The Interpretor
A powerful NLP API

Use the artificial intelligence of the Interpretor, our NLP engine, to find out what's in customer feedback, news articles, social media posts, blogs, emails, or legal documents in your archives. Discover how powerful, customizable, and scalable it is.

Try the demo now!
Interpretor

Trusted by

Customizable

Use your own dictionaries, labels, and categories. Have your own private analyzer tuned to your data and your needs.

Clean and easy-to-use API

Use our REST API to integrate the Interpretor capabilities into your workflow, or use an SDK.

Out-of-the-box domains

Preconfigured for news, hospitality, banking and more.

Learn more

Keboola Integration

Calling the Interpretor from Keboola Connection is a matter of a few clicks.

Learn more

Features

Preprocessing & Low-Level NLP Features

Correction

Perform basic spelling correction on all the words in the document.

Morphology

Find the appropriate dictionary form and part of speech for each word.

Morphology

Relations

Summarize what actions are expressed in the text (i.e., who did what to whom)

High-Level NLP Features

Intent

Identify a customer’s expected problem or desired action and connect your chatbot.

Lost credit card Buy plane ticket

Categories

Sort texts into predefined categories. Use industry-standard categories such as IAB, IPTC, our out-of-the-box categories for restaurant VoC, or your own custom labels.

Technical support Billing Cancelations

Supported languages

The public API supports English, Czech, Dutch, French, and Slovak.

Support for German, Polish, and Spanish is in beta.

We are able to add support for a new language in two weeks if required.

How it works

Technicalities

The Interpretor uses a pipeline of modules to analyze each document. We use a combination of machine learning modules (neural networks, support vector machines, conditional random fields, maximum entropy, etc.), rule-based models, and large knowledge bases to obtain the best possible results. Both the pipeline and the individual modules can be customized for a particular use-case.

Step 1

Preprocessing

  • Format conversion
  • Language detection
  • Sentence segmentation
  • Tokenization

Step 2

Grammar

  • Correction
  • Lemmatization
  • Morphological tagging
  • Syntactic structure

Step 3

Entities

  • Discovery
  • Standardization
  • Disambiguation
  • Linking

Step 4

Other

  • Relations
  • Sentiment
  • Categorization
  • Intent
What else?

Resources

Everything you need to integrate Geneea’s Interpretor into your solution

Pricing