Text Similarity API

The Text Similarity API computes surface similarity between two pieces of text (long or short) using well known measures such as Jaccard, Dice and Cosine. Text similarity is used in many applications such as linking similar entities, de-duplication of product listings, clustering, topic merging and for many other tasks.

text clustering

Sentence Clustering API

The Sentence Clustering API clusters sentence level texts such as Legal Documents, Tweets, Facebook Status Updates, News Articles, Surveys and etc into logical groups. The API produces meaningful clusters as well as topic labels for the clusters.

N-Gram and Word Counter API

The NGramCounter API generates word and n-grams counts based on large amounts of text provided with the desired n-gram size in any language. You can count frequencies of words (unigrams), bi-grams, tri-grams and etc.

Topics Extraction API

The Topics Extraction API allows you to find key topics in text. Extracted topics can be used to summarize documents, create navigable word clouds, features for machine learning, visualization of large amounts of text and more! The supporting texts allows you to easily link back to snippets from your text!

Get Started Now!

Start integrating our APIs into your code base.


Checkout ROUGE 2.0

Automatically evaluate textual summaries with ROUGE using our open-source code...

Affiliations of our API users