Google Cloud Platform
p/google-cloud-platform
A suite of cloud computing services by Google
Paco Escamilla
Google Cloud Natural Language API — Natural language API using Google machine learning
Featured
21
Replies
Daniel F Lopes
"Initial support for English, Spanish and Japanese. It includes: * Sentiment Analysis: Understand the overall sentiment of a block of text * Entity Recognition: Identify the most relevant entities for a block of text and label them with types such as person, organization, location, events, products and media * Syntax Analysis: Identify parts of speech and create dependency parse trees for each sentence to reveal the structure and meaning of text" The amount of applications is enormous. 💪
Miron Vranjes
This is exactly what I've been looking for! Right now, LUIS and Wit.ai mostly require you to route your entire chat stream through them, making it difficult to do hybrid approaches where you can clean up chat structure via pattern matching and then try and decipher using NLP. An alternative approach is to use Stanford's CoreNLP for this, but the sheer size of it makes it impractical for some cloud deployments like Heroku so a REST API is nicer. I'm curious to see how their NER compares to the Stanford one--the auto-retrieval of wikipedia URLs is a nice touch.
Apoorv Saxena
@mironv Look forward to your feedback!
Uri Eliabayev
The most interesting thing for me was the "Entity Recognition". It can make such a huge change for bot developers
Ben Tossell
Yup, seems to work(ish) - tried a couple of times and 'Product Hunt' came up as an organisation before, not this time though... You can read the launch blog post here Would love to hear from @apoorvsaxena1 on this !
Ben Tossell
@jondcallahan haha thanks!
Apoorv Saxena
@bentossell Happy belated birthday! This is tough one. The model determines entity type based on how and where entity occurs in relationship to others in the sentence. For example, changing the preposition "in" (in the Startbucks) with "at" changes the entity type to person - because you could be working for a person (manager) at the Starbucks.
Rotem Yakir
DOUGLΛS Ɇ. ROGERS
Hrm... the only thing that trended negative in a Bernie speech excerpt is a mention of gays in a list of other things marked as positive sentiment.
Apoorv Saxena
@glowingrec Sentences with low magnitude should be interpreted as mixed sentiment. You need to look at the combination of polarity and magnitude to determine sentiment.
Blake Rubin
Such a great idea! Keep up the good work!
Carlos Delgado
Interesting tool! Bot Age!
Akhil Gupta
How do we use it? When I press "Get it" and go to "console". What shall I do next to be able to view the API?
Mohit Gangrade
I knew it. I knew that Google will come up with a Natural Language API. =D So many companies are doing this, how can Google stay behind.
Giulio Andreini
Very cool! I used this https://dandelion.eu/semantic-te... but this new Google service look quite interesting. Glad to see they connected it to Wikipedia resources (I was afraid they could have connected it to their own resource base - ex freebase)
Chafik H'nini
Do you know when it is available for French language ?
Apoorv Saxena
@ch4fik We are working on adding additional language support in near future. Stay tuned.
Chafik H'nini
@apoorvsaxena1 As I am curious, what is the process of supporting a new language ? Are there language-specific rules like grammar to implement or is it just filling a kind of dictionary ?