awesome-ai-services 
An overview of the AI-as-a-service landscape
Sharing
Table of Contents
Natural Language
Speech
Vision
Natural Language
Entity Recognition
Sample input
Amazon Comprehend
General: Overview | Sample output | UI | Pricing
JavaScript: NPM | Node
JVM: Maven | Java | Kotlin
- What are the entities mentioned in the document?
- What are their types?
- How often is each of these entities mentioned?
Supported entity types: commercial items, dates, events, locations, organizations, persons, quantities, other types, titles
Google Cloud Natural Language
General: Overview | Sample output | Demo | Pricing
JavaScript: NPM | Node
JVM: Maven | Java | Kotlin
- What are the entities mentioned in the document?
- What are their types?
- How salient is each of these entities in the document?
- Where in the text are these entities mentioned?
- What are the URLs to the corresponding Wikipedia entries?
Supported entity types: consumer good, event, location, organization, person, work of art, other types
IBM Watson Natural Understanding
General: Overview | Sample output | Demo | Pricing
JavaScript: NPM | Node
JVM: Maven | Java | Kotlin
- What are the entities mentioned in the document?
- What are their types and subtypes?
Supported entity types:
- Types: anatomy, award, broadcaster, company, crime, drug, email address, facility, geographic feature, health condition, hashtag, ip address, job title, location, movie, music group, natural event, organization, person, print media, quantity, sport, sporting event, television show, twitter handle, vehicle
- Subtypes
Microsoft Cognitive Services Text Analytics (Preview)
General: Overview | Sample output | Demo | Pricing
JavaScript: Node
JVM: Java | Kotlin
- What are the entities mentioned in the document?
- Where in the document are they mentioned?
- What are the URLs to the corresponding Wikipedia entries?
- What are their Wikipedia and Bing IDs?
Keyphrase Extraction
Sample input
Amazon Comprehend
General: Overview | Sample output | Demo | Pricing
JavaScript: NPM | Node
JVM: Maven | Java | Kotlin
- Which keywords can be extracted for the given document?
- How often do each of these keywords occur?
Google Cloud Natural Language
Not supported
IBM Watson Natural Understanding
General: Overview | Sample output | Demo | Pricing
JavaScript: NPM | Node
JVM: Maven | Java | Kotlin
- Which keywords can be extracted for the given document?
Microsoft Cognitive Services Text Analytics
General: Overview | Sample output | Demo | Pricing
JavaScript: Node
JVM: Java | Kotlin
- Which keywords can be extracted for the given document?
Machine Translation
Sample input
Amazon Translate
General: Overview | Sample output | UI | Pricing
JavaScript: NPM | Node
JVM: Maven | Java | [Kotlin](https://github.com/sekwiatkowski/awesome-ai-services/blob/master/machine-translation/amazon-translate/AmazonTran