Deep Categorization

Deep Categorization assigns one or more categories to a text, using a very detailed rule-based language that allows you to identify very specific scenarios and patterns using a combination of morphological, semantic and text rules.

Topics Extraction

Topics Extraction extracts relevant information such as Named Entities (people, locations, organizations, etc), concepts as well as facts (dates, time expressions, quantities, etc) from bodies of text.

Text Classification

Text Classification classifies texts based on a hierarchical categorization or taxonomy.

Sentiment Analysis

Sentiment Analysis analyzes texts and detects their polarity, subjectivity, irony and emotional agreement.

Language Identification

Language Identification automatically detects the language of texts obtained from any source.

Lemmatization, PoS and Parsing

Lemmatization, PoS and Parsing carries out different linguistic analysis in several languages: morphosyntactic analysis, PoS (Part of Speech) tagging, and lemmatization.

Corporate Reputation

This API provides a semantic tagging of multilingual content for the purpose of Corporate Reputation analysis.

Text Clustering

This tool automatically groups documents by similarity and detects the most significant subjects.


Summarize a given text/document according to the specified length.

Document Structure Analysis

This service extracts different sections of a given document with markup content, including titles, sections, abstract and parts of an email.

Private APIs

Do you need a functionality that's not found in the current available Public APIs?