This module opens with a discussion of conversation as the new UI, which is very
quickly changing the way users communicate with businesses, employers, etc. It
looks at some of the challenges when creating conversational agents that can
handle natural language input, introduces Dialogflow, a tool to build smart
conversational interfaces, and discusses how Dialogflow can address some of
In this module, learners will learn how to follow best practices when creating
intents and entities for their virtual agents in a pizza-ordering scenario.
In this module, learners will learn how to use context for carrying conversation
awareness and how to use Cloud Functions to store orders on a database.
In this module, learners will use what they have learned so far to build a brand
new agent, applying the themes that are critical when deploying to production.
They use several Google Cloud products to (1) extract keywords from a document
and populate them into Cloud Datastore, (2) run scripts in Cloud Datalab to
integrate this data into a Dialogflow agent, (3) deploy a webhook on App Engine,
and (4) add HTTP basic authentication on their webhook code.
In this module, learners get a glimpse of some of the upcoming features of
Module 6: Summary