Conversational experiences like chatbots and voice interfaces are quickly becoming a primary means of interacting with technology. Smart speakers like the Amazon Alexa or Google Home are the fastest adopted consumer technology in history. But how can we use AI to help computers understand messy human language?
We'll explore the basics of natural language understanding by taking a look at Dialogflow, Google Cloud's NLU platform which is used to power the Google Assistant. By examining how to use Dialogflow to detect a user's intent, extract relevant entities, and connect to our own apps and services, we'll learn the basics of building machines that can talk.