© Navin Sabharwal, Amit Agrawal 2020
N. Sabharwal, A. AgrawalCognitive Virtual Assistants Using Google Dialogflowhttps://doi.org/10.1007/978-1-4842-5741-8_4

4. Chatbot Enrichment

Navin Sabharwal1  and Amit Agrawal2
(1)
New Delhi, Delhi, India
(2)
Mathura, India
 

In this chapter, we will describe some advanced use cases that leverage the capabilities of Google Dialogflow. We have already discussed fulfillment and using the webhook service to integrate with third-party APIs, so in this chapter we will focus on chatbot personality, sentiment analysis, events, and integration with third-party messengers such as Facebook. We will also look at the Google knowledge base and implement a document search feature in Google Dialogflow.

Chatbot Personality

A chatbot’s ...

Get Cognitive Virtual Assistants Using Google Dialogflow: Develop Complex Cognitive Bots Using the Google Dialogflow Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.