Private API

Create frequency based word clouds out of any text using part of speech filters. Let the cloud summarize what is going on in the text. The api supports Russian currently. Let us know if you need other languages via the API support.

  • Making sense: The API is FREE. Use it today and give us your feedback!

    published 6 months ago

    What if you have a bunch of or just one long text in any language and none of summarisation tools work for you?

    If you have been in such a situation and also you have texts from social media or news sources that you cannot always trust in terms of how clean of noise they are, do they have URLs, hashtags, people names, addresses and so on. And if you wanted to sift through the texts with some filter, like I want only nouns and only verbs to capture who did what. Or I want only adjectives and nouns to capture with what colour do texts describe arbitrary objects. Or I just want to have links out of all texts.

    Now you can do all of that with one call to our SemanticCloud API.

    Let's pick the following tweet with hashtags and an URL in it and a mix of two languages: Russian and English: Я голосую за сильного президента, за сильную независимую Россию и за тех, кто привык спрашивать только с себя, а не винить в своей лени остальных! I vote for a strong president, for a strong Russia! #выборыпрезидента #RussiaElections2018 #ЯГолосую #ЗаПутина #Putin

    And let's ask the system to output nouns, verbs, adverbs, adjectives, names, hyperlinks.

    Two top words by count are: strong and сильный (translation pair)

    { "word": "strong", "stem": "strong", "partOfSpeech": "Unknown", "count": 2, "lemma": false, "keyword": false },

    { "word": "сильный", "stem": "сильный", "partOfSpeech": "Adjective", "count": 2, "lemma": true, "keyword": false }

    But we also parsed the words out of hashtags:

    { "word": "яголосую", "stem": "яголос", "partOfSpeech": "Unknown", "count": 1, "lemma": false, "keyword": false },

    { "word": "выборыпрезидента", "stem": "выборыпрезидент", "partOfSpeech": "Unknown", "count": 1, "lemma": false, "keyword": false }

    and a URL:

    { "word": "", "stem": "", "partOfSpeech": "Hyperlink", "count": 1, "lemma": false, "keyword": false }

    In addition we can ask the API to give us only top N words (by frequencies) along with lemmas (where applicable). And, more importantly, we can ask to count our secret word, that we are monitoring. Whether or not our secret word is present in the texts, it will be returned back:

    { "word": "петербург", "stem": "петербург", "partOfSpeech": "Noun", "count": 0, "lemma": true, "keyword": true }

    The API is FREE. Use it today and give us your feedback!

    Insider team