NLP API Platform

NLP API Platform

Discover our NLP API platform where you will find a wide variety of multilingual NLP tools and solutions that will help you create the best customer experience for your business. Sign up and TRY IT FOR FREE!

Discover our NLP API platform where you will find a wide variety of multilingual NLP tools and solutions for chatbots that will help you create the best customer experience for your business. Sign up and try it for free!

Core NLP and Text Analytics Tools

 

We offer a pay-as-you-go, no commitment subscription model for your usage. Your usage of the platform is calculated in terms of how many text records you send to the API for analysis. Each text record is limited to 1,000 characters. You can send up to 50,000 characters for analysis in the same call, but they will count as 50 separate calls of 1,000 characters each. Prices for usage of the API Platform are computed monthly based. 

Build your NLP engine with the most complete set of multilingual NLP and text analytics tools available. 

Word Embedding

Split text into tokens and embed them into a 300-dimensional vector space taking into account each token's key linguistic features.

Lemmatization

Identify all potential roots (lemmas) of each word in a sentence, using morphological analysis and carefully-curated lexicons.

Decompounding

Identify the compound words and extract the lemmas of the simple words that compose them.


Language Identification

Identify what language a text is written in, including multilingual text.

Segmentation

Split text into sentences accurately, taking into account Natural Language rules.

Tokenization

Split text into sequences of linguistically significant units (tokens), making the scope of your analysis more precise.

POS Tagging

Determine the Part of Speech (POS) of each in a sentence, helping you solve disambiguation.


Phrase Extraction

Extract the relevant multi-word noun, verb, adjective or adverbial phrases using morphological and syntactic analysis.

Sentiment Analysis

Identify the topics of conversation and evaluate, extract and quantify the emotional state or attitude of your customers towards those topics with a polarity score value.

Entity Extraction

Extract the relevant named entities (personal names, places, companies, addresses, dates, phone numbers, etc.).

Tools for Chatbots and Virtual Assistants


Boost the capabilities of your chatbot and create the best customer experience for your business.

Available in 9 languages: English, Spanish, French, Italian, German, Dutch, Danish, Swedish and Portuguese.

Query Simplification

Simplify your customer queries and reduce them to their essential components, reducing the training needs of your chatbot and improving its understanding of complex and long queries.

Variant Data Generation

Generate dozens of relevant, semantically equivalent variations of a single seed query and tag their entities and intent, making it extremely easy to produce quality training data for your bot.

Worldwide Language Coverage

Personalized Solutions

We provide solutions to market leaders in the financial, automotive, retail and technological sectors, reaching hundreds of thousands of international consumers worldwide.

Whether you're looking for a specific implementation for one of our tools or a solution in a language we don't yet have available, our team of experts will provide you with the perfect solution to your needs.