# Rosette Text Analytics

Rosette Text Analytics is a platform that uses natural language processing, statistical modeling, and machine learning to analyze unstructured and semi-structured text across 364 language-encoding-script combinations, revealing valuable information and actionable data.

- **Category:** artificial intelligence
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 3
- **Triggers:** 0
- **Slug:** `ROSETTE_TEXT_ANALYTICS`
- **Version:** 20260407_00

## Tools

### Address Similarity

**Slug:** `ROSETTE_TEXT_ANALYTICS_ADDRESS_SIMILARITY`

Compares two addresses and returns a similarity score. Addresses can be provided as single strings or as structured objects. The tool is optimized for English, Simplified Chinese, and Traditional Chinese addresses.

### Identify Language

**Slug:** `ROSETTE_TEXT_ANALYTICS_LANGUAGE_IDENTIFICATION`

This tool identifies the natural language of a given text. It takes a string of text as input and returns the detected language along with a confidence score. Optional parameters include specifying a genre (e.g., "social-media"), providing a list of language codes to constrain the identification, and indicating whether to include user-defined languages.

### Compare Name Similarity

**Slug:** `ROSETTE_TEXT_ANALYTICS_NAME_SIMILARITY`

The 'Name Similarity' tool compares two entity names (Person, Location, or Organization) and returns a similarity score between 0 and 1 to indicate if the names are similar. It is useful for tasks such as record linkage, identity resolution, and data deduplication.
