Classify and extract text 10x better and faster 🦾


➡️  Learn more

List of Language APIs for Machine Learning Projects

Free and proprietary machine learning APIs are a good way to get started AI projects without much efforts. Although there are hard to find high quality and performance APIs, like Language APIs. We compiled a list of APIs to you start your machine learning (ML) project right now. We collected a list of public, free and proprietary Language NLP APIs, a large curated repository from sentiment analysis, summarization, to law contract analysis APIs. Covering a wide gamma of NLP use cases, from author profiling, classification, to questions and answers.


Let’s get started with APIs!

Webit Text Analytics
An AI service capable of doing advanced comparisons, detecting languages, extracting key phrases and entities from an unstructured text.
Klangoo NLP
The Klangoo NLP API is a natural language processing service that utilizes rule-based paradigm and machine learning to recognize the aboutness of some text. It recognizes text categories, and then extracts key topics, places, people, brands, events, and more. This API supports response formats for XML and JSON with both GET and POST request methods that are authenticated via API Key. It automatically finds the relatedness score between documents by analyzing text using tokenization, parts of speech, parsing, word sense disambiguation and named entity recognition. The Klangoo API allows you to access information for; Summary, KeyTopics, Entities and Categories that; returns an extracted summary of the input text, returns the key topics of the input text, returns a list of the names identified from the text and returns categories identified for Health, Politics, Sports, Entertainment, Technology, Business, Law, Science, and others. Klangoo is Audience Engagement Solutions, Personalization and Analytics.
expert.ai Natural Language
The Natural Language API is a cloud-based REST service to access and interact with Expert System’s Natural Language API interface. It provides a way to analyze and classify a document via HTTP POST methods and supports JSON objects. It allows you to add language intelligence to your applications that provides deep language understanding without IT infrastructure or installation. Expert System’s help to enable businesses and government organizations with the ability to take advantage of internal and external information that automates business, improves knowledge discovery, transforms customer engagement and more.
AI-Compare Keyword Extraction
AI-Compare Keyword Extraction API allows to use many Keyword Extraction APIs from different providers with a unique API Token, on a unique platform, with a unique AI-Compare account.
AI-Compare Sentiment Analysis
AI-Compare Keyword Extraction API allows to use many Keyword Extraction APIs from different providers with a unique API Token, on a unique platform, with a unique AI-Compare account.
Symanto Text Analytics
Everything good about Symanto, is now available through APIs! Now you can employ our APIs to enable your own applications with state-of-the-art natural language processing powered by machine learning algorithms covering a variety of languages. Now that you have psychology AI as a service, the only remaining thing is for you to go and create that killer next big thing the world has been waiting for. Our service has been trusted and used by several companies including Atribus and QuestionPro.
Viettel AI REST Speech to Text
The Viettel AI REST Speech to Text API in REST architecture returns JSON formats with speech recognition features. Developers can authenticate with a token. Code available in Vietnamese and English languages. Viettel AI provides an AI platform from Vietnam.
Viettel AI TTS Text to Speech
The Viettel AI REST Speech to Text API in REST architecture returns JSON formats with speech recognition features. Developers can authenticate with a token. Code available in Vietnamese and English languages. Viettel AI provides an AI platform from Vietnam.
Reminders And Events NLP
Tiv.ai is an reminder domain-specific API trained with over 50M data sets, for understanding natual language in reminders and date/time domains. Our accuracy is over 94% for most valid use cases. Today we are officially releasing our trained AI for entity extraction to the public. This API is being used by our virtual assistant (aka Me) which assists over 3.5M users worldwide!
Linguatools Conjugation
The Linguatools Conjugation API looks up words in a dictionary and returns all conjugated forms with the associated English tenses. The forms cover combinations of present, past, and future with progressive and perfect tense, for each of indicative, conditional, and passive voice. Linguatools supports Language data services for dictionaries, example sentences, conjugation data and more.
Linguatools Top Spanish Collocation
The Linguatools Conjugation API looks up words in a dictionary and returns all conjugated forms with the associated English tenses. The forms cover combinations of present, past, and future with progressive and perfect tense, for each of indicative, conditional, and passive voice. Linguatools supports Language data services for dictionaries, example sentences, conjugation data and more.
Linguatools Collocation
The Linguatools Conjugation API looks up words in a dictionary and returns all conjugated forms with the associated English tenses. The forms cover combinations of present, past, and future with progressive and perfect tense, for each of indicative, conditional, and passive voice. Linguatools supports Language data services for dictionaries, example sentences, conjugation data and more.
Linguatools Translate
The Linguatools Conjugation API looks up words in a dictionary and returns all conjugated forms with the associated English tenses. The forms cover combinations of present, past, and future with progressive and perfect tense, for each of indicative, conditional, and passive voice. Linguatools supports Language data services for dictionaries, example sentences, conjugation data and more.
Happi Language Detection
This Happi Language service provides a free powerful language detection JSON API from more than 400 languages. Happi.Dev provides various APIs for developers and accepts PayPal or Bitcoin for payments.
Linguatools Sentence Generating
The Linguatools Conjugation API looks up words in a dictionary and returns all conjugated forms with the associated English tenses. The forms cover combinations of present, past, and future with progressive and perfect tense, for each of indicative, conditional, and passive voice. Linguatools supports Language data services for dictionaries, example sentences, conjugation data and more.
RoboMatic WebSocket
The RoboMatic WebSocket API enables persistent real-time communications between AI-powered chatbots and approved third parties. RoboMatic can be integrated with IoT, mobile, web, and desktop applications. The API uses API Key authentication.
RoboMatic
The RoboMatic WebSocket API enables persistent real-time communications between AI-powered chatbots and approved third parties. RoboMatic can be integrated with IoT, mobile, web, and desktop applications. The API uses API Key authentication.
DigitalOwl Text Similarity
The DigitalOwl Text Similarity API allows developers to programmatically evaluate the semantic similarity of two articles. Similarity is expressed as a number. These articles may be submitted to the API as plain text or URLs. This API is RESTful and requires an API key. This API is provided by DigitalOwl, a software company that offers natural language processing services.
DigitalOwl Text Classification
The DigitalOwl Text Similarity API allows developers to programmatically evaluate the semantic similarity of two articles. Similarity is expressed as a number. These articles may be submitted to the API as plain text or URLs. This API is RESTful and requires an API key. This API is provided by DigitalOwl, a software company that offers natural language processing services.
Language Identification (Prediction)
1
Lettria
Created in 2017 by Marian Szczesniak, Victor de la Salmonière and Charles Borderie, Lettria is one of the most advanced players in NLP (Natural Language Processing) in the French-speaking market. The team has developed a unique technology to achieve a higher level of accuracy and correction in French than the models created by English-speaking actors. Lettria aims to bring the processing of the French language as close as possible to human functioning by creating APIs based on French semantics and not on keywords. The Lettria team combines its scientific and technological skills with linguist profiles in order to deal as closely as possible with the specificities of the French language. They aim to make the use of NLP technologies accessible by offering high-performance proprietary libraries, high-quality educational content and demonstrating the benefits of using a 100% French model in all sectors of activity.
UnFound Keyword Extraction
The UnFound Keyword Extraction API uses advanced Natural Language Processing (NLP) techniques to extract the most important keywords and phrases from the document or URL provided. Instead of extracting single worded keywords, it can identify phrases as well as multi-worded keywords from the input text. With this API, you can extract entities such as names of important people, organizations, places, concepts, etc. You can specify the number of keywords that need to be extracted from the input. Input can either be a single document or URL or multiple documents or URLs in a single request. There are several tiers of plan usage available. UnFound is an intelligent news insights app that helps you consume news that matters. They provide a diverse perspective to news and also give appropriate context, with the aim of eliminating the epidemic of biased misinformation.
Codeq Natural Language Processing
Our Natural Language Processing API contains all the necessary text processing tools one might expect from an NLP API, including tokenization, sentence splitting, part-of-speech tagging and named entity recognition. In addition to these NLP tools, our API features many advanced Deep Learning classification models to extract a rich representation from unstructured texts, including speech acts, questions, emotions, sarcasm, sentiment, date resolution, and tasks.
G-Square Textrator
The G-Square Textrator API is a module that provides structured data from text for Summarization, Sentiment analysis, Extraction of entities and Extraction of financial facts. It allows you to perform high quality natural language processing that includes; Sentiment recognition, Summary of articles, Intent of social media comments and Top topics/key words. This API documentation is available on the RapidAPI platform. G-Square provides plug and play tools for the Financial Services Industry.
Tisane Labs Analysis
The Tisane Labs Text Analysis API analyzes input text content, returning a wealth of metadata in JSON. The API allows extracting actionable intelligence from text in 27 languages, tagging abuse, fine-grained sentiment, and more. This includes * abuse * aspect-based sentiment analysis * entities * topics * list of sentences * list of phrases * list of lexical chunks * grammatical tags (parts of speech++)
Spot Intelligence
The Spot Intelligence API is a natural language processing platform that extracts key elements from submitted documents. This eases the process of digitizing invoices or other crucial business documents. This platform supports Word documents, PDFs, images, and XML files. The API can return data in XML, CSV or JSON. Detailed documentation is available to approved partners.
AX Semantics NLG Cloud
The Yonder Taxonomy Classification API categorizes text into a hierarchical taxonomy. The service analyzes and classifies text contained in an URL. JSON formats are supported and API Key is required to authenticate. Yonder provides text analysis, deep learning for NLP, and image analysis.
Tisane Labs Language Model
The Tisane Labs Text Analysis API analyzes input text content, returning a wealth of metadata in JSON. The API allows extracting actionable intelligence from text in 27 languages, tagging abuse, fine-grained sentiment, and more. This includes * abuse * aspect-based sentiment analysis * entities * topics * list of sentences * list of phrases * list of lexical chunks * grammatical tags (parts of speech++)
Fuxi
The Fuxi API in REST architecture returns JSON data with sentiment analysis in simplified and traditional Chinese language. All input JSON messages must be in UTF-8. The local single endpoint is http://localhost:8080/zh/sentiment
InData Labs Text Analysis
The InData Labs Text Analysis API is used to analyze text data from social media and detect sentiment to identify positive or negative opinions, gender, age from groups of people, language of phrases, location, and interests. Documentation is not publicly available. InData Labs is a big data services provider firm based in Belarus.
Cloudmersive Natural Language Processing (NLP)
The powerful Cloudmersive Natural Language Processing (NLP) API enables part-of-speech (POS) tagging, sentence parsing (treebank), text analytics, language detection, and entity extraction. With this API, you can:identify the part of speech of words from a sentence.Pull out all the verbs, nouns, proper nouns, etc. from a sentence.Fully parse a sentence into its constituent structure.Perform analytics over unstructured text to identify sentiment, keywords and phrases, and much more.Identify the key entities that are referenced in the unstructured text.Automatically detect the language of a text string across the world's 14 most popular languages.Authentication is via API Key. This is a RESTful API.
G-Square NLP
The G-Square Textrator API is a module that provides structured data from text for Summarization, Sentiment analysis, Extraction of entities and Extraction of financial facts. It allows you to perform high quality natural language processing that includes; Sentiment recognition, Summary of articles, Intent of social media comments and Top topics/key words. This API documentation is available on the RapidAPI platform. G-Square provides plug and play tools for the Financial Services Industry.
SummarizeBot
The SummarizeBot API integrates artificial intelligence and blockchain-powered solutions for summarization, fake news detection, news aggregation, sentiment analysis, face detection, image recognition and extraction of text, comments, videos, and images. JSON data is returned after making calls, previously using API Keys to authenticate. SummarizeBot API provides solutions for text and multimedia analysis. It summarizes automatically, extracts important information, keywords and keyphrases from weblinks, documents, audio files, and images. The fake news detection API method analyzes news articles to identify whether they are likely to be real news or not. With the help of custom AI classifiers, it can detect different types of fake information, such as propaganda, conspiracy, pseudoscience, bias, irony.
Date Parser NLP
The Date Parser NLP API can extract dates formulation in natural language to their systematic equivalent. Features are multiple dates extraction (as many as there is in the sentence), the position and exact wording of the dates extracted and speed (mainly impacted through the network). Dates that are formatted in a simple manner can be extracted easily. Dates in any variation, including both 25/12/2017 or 2017/12/25, will be spotted even when multiples separators are used. Both the international dates notation (DD/MM/YYYY) and the American dates notation (MM/DD/YYYY) are supported. There is a wide range of ways to express a date in comparison to the current day, such as "2 months from now" or "last Sunday".
Microsoft LUIS
[Editor's Note: This profile has been deprecated, because it's a dupe of the Microsoft Azure Cognitive Services Language Understanding (LUIS) API profile.] The Microsoft Azure LUIS API integrates language understanding into applications, bots, and the Internet of Things. In addition to language features, developers can explore vision, speech, knowledge, and search APIs, as part of Microsoft Azure. For more challenge, they can visit the labs that include projects with gesture-based controls, isochrones calculations, route logistics, distance matrix, and location insights. LUIS stands for Language Understanding Intelligent Service.
Salesforce Einstein Language
The Salesforce Einstein Language API allows you to create natural language processing models to classify the intent of text or to classify text as positive, negative, and neutral. This allows you to to build natural language processing into your apps. The Einstein Language API consists of two parts that you can use to unlock powerful insights within text:Einstein Sentiment - Classify the sentiment of text into positive, negative, and neutral classes to understand the feeling behind text. You can use the Einstein Sentiment API to analyze emails, social media, and text from chat. You can create your own custom model or use our pre-built sentiment model.Einstein Intent - Categorize unstructured text into user-defined labels to better understand what users are trying to accomplish. Leverage the Einstein Intent API to analyze text from emails, chats, or web forms.Currently, Einstein Language supports only English. Before you can access the Einstein Platform Services APIs, you must create an account and download your key,after which you use your key to generate an OAuth token. Your key can be used to access both the Einstein Vision and Einstein Language APIs. This API is extremely well documented and supported.
Dialogflow Standard Webhooks
The Dialogflow Standard Webhooks API allows you to communicate with Dialogflow through its own, standard webhook format. Webhooks enables you to pass information from a matched intent into a web service to get a result. The Dialogflow API is an end-to-end development suite of conversational interfaces for chatbots, voice-powered apps and devices that includes; query, intents, entities and more. Dialogflow processes a natural language query and returns structured, actionable data as a result. It is an end-to-end development suite for building conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices that is powered by machine learning. It recognizes the intent and context of what a user says, allowing your conversational interface to provide responses. Dialogflow enables users with ways to interact with products by building voice and text-based conversational applications.
Dialogflow Standard gRPC
The Dialogflow Standard Webhooks API allows you to communicate with Dialogflow through its own, standard webhook format. Webhooks enables you to pass information from a matched intent into a web service to get a result. The Dialogflow API is an end-to-end development suite of conversational interfaces for chatbots, voice-powered apps and devices that includes; query, intents, entities and more. Dialogflow processes a natural language query and returns structured, actionable data as a result. It is an end-to-end development suite for building conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices that is powered by machine learning. It recognizes the intent and context of what a user says, allowing your conversational interface to provide responses. Dialogflow enables users with ways to interact with products by building voice and text-based conversational applications.
Dialogflow Standard
The Dialogflow Standard Webhooks API allows you to communicate with Dialogflow through its own, standard webhook format. Webhooks enables you to pass information from a matched intent into a web service to get a result. The Dialogflow API is an end-to-end development suite of conversational interfaces for chatbots, voice-powered apps and devices that includes; query, intents, entities and more. Dialogflow processes a natural language query and returns structured, actionable data as a result. It is an end-to-end development suite for building conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices that is powered by machine learning. It recognizes the intent and context of what a user says, allowing your conversational interface to provide responses. Dialogflow enables users with ways to interact with products by building voice and text-based conversational applications.
Dialogflow Enterprise gRPC
The Dialogflow Standard Webhooks API allows you to communicate with Dialogflow through its own, standard webhook format. Webhooks enables you to pass information from a matched intent into a web service to get a result. The Dialogflow API is an end-to-end development suite of conversational interfaces for chatbots, voice-powered apps and devices that includes; query, intents, entities and more. Dialogflow processes a natural language query and returns structured, actionable data as a result. It is an end-to-end development suite for building conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices that is powered by machine learning. It recognizes the intent and context of what a user says, allowing your conversational interface to provide responses. Dialogflow enables users with ways to interact with products by building voice and text-based conversational applications.
Dialogflow Enterprise
The Dialogflow Standard Webhooks API allows you to communicate with Dialogflow through its own, standard webhook format. Webhooks enables you to pass information from a matched intent into a web service to get a result. The Dialogflow API is an end-to-end development suite of conversational interfaces for chatbots, voice-powered apps and devices that includes; query, intents, entities and more. Dialogflow processes a natural language query and returns structured, actionable data as a result. It is an end-to-end development suite for building conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices that is powered by machine learning. It recognizes the intent and context of what a user says, allowing your conversational interface to provide responses. Dialogflow enables users with ways to interact with products by building voice and text-based conversational applications.
Plasticity Cortex Knowledge Graph
This Plasticity service provides a way to acces 180+ million facts on over 20+ million entities using the Cortex Knowledge Graph. It allows you to query the graph in natural language or make requests for rich data on people, places, and things. It is a Human-like conversational interface to understand language at its core, that is based on language semantics, not keywords, that extracts relations, structure, and meaning from your text with a simple JSON API. Plasticity is built to extract a graph of real-world knowledge by understanding unstructured text on the internet, that employs inference, deduction, and distant supervision to uncover hidden knowledge. Plasticity synthesizes useful wide-ranging actions learned from natural language instructions.
Plasticity Sapien Language Engine
This Plasticity service provides a way to acces 180+ million facts on over 20+ million entities using the Cortex Knowledge Graph. It allows you to query the graph in natural language or make requests for rich data on people, places, and things. It is a Human-like conversational interface to understand language at its core, that is based on language semantics, not keywords, that extracts relations, structure, and meaning from your text with a simple JSON API. Plasticity is built to extract a graph of real-world knowledge by understanding unstructured text on the internet, that employs inference, deduction, and distant supervision to uncover hidden knowledge. Plasticity synthesizes useful wide-ranging actions learned from natural language instructions.
FriendlyData
The FriendlyData REST API allows developers to access and integrate the functionality of FriendlyData with other applications. Some example API methods include parsing messages, retrieving parsed messages, and SQL filtering and aggregation. FriendlyData provides natural language interfaces and parsing services for databases.
AI Bots
The Textgain Text Analytics API retrieves text analytics in real-time, aiming to identify users behind opinions, extract concepts, and perceive sentiment analysis. The Textgain API provides a set of URLs to send GET and POST requests. Texts to be analyzed are sent through the q parameter.
HPE Haven OnDemand Speech Recognition
The Haven on Demand Speech Recognition API integrates the transcript of a text in audio or video file. It is available with HTTP requests, JSON responses, and API Key as authentication methods.
IBM Watson Natural Language Understanding
The IBM Watson Compare and Comply API allows developers to analyze governing documents to get details on critical aspects of those documents. It can identify component pieces, their nature, the affected parties, and any identified categories. This API can also convert documents to HTML, compare two documents, and extract a document's tables.
Anacode's Web&Text
1
Dandelion Language Detection Similarity
The Language Detection API is a simple language identification API that is useful when dealing with texts and currently supports 96 languages. All the requests must be sent, either by GET or POST, to the API endpoint and allows you to define how you send to the text for which you want the language to be recognized. The Dandelion API extracts meaning from unstructured text, puts it in context and provides Semantic Text Analytics as a service that includes; text, actionable data and more.
Perspective
The Perspective API uses machine learning algorithms to determine whether a statement may be toxic to a discussion and helps screen out trolls. It is designed to help prevent online harassment and assist with comment moderation. This API is in open beta, but usage submissions are being accepted.
Word Associations Network
Greek WordNet is a database of the Greek language from Mycenaean and of the Homeric epics, with planned chronological extension into the Classical, Hellenistic, and Roman periods. The GreekWordNet API exposes the data from the database in in JSON format. This includes detailed information about individual lemmas (canonical form, dictionary form, or citation form of a set of words) and synsets (synonymous words), translation, and sentiment analysis. Ancient Greek WordNet is a collaboration between Harvard's Center for Hellenic Studies, the University of Exeter, and the University of Pavia.
hyScore
Simplified hyScore is a kind of independent and flexible oil rig platform, which drills after oil and provide the raw material and a report of its ingredients to every refinery for further processing. The refinery (any other application or service) can use our “oil” (the contextual data) to create petrol (contextual video player), diesel (content recommendation), plastic (brand safety) or any other use case (contextual ad targeting, etc.). We provide the oil for everyone and leave it up to you how you process it. hyScore is a software-as-a-service (SaaS), a technology provider for data, that means that we are a data supplier for publishers, publisher networks, software development agencies, system houses, advertising & marketing technology companies for contextual data. Our service analyses on request any kind of website/url on url level, or just plain text, and provide a weighted, normalized, structured response in more than 16+ languages. We show in keywords, their entities and categories as also in IAB taxonomy and the sentiment the meaning of its content so that other applications and their developers get in real-time instant access to this kind of data to use it for several use cases. You can use the API and its data for use cases like contextual video, content recommendation, tagging, personalization, targeting and audience segmentation, brand safety, site search improvement, digitalization, text extraction, environmental analysis, document analysis and much, much more. Our mission is to reduce the barriers of entry to access contextual intelligence and enrichment.
Lionbridge GeoFluent Communication
The Lionbridge GeoFluent Communication is a real-time language translation tool for interactive conversations such as telephone calls, chats, emails, ticketing, forums, communities, and customer care helpdesk. The RESTful API is capable of translating audio and text formats of the majority of the languages that are spoken around the world. The API that is well suited for use in contact centers is functionally designed to integrate all communications to a single platform, and this helps organizations achieve cost effectiveness. Developers are required to register API keys and build their applications in their developer sandbox prior to launching its translation feature on the production mode.
Dango
The Dango API allows developers to create emoji predictions through the application of algorithmic techniques on the natural language processing tools that share neural networks. The API is capable of transforming natural text input into custom emoji predictions. Developers can integrate the Dango API in a variety of interpersonal and group communication apps, including social marketing and customer care applications.
Kueri.me
The Kueri.me API is a product that provides remote procedure call in JSON formats. It is available for integration and download from the main site, with a JavaScript library as a resource to implement a search-box complete that displays results in a table. Kueri is a service platform that allows users to search natural language questions to SQL.
Ambiverse Natural Language Understanding
The Ambiverse Natural Language Understanding API allows users to extract usable information from unstructured text. Information is extracted in the form of entities, which may be identified as people, locations, organizations, or products. These are linked to a Wikipedia-derived YAGO knowledge graph, which users can query to obtain further information.
SpaCy.io
The SpaCy.io is available as API and SaaS. In integrates natural language processing into applications, providing compatibility with 64-bit CPython 2.6+/3.3+ to run on Unix/Linux, OS X and Windows. Token is required for authentication.
Microsoft Cognitive Services Linguistic Analysis
[Editor's Note: This profile has been deprecated, because it's a dupe of the Microsoft Azure Cognitive Services Language Understanding (LUIS) API profile.] The Microsoft Azure LUIS API integrates language understanding into applications, bots, and the Internet of Things. In addition to language features, developers can explore vision, speech, knowledge, and search APIs, as part of Microsoft Azure. For more challenge, they can visit the labs that include projects with gesture-based controls, isochrones calculations, route logistics, distance matrix, and location insights. LUIS stands for Language Understanding Intelligent Service.
Microsoft Azure Cognitive Services Language Understanding (LUIS)
[Editor's Note: This profile has been deprecated, because it's a dupe of the Microsoft Azure Cognitive Services Language Understanding (LUIS) API profile.] The Microsoft Azure LUIS API integrates language understanding into applications, bots, and the Internet of Things. In addition to language features, developers can explore vision, speech, knowledge, and search APIs, as part of Microsoft Azure. For more challenge, they can visit the labs that include projects with gesture-based controls, isochrones calculations, route logistics, distance matrix, and location insights. LUIS stands for Language Understanding Intelligent Service.
Text
Connexun API enables developers to source multilingual headlines, articles & summaries from thousands of open web sources. The Connexun Text Analysis API enables users to POST news articles to summarize, POST text for language detection, POST text for sentiment evaluation, and retrieve the country and city of origin.
AYLIEN News
AYLIEN News API is a powerful tool for sourcing, searching and syndicating analyzed and enriched news content. Using this API, users can search and source news and content from all over the web in real-time. Using the power of Machine Learning and NLP to understand content at scale while extracting the data that is needed is a key component of the AYLIEN News API. The API can be used to monitor worldwide news outlets in real-time to provide users with a COVID-19 related news data feed.
DeepGram
The DeepGram API allows for the use of Artificial Intelligence cues to spot keywords and get insights in audio. The API intends to facilitate the analysis of audio and responds with the exact location of keywords throughout a video, targeting specific words in film, documentatires, presentations, and others. The goal is to send an HTTP POST request with JSON body and the intention of a JSON response.
Rosette
The Rosette API allows developers to integrate linguistic analysis, statistical modeling, and machine learning into their own Big Text processing applications. The API includes methods for language identification, relationship extraction, categorization, sentiment analysis, name translation, name matching, base linguistics, entity extraction, and entity linking against Wikidata for English, Spanish, and Chinese. Rosette is a suite of linguistic analysis components that integrate into applications to quickly add multilingual capability for mining unstructured data. It is provided by Basis Technology.
Intellexer
The Intellexer API enables developers to embed text mining products in consumer or enterprise applications, or web-services using JSON. Intellexer API includes natural language processing solutions for sentiment analysis, named-entity recognition, summarization, multi-document summarization, plain text extraction from different file formats (pdf, doc, rtf, html, ppt, chm, etc.), document comparison, language detection, spellchecking and more. You can use Intellexer API with any software component that issues HTTP requests.
SYSTRAN Natural Language Processing
The SYSTRAN Natural Language Processing API provides developers with a modular approach to cover most language processing needs including: language identification, segmentation, tokenization, named-entity extraction, transcription. SYSTRAN Platform is a collection of REST APIs, Client Libraries and samples for Text extraction, Translation, Multilingual dictionaries searches, Natural Language Processing (Language Identification, Segmentation, Morphological analysis, Speech to text and OCR).
Buzzlogix Text Analysis
The Buzzlogix Text Analysis API allows developers to integrate its services into their applications, enabling their users to understand their customers and predict consumer's behavior. This Semantic Text Analysis API Uses Natural Language Processing and Machine Learning. Features include sentiment analysis, Twitter sentiment analysis, subjectivity analysis, keyword extraction, entity extraction, classification and more.
Receptiviti
.
IBM Watson Tone Analyzer
The IBM Watson Compare and Comply API allows developers to analyze governing documents to get details on critical aspects of those documents. It can identify component pieces, their nature, the affected parties, and any identified categories. This API can also convert documents to HTML, compare two documents, and extract a document's tables.
IBM Watson AlchemyLanguage
The IBM Watson Compare and Comply API allows developers to analyze governing documents to get details on critical aspects of those documents. It can identify component pieces, their nature, the affected parties, and any identified categories. This API can also convert documents to HTML, compare two documents, and extract a document's tables.
IBM Watson Dialog
The IBM Watson Compare and Comply API allows developers to analyze governing documents to get details on critical aspects of those documents. It can identify component pieces, their nature, the affected parties, and any identified categories. This API can also convert documents to HTML, compare two documents, and extract a document's tables.
SentiLecto
The SentiLecto API provides NLU (natural language understanding) services for Spanish and Portuguese texts, including methods for sentiment analysis, deep structure analysis, entity extraction, and fact mining. The sentiment analysis feature is relatively unique in that it can handle polarity shifting in the same sentence, within embedded clauses, or even on the same word.
textCavate
The textCavate API provides metadata extraction to documents in existing applications. This API uses the SOAP protocol. It can extract keywords from English, Afrikaans, and Deutsch documents. It can distinguish between proper and common names. TextCavate offers different plans with different limits depending on the developer's needs.
NaturalText
The NaturalText allows developers to extracts entities or keywords based on grammatical conventions using natural language processing. Entity linking, Entity relationship and other NLP tasks would be available soon.
IBM Watson Natural Language Classifier
The IBM Watson Compare and Comply API allows developers to analyze governing documents to get details on critical aspects of those documents. It can identify component pieces, their nature, the affected parties, and any identified categories. This API can also convert documents to HTML, compare two documents, and extract a document's tables.
Sentiment Analysis Spanish
Analysing text sentiment by passing text or paragraphs, in single line or multiple lines, and get back with the sentiment analysis report, to get how many of lines be analysed, how many positive, negative, middle sentiment for the lines of text.
Proxem Ontology-Based Topic Detection
The Proxem Ontology-Based Topic Detection API allows developers to get data from text by extracting the most relevant Wikipedia’s categories through a patented NLP technology. Proxem providers users a way to find out what any text is about. The service is currently available in the following languages: en, fr, es, pt, ja, tr, de, it, ar, id.
AlchemyAPI Combined Call
Alchemy Combined Call API is only available in pro and enterprise packages and is used to analyze posted documents. The call processing analysis uses various features after the call normalizes and cleans the posted HTML document by removing ads, navigation links, and other unnecessary content. Requests are in JSON and responses are in JSON, RDF, or XML. Authentication is through unique and private API Key. AlchemyAPI is a data mining platform. It provides a set of semantic analysis capabilities in the natural language processing field. Customers are able to perform social media monitoring, target advertisements, track sentiment in media, automate content aggregation and recommendation.
AlchemyAPI Language Detection
Alchemy Combined Call API is only available in pro and enterprise packages and is used to analyze posted documents. The call processing analysis uses various features after the call normalizes and cleans the posted HTML document by removing ads, navigation links, and other unnecessary content. Requests are in JSON and responses are in JSON, RDF, or XML. Authentication is through unique and private API Key. AlchemyAPI is a data mining platform. It provides a set of semantic analysis capabilities in the natural language processing field. Customers are able to perform social media monitoring, target advertisements, track sentiment in media, automate content aggregation and recommendation.
AlchemyAPI Authors Extraction
Alchemy Combined Call API is only available in pro and enterprise packages and is used to analyze posted documents. The call processing analysis uses various features after the call normalizes and cleans the posted HTML document by removing ads, navigation links, and other unnecessary content. Requests are in JSON and responses are in JSON, RDF, or XML. Authentication is through unique and private API Key. AlchemyAPI is a data mining platform. It provides a set of semantic analysis capabilities in the natural language processing field. Customers are able to perform social media monitoring, target advertisements, track sentiment in media, automate content aggregation and recommendation.
AlchemyAPI Concept Tagging
Alchemy Combined Call API is only available in pro and enterprise packages and is used to analyze posted documents. The call processing analysis uses various features after the call normalizes and cleans the posted HTML document by removing ads, navigation links, and other unnecessary content. Requests are in JSON and responses are in JSON, RDF, or XML. Authentication is through unique and private API Key. AlchemyAPI is a data mining platform. It provides a set of semantic analysis capabilities in the natural language processing field. Customers are able to perform social media monitoring, target advertisements, track sentiment in media, automate content aggregation and recommendation.
IBM Watson Relationship Extraction
The IBM Watson Compare and Comply API allows developers to analyze governing documents to get details on critical aspects of those documents. It can identify component pieces, their nature, the affected parties, and any identified categories. This API can also convert documents to HTML, compare two documents, and extract a document's tables.
Idyl Cloud
Idyl Cloud by Mountain Fog is a webservice that provides entity extraction from tweets and natural language text and language detection. The Idyl Cloud lets users integrate entity extraction into applications and systems. The RESTful API has HTTP and HTTPS endpoints and responses are in JSON.
Neofonie TXT Werk API
TXT Werk is a lightweight text analytic API that specializes in analyzing German texts. Using TXT Werk, users can easily get information from any unstructured text data and can quickly digest information of any size. This API provides the following features: Entity Recognition and Linking to Freebase URI, Concept Tagging with Freebase URI, Keyword Extraction, Category Classification and Date Recognition.
GlobalNLP
GlobalNLP handles a wide variety of natural language processing tasks in 20 (yes, twenty) languages. The functionality we support includes but is not limited to:Word-sense disambiguationPart of speech taggingNoun, verb, preposition phrase extractionLemmatizationStemmingChinese / Japanese / Korean / Thai segmentationMorphological synthesisSentiment analysis (global and per entity / fragment)Entity extractionCrosslingual retrieval / semantic search helper methodsAutomatic translationDirect / indirect quotation extraction and attributionWhatever your natural language processing need is, GlobalNLP is a tool for you. Browse our easy-to-use API methods with extensive code samples in Java, JavaScript, C#, PHP, Python, Ruby, and more. Free plan is available.
MonkeyLearn
MonkeyLearn is an AI platform that allows you to classify and extract actionable data from raw texts like emails, chats, webpages, documents, tweets and more! You can classify texts with custom categories or tags like sentiment or topic, and extract any particular data like organizations or keywords. Implement NLP features in your product with our scalable API and SDKs.
HPE Haven OnDemand Language Identification
The Haven on Demand Speech Recognition API integrates the transcript of a text in audio or video file. It is available with HTTP requests, JSON responses, and API Key as authentication methods.
Yactraq Speech2Topics
Yactraq is a Canadian-based company that analyzes audio and video to extrapolate big data, using natural language processing and speech recognition. Developers can integrate their API to begin extracting information from audio from CRM systems, company phone calls, tele-conferences, etc, as well as mobile videos and newer ergonomic experiences. The Yactraq API creates a searchable indexed metadata that supposedly can help target ads, improve employee performance, and positively influence executive decisions.
NLP Tools
The Klangoo NLP API is a natural language processing service that utilizes rule-based paradigm and machine learning to recognize the aboutness of some text. It recognizes text categories, and then extracts key topics, places, people, brands, events, and more. This API supports response formats for XML and JSON with both GET and POST request methods that are authenticated via API Key. It automatically finds the relatedness score between documents by analyzing text using tokenization, parts of speech, parsing, word sense disambiguation and named entity recognition. The Klangoo API allows you to access information for; Summary, KeyTopics, Entities and Categories that; returns an extracted summary of the input text, returns the key topics of the input text, returns a list of the names identified from the text and returns categories identified for Health, Politics, Sports, Entertainment, Technology, Business, Law, Science, and others. Klangoo is Audience Engagement Solutions, Personalization and Analytics.
Text-Processing
This natural language processing API can be used for textual analysis and sentiment extraction. Use it to analyze body text for sentiment, lemmatization and stemming, phrase extraction, part of speech tagging and grouping, and named entity identification. The public free API is able to make 1000 calls per day. For larger commercial uses, developers can use the Mashape hosted API.
Leiki SmartProfiles
Leiki SmartProfiles provides text analysis services that can identify the meaning and context of pieces of text, even very short ones. This analysis is based on an ontology that includes over 100,000 concepts. Advertisers, publishers, and marketers can use SmartProfiles to define their content for ad targeting, content recommendation, and content discovery purposes. The Leiki SmartProfiles API allows users to submit their content as full text or a URL.
Ask Ziggy
Ask Ziggy is a service that allows developers to integrate natural language voice commands to applications. Ask Ziggy include voice-to-text functionality, voice-activated commands, and can be used across multiple platforms. The Ask Ziggy API allows developers to access and integrate the functionality of Ask Ziggy with other applications and to create new applications. Some example API methods include adding applications, creating events, and managing actions.
cortical.io Retina
cortical.io's Retina produces semantic fingerprints of any piece of text by encoding over 16000 semantic features to represent its inner meaning. Fingerprints can be easily compared numerically or used in expressions. Fingerprint anything that could be described with words like products, social network profiles, messages, emails or office documents to name a few. Then precisely compare Amazon products descriptions with LinkedIn profiles, tweets with Facebook timelines or job descriptions with CVs.
Bitext
Text analysis API build on a linguistic basis. Log in for your free API Key at https://api.bitext.com The API provides 4 text analysis services: Sentiment analysis End point https://svc02.api.bitext.com/sentiment/ Entity extraction End point: https://svc02.api.bitext.com/entities/ Concept extraction End point: https://svc02.api.bitext.com/concepts/ Text categorization End point https://svc02.api.bitext.com/categories/
Webit Text Analytics
An AI service capable of doing advanced comparisons, detecting languages, extracting key phrases and entities from an unstructured text.
Klangoo NLP
The Klangoo NLP API is a natural language processing service that utilizes rule-based paradigm and machine learning to recognize the aboutness of some text. It recognizes text categories, and then extracts key topics, places, people, brands, events, and more. This API supports response formats for XML and JSON with both GET and POST request methods that are authenticated via API Key. It automatically finds the relatedness score between documents by analyzing text using tokenization, parts of speech, parsing, word sense disambiguation and named entity recognition. The Klangoo API allows you to access information for; Summary, KeyTopics, Entities and Categories that; returns an extracted summary of the input text, returns the key topics of the input text, returns a list of the names identified from the text and returns categories identified for Health, Politics, Sports, Entertainment, Technology, Business, Law, Science, and others. Klangoo is Audience Engagement Solutions, Personalization and Analytics.
expert.ai Natural Language
The Natural Language API is a cloud-based REST service to access and interact with Expert System’s Natural Language API interface. It provides a way to analyze and classify a document via HTTP POST methods and supports JSON objects. It allows you to add language intelligence to your applications that provides deep language understanding without IT infrastructure or installation. Expert System’s help to enable businesses and government organizations with the ability to take advantage of internal and external information that automates business, improves knowledge discovery, transforms customer engagement and more.
AI-Compare Keyword Extraction
AI-Compare Keyword Extraction API allows to use many Keyword Extraction APIs from different providers with a unique API Token, on a unique platform, with a unique AI-Compare account.
AI-Compare Sentiment Analysis
AI-Compare Keyword Extraction API allows to use many Keyword Extraction APIs from different providers with a unique API Token, on a unique platform, with a unique AI-Compare account.
Symanto Text Analytics
Everything good about Symanto, is now available through APIs! Now you can employ our APIs to enable your own applications with state-of-the-art natural language processing powered by machine learning algorithms covering a variety of languages. Now that you have psychology AI as a service, the only remaining thing is for you to go and create that killer next big thing the world has been waiting for. Our service has been trusted and used by several companies including Atribus and QuestionPro.
Viettel AI REST Speech to Text
The Viettel AI REST Speech to Text API in REST architecture returns JSON formats with speech recognition features. Developers can authenticate with a token. Code available in Vietnamese and English languages. Viettel AI provides an AI platform from Vietnam.
Viettel AI TTS Text to Speech
The Viettel AI REST Speech to Text API in REST architecture returns JSON formats with speech recognition features. Developers can authenticate with a token. Code available in Vietnamese and English languages. Viettel AI provides an AI platform from Vietnam.
Reminders And Events NLP
Tiv.ai is an reminder domain-specific API trained with over 50M data sets, for understanding natual language in reminders and date/time domains. Our accuracy is over 94% for most valid use cases. Today we are officially releasing our trained AI for entity extraction to the public. This API is being used by our virtual assistant (aka Me) which assists over 3.5M users worldwide!
Linguatools Conjugation
The Linguatools Conjugation API looks up words in a dictionary and returns all conjugated forms with the associated English tenses. The forms cover combinations of present, past, and future with progressive and perfect tense, for each of indicative, conditional, and passive voice. Linguatools supports Language data services for dictionaries, example sentences, conjugation data and more.
Linguatools Top Spanish Collocation
The Linguatools Conjugation API looks up words in a dictionary and returns all conjugated forms with the associated English tenses. The forms cover combinations of present, past, and future with progressive and perfect tense, for each of indicative, conditional, and passive voice. Linguatools supports Language data services for dictionaries, example sentences, conjugation data and more.
Linguatools Collocation
The Linguatools Conjugation API looks up words in a dictionary and returns all conjugated forms with the associated English tenses. The forms cover combinations of present, past, and future with progressive and perfect tense, for each of indicative, conditional, and passive voice. Linguatools supports Language data services for dictionaries, example sentences, conjugation data and more.
Linguatools Translate
The Linguatools Conjugation API looks up words in a dictionary and returns all conjugated forms with the associated English tenses. The forms cover combinations of present, past, and future with progressive and perfect tense, for each of indicative, conditional, and passive voice. Linguatools supports Language data services for dictionaries, example sentences, conjugation data and more.
Happi Language Detection
This Happi Language service provides a free powerful language detection JSON API from more than 400 languages. Happi.Dev provides various APIs for developers and accepts PayPal or Bitcoin for payments.
Linguatools Sentence Generating
The Linguatools Conjugation API looks up words in a dictionary and returns all conjugated forms with the associated English tenses. The forms cover combinations of present, past, and future with progressive and perfect tense, for each of indicative, conditional, and passive voice. Linguatools supports Language data services for dictionaries, example sentences, conjugation data and more.
RoboMatic WebSocket
The RoboMatic WebSocket API enables persistent real-time communications between AI-powered chatbots and approved third parties. RoboMatic can be integrated with IoT, mobile, web, and desktop applications. The API uses API Key authentication.
RoboMatic
The RoboMatic WebSocket API enables persistent real-time communications between AI-powered chatbots and approved third parties. RoboMatic can be integrated with IoT, mobile, web, and desktop applications. The API uses API Key authentication.
DigitalOwl Text Similarity
The DigitalOwl Text Similarity API allows developers to programmatically evaluate the semantic similarity of two articles. Similarity is expressed as a number. These articles may be submitted to the API as plain text or URLs. This API is RESTful and requires an API key. This API is provided by DigitalOwl, a software company that offers natural language processing services.
DigitalOwl Text Classification
The DigitalOwl Text Similarity API allows developers to programmatically evaluate the semantic similarity of two articles. Similarity is expressed as a number. These articles may be submitted to the API as plain text or URLs. This API is RESTful and requires an API key. This API is provided by DigitalOwl, a software company that offers natural language processing services.
Language Identification (Prediction)
1
Lettria
Created in 2017 by Marian Szczesniak, Victor de la Salmonière and Charles Borderie, Lettria is one of the most advanced players in NLP (Natural Language Processing) in the French-speaking market. The team has developed a unique technology to achieve a higher level of accuracy and correction in French than the models created by English-speaking actors. Lettria aims to bring the processing of the French language as close as possible to human functioning by creating APIs based on French semantics and not on keywords. The Lettria team combines its scientific and technological skills with linguist profiles in order to deal as closely as possible with the specificities of the French language. They aim to make the use of NLP technologies accessible by offering high-performance proprietary libraries, high-quality educational content and demonstrating the benefits of using a 100% French model in all sectors of activity.
UnFound Keyword Extraction
The UnFound Keyword Extraction API uses advanced Natural Language Processing (NLP) techniques to extract the most important keywords and phrases from the document or URL provided. Instead of extracting single worded keywords, it can identify phrases as well as multi-worded keywords from the input text. With this API, you can extract entities such as names of important people, organizations, places, concepts, etc. You can specify the number of keywords that need to be extracted from the input. Input can either be a single document or URL or multiple documents or URLs in a single request. There are several tiers of plan usage available. UnFound is an intelligent news insights app that helps you consume news that matters. They provide a diverse perspective to news and also give appropriate context, with the aim of eliminating the epidemic of biased misinformation.
Codeq Natural Language Processing
Our Natural Language Processing API contains all the necessary text processing tools one might expect from an NLP API, including tokenization, sentence splitting, part-of-speech tagging and named entity recognition. In addition to these NLP tools, our API features many advanced Deep Learning classification models to extract a rich representation from unstructured texts, including speech acts, questions, emotions, sarcasm, sentiment, date resolution, and tasks.
G-Square Textrator
The G-Square Textrator API is a module that provides structured data from text for Summarization, Sentiment analysis, Extraction of entities and Extraction of financial facts. It allows you to perform high quality natural language processing that includes; Sentiment recognition, Summary of articles, Intent of social media comments and Top topics/key words. This API documentation is available on the RapidAPI platform. G-Square provides plug and play tools for the Financial Services Industry.
Tisane Labs Analysis
The Tisane Labs Text Analysis API analyzes input text content, returning a wealth of metadata in JSON. The API allows extracting actionable intelligence from text in 27 languages, tagging abuse, fine-grained sentiment, and more. This includes * abuse * aspect-based sentiment analysis * entities * topics * list of sentences * list of phrases * list of lexical chunks * grammatical tags (parts of speech++)
Spot Intelligence
The Spot Intelligence API is a natural language processing platform that extracts key elements from submitted documents. This eases the process of digitizing invoices or other crucial business documents. This platform supports Word documents, PDFs, images, and XML files. The API can return data in XML, CSV or JSON. Detailed documentation is available to approved partners.
AX Semantics NLG Cloud
The Yonder Taxonomy Classification API categorizes text into a hierarchical taxonomy. The service analyzes and classifies text contained in an URL. JSON formats are supported and API Key is required to authenticate. Yonder provides text analysis, deep learning for NLP, and image analysis.
Tisane Labs Language Model
The Tisane Labs Text Analysis API analyzes input text content, returning a wealth of metadata in JSON. The API allows extracting actionable intelligence from text in 27 languages, tagging abuse, fine-grained sentiment, and more. This includes * abuse * aspect-based sentiment analysis * entities * topics * list of sentences * list of phrases * list of lexical chunks * grammatical tags (parts of speech++)
Fuxi
The Fuxi API in REST architecture returns JSON data with sentiment analysis in simplified and traditional Chinese language. All input JSON messages must be in UTF-8. The local single endpoint is http://localhost:8080/zh/sentiment
InData Labs Text Analysis
The InData Labs Text Analysis API is used to analyze text data from social media and detect sentiment to identify positive or negative opinions, gender, age from groups of people, language of phrases, location, and interests. Documentation is not publicly available. InData Labs is a big data services provider firm based in Belarus.
Cloudmersive Natural Language Processing (NLP)
The powerful Cloudmersive Natural Language Processing (NLP) API enables part-of-speech (POS) tagging, sentence parsing (treebank), text analytics, language detection, and entity extraction. With this API, you can:identify the part of speech of words from a sentence.Pull out all the verbs, nouns, proper nouns, etc. from a sentence.Fully parse a sentence into its constituent structure.Perform analytics over unstructured text to identify sentiment, keywords and phrases, and much more.Identify the key entities that are referenced in the unstructured text.Automatically detect the language of a text string across the world's 14 most popular languages.Authentication is via API Key. This is a RESTful API.
G-Square NLP
The G-Square Textrator API is a module that provides structured data from text for Summarization, Sentiment analysis, Extraction of entities and Extraction of financial facts. It allows you to perform high quality natural language processing that includes; Sentiment recognition, Summary of articles, Intent of social media comments and Top topics/key words. This API documentation is available on the RapidAPI platform. G-Square provides plug and play tools for the Financial Services Industry.
SummarizeBot
The SummarizeBot API integrates artificial intelligence and blockchain-powered solutions for summarization, fake news detection, news aggregation, sentiment analysis, face detection, image recognition and extraction of text, comments, videos, and images. JSON data is returned after making calls, previously using API Keys to authenticate. SummarizeBot API provides solutions for text and multimedia analysis. It summarizes automatically, extracts important information, keywords and keyphrases from weblinks, documents, audio files, and images. The fake news detection API method analyzes news articles to identify whether they are likely to be real news or not. With the help of custom AI classifiers, it can detect different types of fake information, such as propaganda, conspiracy, pseudoscience, bias, irony.
Date Parser NLP
The Date Parser NLP API can extract dates formulation in natural language to their systematic equivalent. Features are multiple dates extraction (as many as there is in the sentence), the position and exact wording of the dates extracted and speed (mainly impacted through the network). Dates that are formatted in a simple manner can be extracted easily. Dates in any variation, including both 25/12/2017 or 2017/12/25, will be spotted even when multiples separators are used. Both the international dates notation (DD/MM/YYYY) and the American dates notation (MM/DD/YYYY) are supported. There is a wide range of ways to express a date in comparison to the current day, such as "2 months from now" or "last Sunday".
Microsoft LUIS
[Editor's Note: This profile has been deprecated, because it's a dupe of the Microsoft Azure Cognitive Services Language Understanding (LUIS) API profile.] The Microsoft Azure LUIS API integrates language understanding into applications, bots, and the Internet of Things. In addition to language features, developers can explore vision, speech, knowledge, and search APIs, as part of Microsoft Azure. For more challenge, they can visit the labs that include projects with gesture-based controls, isochrones calculations, route logistics, distance matrix, and location insights. LUIS stands for Language Understanding Intelligent Service.
Salesforce Einstein Language
The Salesforce Einstein Language API allows you to create natural language processing models to classify the intent of text or to classify text as positive, negative, and neutral. This allows you to to build natural language processing into your apps. The Einstein Language API consists of two parts that you can use to unlock powerful insights within text:Einstein Sentiment - Classify the sentiment of text into positive, negative, and neutral classes to understand the feeling behind text. You can use the Einstein Sentiment API to analyze emails, social media, and text from chat. You can create your own custom model or use our pre-built sentiment model.Einstein Intent - Categorize unstructured text into user-defined labels to better understand what users are trying to accomplish. Leverage the Einstein Intent API to analyze text from emails, chats, or web forms.Currently, Einstein Language supports only English. Before you can access the Einstein Platform Services APIs, you must create an account and download your key,after which you use your key to generate an OAuth token. Your key can be used to access both the Einstein Vision and Einstein Language APIs. This API is extremely well documented and supported.
Dialogflow Standard Webhooks
The Dialogflow Standard Webhooks API allows you to communicate with Dialogflow through its own, standard webhook format. Webhooks enables you to pass information from a matched intent into a web service to get a result. The Dialogflow API is an end-to-end development suite of conversational interfaces for chatbots, voice-powered apps and devices that includes; query, intents, entities and more. Dialogflow processes a natural language query and returns structured, actionable data as a result. It is an end-to-end development suite for building conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices that is powered by machine learning. It recognizes the intent and context of what a user says, allowing your conversational interface to provide responses. Dialogflow enables users with ways to interact with products by building voice and text-based conversational applications.
Dialogflow Standard gRPC
The Dialogflow Standard Webhooks API allows you to communicate with Dialogflow through its own, standard webhook format. Webhooks enables you to pass information from a matched intent into a web service to get a result. The Dialogflow API is an end-to-end development suite of conversational interfaces for chatbots, voice-powered apps and devices that includes; query, intents, entities and more. Dialogflow processes a natural language query and returns structured, actionable data as a result. It is an end-to-end development suite for building conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices that is powered by machine learning. It recognizes the intent and context of what a user says, allowing your conversational interface to provide responses. Dialogflow enables users with ways to interact with products by building voice and text-based conversational applications.
Dialogflow Standard
The Dialogflow Standard Webhooks API allows you to communicate with Dialogflow through its own, standard webhook format. Webhooks enables you to pass information from a matched intent into a web service to get a result. The Dialogflow API is an end-to-end development suite of conversational interfaces for chatbots, voice-powered apps and devices that includes; query, intents, entities and more. Dialogflow processes a natural language query and returns structured, actionable data as a result. It is an end-to-end development suite for building conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices that is powered by machine learning. It recognizes the intent and context of what a user says, allowing your conversational interface to provide responses. Dialogflow enables users with ways to interact with products by building voice and text-based conversational applications.
Dialogflow Enterprise gRPC
The Dialogflow Standard Webhooks API allows you to communicate with Dialogflow through its own, standard webhook format. Webhooks enables you to pass information from a matched intent into a web service to get a result. The Dialogflow API is an end-to-end development suite of conversational interfaces for chatbots, voice-powered apps and devices that includes; query, intents, entities and more. Dialogflow processes a natural language query and returns structured, actionable data as a result. It is an end-to-end development suite for building conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices that is powered by machine learning. It recognizes the intent and context of what a user says, allowing your conversational interface to provide responses. Dialogflow enables users with ways to interact with products by building voice and text-based conversational applications.
Dialogflow Enterprise
The Dialogflow Standard Webhooks API allows you to communicate with Dialogflow through its own, standard webhook format. Webhooks enables you to pass information from a matched intent into a web service to get a result. The Dialogflow API is an end-to-end development suite of conversational interfaces for chatbots, voice-powered apps and devices that includes; query, intents, entities and more. Dialogflow processes a natural language query and returns structured, actionable data as a result. It is an end-to-end development suite for building conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices that is powered by machine learning. It recognizes the intent and context of what a user says, allowing your conversational interface to provide responses. Dialogflow enables users with ways to interact with products by building voice and text-based conversational applications.
Plasticity Cortex Knowledge Graph
This Plasticity service provides a way to acces 180+ million facts on over 20+ million entities using the Cortex Knowledge Graph. It allows you to query the graph in natural language or make requests for rich data on people, places, and things. It is a Human-like conversational interface to understand language at its core, that is based on language semantics, not keywords, that extracts relations, structure, and meaning from your text with a simple JSON API. Plasticity is built to extract a graph of real-world knowledge by understanding unstructured text on the internet, that employs inference, deduction, and distant supervision to uncover hidden knowledge. Plasticity synthesizes useful wide-ranging actions learned from natural language instructions.
Plasticity Sapien Language Engine
This Plasticity service provides a way to acces 180+ million facts on over 20+ million entities using the Cortex Knowledge Graph. It allows you to query the graph in natural language or make requests for rich data on people, places, and things. It is a Human-like conversational interface to understand language at its core, that is based on language semantics, not keywords, that extracts relations, structure, and meaning from your text with a simple JSON API. Plasticity is built to extract a graph of real-world knowledge by understanding unstructured text on the internet, that employs inference, deduction, and distant supervision to uncover hidden knowledge. Plasticity synthesizes useful wide-ranging actions learned from natural language instructions.
FriendlyData
The FriendlyData REST API allows developers to access and integrate the functionality of FriendlyData with other applications. Some example API methods include parsing messages, retrieving parsed messages, and SQL filtering and aggregation. FriendlyData provides natural language interfaces and parsing services for databases.
AI Bots
The Textgain Text Analytics API retrieves text analytics in real-time, aiming to identify users behind opinions, extract concepts, and perceive sentiment analysis. The Textgain API provides a set of URLs to send GET and POST requests. Texts to be analyzed are sent through the q parameter.
HPE Haven OnDemand Speech Recognition
The Haven on Demand Speech Recognition API integrates the transcript of a text in audio or video file. It is available with HTTP requests, JSON responses, and API Key as authentication methods.
IBM Watson Natural Language Understanding
The IBM Watson Compare and Comply API allows developers to analyze governing documents to get details on critical aspects of those documents. It can identify component pieces, their nature, the affected parties, and any identified categories. This API can also convert documents to HTML, compare two documents, and extract a document's tables.
Anacode's Web&Text
1
Dandelion Language Detection Similarity
The Language Detection API is a simple language identification API that is useful when dealing with texts and currently supports 96 languages. All the requests must be sent, either by GET or POST, to the API endpoint and allows you to define how you send to the text for which you want the language to be recognized. The Dandelion API extracts meaning from unstructured text, puts it in context and provides Semantic Text Analytics as a service that includes; text, actionable data and more.
Perspective
The Perspective API uses machine learning algorithms to determine whether a statement may be toxic to a discussion and helps screen out trolls. It is designed to help prevent online harassment and assist with comment moderation. This API is in open beta, but usage submissions are being accepted.
Word Associations Network
Greek WordNet is a database of the Greek language from Mycenaean and of the Homeric epics, with planned chronological extension into the Classical, Hellenistic, and Roman periods. The GreekWordNet API exposes the data from the database in in JSON format. This includes detailed information about individual lemmas (canonical form, dictionary form, or citation form of a set of words) and synsets (synonymous words), translation, and sentiment analysis. Ancient Greek WordNet is a collaboration between Harvard's Center for Hellenic Studies, the University of Exeter, and the University of Pavia.
hyScore
Simplified hyScore is a kind of independent and flexible oil rig platform, which drills after oil and provide the raw material and a report of its ingredients to every refinery for further processing. The refinery (any other application or service) can use our “oil” (the contextual data) to create petrol (contextual video player), diesel (content recommendation), plastic (brand safety) or any other use case (contextual ad targeting, etc.). We provide the oil for everyone and leave it up to you how you process it. hyScore is a software-as-a-service (SaaS), a technology provider for data, that means that we are a data supplier for publishers, publisher networks, software development agencies, system houses, advertising & marketing technology companies for contextual data. Our service analyses on request any kind of website/url on url level, or just plain text, and provide a weighted, normalized, structured response in more than 16+ languages. We show in keywords, their entities and categories as also in IAB taxonomy and the sentiment the meaning of its content so that other applications and their developers get in real-time instant access to this kind of data to use it for several use cases. You can use the API and its data for use cases like contextual video, content recommendation, tagging, personalization, targeting and audience segmentation, brand safety, site search improvement, digitalization, text extraction, environmental analysis, document analysis and much, much more. Our mission is to reduce the barriers of entry to access contextual intelligence and enrichment.
Lionbridge GeoFluent Communication
The Lionbridge GeoFluent Communication is a real-time language translation tool for interactive conversations such as telephone calls, chats, emails, ticketing, forums, communities, and customer care helpdesk. The RESTful API is capable of translating audio and text formats of the majority of the languages that are spoken around the world. The API that is well suited for use in contact centers is functionally designed to integrate all communications to a single platform, and this helps organizations achieve cost effectiveness. Developers are required to register API keys and build their applications in their developer sandbox prior to launching its translation feature on the production mode.
Dango
The Dango API allows developers to create emoji predictions through the application of algorithmic techniques on the natural language processing tools that share neural networks. The API is capable of transforming natural text input into custom emoji predictions. Developers can integrate the Dango API in a variety of interpersonal and group communication apps, including social marketing and customer care applications.
Kueri.me
The Kueri.me API is a product that provides remote procedure call in JSON formats. It is available for integration and download from the main site, with a JavaScript library as a resource to implement a search-box complete that displays results in a table. Kueri is a service platform that allows users to search natural language questions to SQL.
Ambiverse Natural Language Understanding
The Ambiverse Natural Language Understanding API allows users to extract usable information from unstructured text. Information is extracted in the form of entities, which may be identified as people, locations, organizations, or products. These are linked to a Wikipedia-derived YAGO knowledge graph, which users can query to obtain further information.
SpaCy.io
The SpaCy.io is available as API and SaaS. In integrates natural language processing into applications, providing compatibility with 64-bit CPython 2.6+/3.3+ to run on Unix/Linux, OS X and Windows. Token is required for authentication.
Microsoft Cognitive Services Linguistic Analysis
[Editor's Note: This profile has been deprecated, because it's a dupe of the Microsoft Azure Cognitive Services Language Understanding (LUIS) API profile.] The Microsoft Azure LUIS API integrates language understanding into applications, bots, and the Internet of Things. In addition to language features, developers can explore vision, speech, knowledge, and search APIs, as part of Microsoft Azure. For more challenge, they can visit the labs that include projects with gesture-based controls, isochrones calculations, route logistics, distance matrix, and location insights. LUIS stands for Language Understanding Intelligent Service.
Microsoft Azure Cognitive Services Language Understanding (LUIS)
[Editor's Note: This profile has been deprecated, because it's a dupe of the Microsoft Azure Cognitive Services Language Understanding (LUIS) API profile.] The Microsoft Azure LUIS API integrates language understanding into applications, bots, and the Internet of Things. In addition to language features, developers can explore vision, speech, knowledge, and search APIs, as part of Microsoft Azure. For more challenge, they can visit the labs that include projects with gesture-based controls, isochrones calculations, route logistics, distance matrix, and location insights. LUIS stands for Language Understanding Intelligent Service.
Text
Connexun API enables developers to source multilingual headlines, articles & summaries from thousands of open web sources. The Connexun Text Analysis API enables users to POST news articles to summarize, POST text for language detection, POST text for sentiment evaluation, and retrieve the country and city of origin.
AYLIEN News
AYLIEN News API is a powerful tool for sourcing, searching and syndicating analyzed and enriched news content. Using this API, users can search and source news and content from all over the web in real-time. Using the power of Machine Learning and NLP to understand content at scale while extracting the data that is needed is a key component of the AYLIEN News API. The API can be used to monitor worldwide news outlets in real-time to provide users with a COVID-19 related news data feed.
DeepGram
The DeepGram API allows for the use of Artificial Intelligence cues to spot keywords and get insights in audio. The API intends to facilitate the analysis of audio and responds with the exact location of keywords throughout a video, targeting specific words in film, documentatires, presentations, and others. The goal is to send an HTTP POST request with JSON body and the intention of a JSON response.
Rosette
The Rosette API allows developers to integrate linguistic analysis, statistical modeling, and machine learning into their own Big Text processing applications. The API includes methods for language identification, relationship extraction, categorization, sentiment analysis, name translation, name matching, base linguistics, entity extraction, and entity linking against Wikidata for English, Spanish, and Chinese. Rosette is a suite of linguistic analysis components that integrate into applications to quickly add multilingual capability for mining unstructured data. It is provided by Basis Technology.
Intellexer
The Intellexer API enables developers to embed text mining products in consumer or enterprise applications, or web-services using JSON. Intellexer API includes natural language processing solutions for sentiment analysis, named-entity recognition, summarization, multi-document summarization, plain text extraction from different file formats (pdf, doc, rtf, html, ppt, chm, etc.), document comparison, language detection, spellchecking and more. You can use Intellexer API with any software component that issues HTTP requests.
SYSTRAN Natural Language Processing
The SYSTRAN Natural Language Processing API provides developers with a modular approach to cover most language processing needs including: language identification, segmentation, tokenization, named-entity extraction, transcription. SYSTRAN Platform is a collection of REST APIs, Client Libraries and samples for Text extraction, Translation, Multilingual dictionaries searches, Natural Language Processing (Language Identification, Segmentation, Morphological analysis, Speech to text and OCR).
Buzzlogix Text Analysis
The Buzzlogix Text Analysis API allows developers to integrate its services into their applications, enabling their users to understand their customers and predict consumer's behavior. This Semantic Text Analysis API Uses Natural Language Processing and Machine Learning. Features include sentiment analysis, Twitter sentiment analysis, subjectivity analysis, keyword extraction, entity extraction, classification and more.
Receptiviti
.
IBM Watson Tone Analyzer
The IBM Watson Compare and Comply API allows developers to analyze governing documents to get details on critical aspects of those documents. It can identify component pieces, their nature, the affected parties, and any identified categories. This API can also convert documents to HTML, compare two documents, and extract a document's tables.
IBM Watson AlchemyLanguage
The IBM Watson Compare and Comply API allows developers to analyze governing documents to get details on critical aspects of those documents. It can identify component pieces, their nature, the affected parties, and any identified categories. This API can also convert documents to HTML, compare two documents, and extract a document's tables.
IBM Watson Dialog
The IBM Watson Compare and Comply API allows developers to analyze governing documents to get details on critical aspects of those documents. It can identify component pieces, their nature, the affected parties, and any identified categories. This API can also convert documents to HTML, compare two documents, and extract a document's tables.
SentiLecto
The SentiLecto API provides NLU (natural language understanding) services for Spanish and Portuguese texts, including methods for sentiment analysis, deep structure analysis, entity extraction, and fact mining. The sentiment analysis feature is relatively unique in that it can handle polarity shifting in the same sentence, within embedded clauses, or even on the same word.
textCavate
The textCavate API provides metadata extraction to documents in existing applications. This API uses the SOAP protocol. It can extract keywords from English, Afrikaans, and Deutsch documents. It can distinguish between proper and common names. TextCavate offers different plans with different limits depending on the developer's needs.
NaturalText
The NaturalText allows developers to extracts entities or keywords based on grammatical conventions using natural language processing. Entity linking, Entity relationship and other NLP tasks would be available soon.
IBM Watson Natural Language Classifier
The IBM Watson Compare and Comply API allows developers to analyze governing documents to get details on critical aspects of those documents. It can identify component pieces, their nature, the affected parties, and any identified categories. This API can also convert documents to HTML, compare two documents, and extract a document's tables.
Sentiment Analysis Spanish
Analysing text sentiment by passing text or paragraphs, in single line or multiple lines, and get back with the sentiment analysis report, to get how many of lines be analysed, how many positive, negative, middle sentiment for the lines of text.
Proxem Ontology-Based Topic Detection
The Proxem Ontology-Based Topic Detection API allows developers to get data from text by extracting the most relevant Wikipedia’s categories through a patented NLP technology. Proxem providers users a way to find out what any text is about. The service is currently available in the following languages: en, fr, es, pt, ja, tr, de, it, ar, id.
AlchemyAPI Combined Call
Alchemy Combined Call API is only available in pro and enterprise packages and is used to analyze posted documents. The call processing analysis uses various features after the call normalizes and cleans the posted HTML document by removing ads, navigation links, and other unnecessary content. Requests are in JSON and responses are in JSON, RDF, or XML. Authentication is through unique and private API Key. AlchemyAPI is a data mining platform. It provides a set of semantic analysis capabilities in the natural language processing field. Customers are able to perform social media monitoring, target advertisements, track sentiment in media, automate content aggregation and recommendation.
AlchemyAPI Language Detection
Alchemy Combined Call API is only available in pro and enterprise packages and is used to analyze posted documents. The call processing analysis uses various features after the call normalizes and cleans the posted HTML document by removing ads, navigation links, and other unnecessary content. Requests are in JSON and responses are in JSON, RDF, or XML. Authentication is through unique and private API Key. AlchemyAPI is a data mining platform. It provides a set of semantic analysis capabilities in the natural language processing field. Customers are able to perform social media monitoring, target advertisements, track sentiment in media, automate content aggregation and recommendation.
AlchemyAPI Authors Extraction
Alchemy Combined Call API is only available in pro and enterprise packages and is used to analyze posted documents. The call processing analysis uses various features after the call normalizes and cleans the posted HTML document by removing ads, navigation links, and other unnecessary content. Requests are in JSON and responses are in JSON, RDF, or XML. Authentication is through unique and private API Key. AlchemyAPI is a data mining platform. It provides a set of semantic analysis capabilities in the natural language processing field. Customers are able to perform social media monitoring, target advertisements, track sentiment in media, automate content aggregation and recommendation.
AlchemyAPI Concept Tagging
Alchemy Combined Call API is only available in pro and enterprise packages and is used to analyze posted documents. The call processing analysis uses various features after the call normalizes and cleans the posted HTML document by removing ads, navigation links, and other unnecessary content. Requests are in JSON and responses are in JSON, RDF, or XML. Authentication is through unique and private API Key. AlchemyAPI is a data mining platform. It provides a set of semantic analysis capabilities in the natural language processing field. Customers are able to perform social media monitoring, target advertisements, track sentiment in media, automate content aggregation and recommendation.
IBM Watson Relationship Extraction
The IBM Watson Compare and Comply API allows developers to analyze governing documents to get details on critical aspects of those documents. It can identify component pieces, their nature, the affected parties, and any identified categories. This API can also convert documents to HTML, compare two documents, and extract a document's tables.
Idyl Cloud
Idyl Cloud by Mountain Fog is a webservice that provides entity extraction from tweets and natural language text and language detection. The Idyl Cloud lets users integrate entity extraction into applications and systems. The RESTful API has HTTP and HTTPS endpoints and responses are in JSON.
Neofonie TXT Werk API
TXT Werk is a lightweight text analytic API that specializes in analyzing German texts. Using TXT Werk, users can easily get information from any unstructured text data and can quickly digest information of any size. This API provides the following features: Entity Recognition and Linking to Freebase URI, Concept Tagging with Freebase URI, Keyword Extraction, Category Classification and Date Recognition.
GlobalNLP
GlobalNLP handles a wide variety of natural language processing tasks in 20 (yes, twenty) languages. The functionality we support includes but is not limited to:Word-sense disambiguationPart of speech taggingNoun, verb, preposition phrase extractionLemmatizationStemmingChinese / Japanese / Korean / Thai segmentationMorphological synthesisSentiment analysis (global and per entity / fragment)Entity extractionCrosslingual retrieval / semantic search helper methodsAutomatic translationDirect / indirect quotation extraction and attributionWhatever your natural language processing need is, GlobalNLP is a tool for you. Browse our easy-to-use API methods with extensive code samples in Java, JavaScript, C#, PHP, Python, Ruby, and more. Free plan is available.
MonkeyLearn
MonkeyLearn is an AI platform that allows you to classify and extract actionable data from raw texts like emails, chats, webpages, documents, tweets and more! You can classify texts with custom categories or tags like sentiment or topic, and extract any particular data like organizations or keywords. Implement NLP features in your product with our scalable API and SDKs.
HPE Haven OnDemand Language Identification
The Haven on Demand Speech Recognition API integrates the transcript of a text in audio or video file. It is available with HTTP requests, JSON responses, and API Key as authentication methods.
Yactraq Speech2Topics
Yactraq is a Canadian-based company that analyzes audio and video to extrapolate big data, using natural language processing and speech recognition. Developers can integrate their API to begin extracting information from audio from CRM systems, company phone calls, tele-conferences, etc, as well as mobile videos and newer ergonomic experiences. The Yactraq API creates a searchable indexed metadata that supposedly can help target ads, improve employee performance, and positively influence executive decisions.
NLP Tools
The Klangoo NLP API is a natural language processing service that utilizes rule-based paradigm and machine learning to recognize the aboutness of some text. It recognizes text categories, and then extracts key topics, places, people, brands, events, and more. This API supports response formats for XML and JSON with both GET and POST request methods that are authenticated via API Key. It automatically finds the relatedness score between documents by analyzing text using tokenization, parts of speech, parsing, word sense disambiguation and named entity recognition. The Klangoo API allows you to access information for; Summary, KeyTopics, Entities and Categories that; returns an extracted summary of the input text, returns the key topics of the input text, returns a list of the names identified from the text and returns categories identified for Health, Politics, Sports, Entertainment, Technology, Business, Law, Science, and others. Klangoo is Audience Engagement Solutions, Personalization and Analytics.
Text-Processing
This natural language processing API can be used for textual analysis and sentiment extraction. Use it to analyze body text for sentiment, lemmatization and stemming, phrase extraction, part of speech tagging and grouping, and named entity identification. The public free API is able to make 1000 calls per day. For larger commercial uses, developers can use the Mashape hosted API.
Leiki SmartProfiles
Leiki SmartProfiles provides text analysis services that can identify the meaning and context of pieces of text, even very short ones. This analysis is based on an ontology that includes over 100,000 concepts. Advertisers, publishers, and marketers can use SmartProfiles to define their content for ad targeting, content recommendation, and content discovery purposes. The Leiki SmartProfiles API allows users to submit their content as full text or a URL.
Ask Ziggy
Ask Ziggy is a service that allows developers to integrate natural language voice commands to applications. Ask Ziggy include voice-to-text functionality, voice-activated commands, and can be used across multiple platforms. The Ask Ziggy API allows developers to access and integrate the functionality of Ask Ziggy with other applications and to create new applications. Some example API methods include adding applications, creating events, and managing actions.
cortical.io Retina
cortical.io's Retina produces semantic fingerprints of any piece of text by encoding over 16000 semantic features to represent its inner meaning. Fingerprints can be easily compared numerically or used in expressions. Fingerprint anything that could be described with words like products, social network profiles, messages, emails or office documents to name a few. Then precisely compare Amazon products descriptions with LinkedIn profiles, tweets with Facebook timelines or job descriptions with CVs.
Bitext
Text analysis API build on a linguistic basis. Log in for your free API Key at https://api.bitext.com The API provides 4 text analysis services: Sentiment analysis End point https://svc02.api.bitext.com/sentiment/ Entity extraction End point: https://svc02.api.bitext.com/entities/ Concept extraction End point: https://svc02.api.bitext.com/concepts/ Text categorization End point https://svc02.api.bitext.com/categories/

Classify and extract text 10x better and faster 🦾

Metatext helps you to classify and extract information from text and documents with customized language models with your data and expertise.