© 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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.