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).

Baron Velocity Weather

The Velocity Weather API allows developers to incorporate the Baron Weather service into their applications. Data products in the API fall into two categories – Text and Graphical products. Text products are returned in either JSON or JSONP text formats, and can be displayed on a map or integrated into a user interface. Graphical products are images, provided in PNG format for overlay onto a map. Data provided includes shore wave conditions, tornado tracking, roadway conditions, Baron provides actionable and intelligent weather services helping business across several industries mitigate dangerous weather.

ResponsiveVoice Text To Speech

ResponsiveVoice is a Text-To-Speech API supported in 51 languages. This cross-platform HTML5-based library is open-sourced for non-commercial and non-profit use. It includes speech synthesis and speech recognition SW designed to Voice-Enable websites and apps.

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.

ReminderDrop NLP

ReminderDrop is a natural language processing (NLP) reminder and event scheduling API. Developers can make apps and web sites more user friendly by allowing users to schedule events and reminders using naturally spoken language. With voice control features, more users find it helpful to be able to do basic data entry (such as date and time) using natural language.

Ontotext S4 Twitter Analytics

Twitter IE is a named entity recognition service specially tuned to use Twitter data. It performs: * tokenisation, sentence splitting and part-of-speech tagging, using a model trained specifically for Tweets * normalisation of abbreviations and shortened word forms frequently found in Tweets ("brb", "ttyl", "gr8", "2day", etc.) * tagging of Twitter-specific entities such as hashtags and @mentions, as well as URLs and emoticons * general named-entity recognition to identify basic entity types such as Person, Location, Organization, Money amounts, Time and Date expressions, etc. Acknowledgements: The Twitter analytics service of S4 is based on the TwitIE open source information extraction pipeline by the GATE platform by the University of Sheffield

Ontotext S4 News Classifier

The News Classifier API aims to assign each input document a category, based on the 17 top-level categories of IPTC Subject Reference System. The API also allows for a the two more category candidates which were ranked 2nd and 3rd. Ontotext is a provider of semantic software.

Ontotext S4 Semantic Biomedical Tagger

The Semantic Biomedical Tagger (SBT) API offers developers built-in capability to recognize 133 biomedical entity types in text and semantically link them to a knowledge graph -- in this case LinkedLifeData (LLD), that integrates together 25+ biomedical data sources.

IBM Watson Tone Analyzer

The IBM Watson Tone Analyzer API helps users discover, understand, and revise the tone of text-based language. It uses linguistic analysis to detect and interpret the emotional, social, and writing cues found in a selection of text and then offers suggestions on how to improve the intended tone of the message. It can be used to analyze customer communications before sending them, examine how readers might perceive blog posts, and understand the potential impact of word choice in other text-based communications.