Couple of months ago I got a mail from the Google Cloud team regarding their new product launch. Due to the inborn curiosity I started Googling to find what it is. So let me share my thoughts on the same.
Google is consistently making advancements in the machine learning field. In the last year it open sourced the software library for machine Learning named Tensorflow. Then in earlier this year they introduced SyntaxNet which is a neural-network Natural Language Processing framework for TensorFlow. Now the Cloud Natural Language Processing API.
This REST API reveals the structure and meaning of the text. Initially it supports the following Natural Language Processing tasks:
- Entity Recognition: Identify the different entity types such as Person, Location, Organisation, Events etc. from the text.
- Sentiment Analysis: Understand the overall sentiment of the given text.
- Syntax Analysis: Identify Parts of Speech and create Dependency parse tree for the input sentence.
The primary languages supported by the API are English, Spanish and Japanese. It has connectors in Java, Python and node.js. One of the major Alpha customers for this API is the Ocado Technology which is a popular British online marketplace.
If we are particular that we need to use the Google stack for analytics then natural language processing can be done using the Google Cloud Natural Language API,the processing results can be kept in Big Query Table which is a RESTful webservice for data storage provided by Google and the visualization can be done using Google Data Studio. Please note that the Google Data Studio is currently available only in U.S.
Happy reading!
Dream up to the Stars so that you can end up in the Clouds.
No comments:
Post a Comment