Google Machine Learning Natural Language and Translate API

Derive insights, extract information, understand sentiment about your product on social media, or parse intent from customer conversations from unstructured text using the Cloud Natural Language API. Using the Translate API, you can dynamically translate between thousands of available language pairs using state-of-the-art Neural Machine Translation. Put the powerful Google machine learning models to work in your application through an easy to use REST API.
Apoorv Saxena