官术网_书友最值得收藏!

Tour Guide for Your City

Having got a taste of chatbots and their brief history, in this chapter we'll get our hands dirty by building your first chatbot. We will build a chatbot that will act as a city tour guide for the user. We will use popular tourist conversations, such as learning about the city, figuring out things to do, and searching for places to eat as example tasks. We will explore how to use the various tools in the toolkit to build a chatbot capable of performing these conversational tasks. 

Let us explore a popular tool, Chatfuel, and learn how to build a chatbot from scratch. Chatfuel is a tool that enables you to build a chatbot without having to code at all. It is a web-based tool with a GUI editor that allows the user to build a chatbot in a modular fashion. In addition to building chatbots, it also enables developers to monitor and manage the bot's performance using management and analytics tools.  

In this chapter, we will explore the building blocks of a chatbot. We will then build a tour guide chatbot from scratch and deploy it on Facebook Messenger. We will explore various features provided by Chatfuel to extend the capabilities of the chatbot such as backend integrations and broadcasting messages. Finally, we will take a brief look at the analytics suite.

By the end of this chapter, you will be able to:

  • Understand the basics of Chatfuel
  • Understand the concept of conversational flow and navigation
  • Understand the building blocks: blocks, cards, plugins, and attributes
  • Manage contexts using key-value pairs and handle user utterances
  • Build chatbots and integrate webhooks for backend processing
  • Integrate the chatbot on Facebook Messenger
主站蜘蛛池模板: 延安市| 鸡泽县| 龙州县| 三门县| 杂多县| 余江县| 湾仔区| 利辛县| 施秉县| 安国市| 永和县| 株洲县| 屏南县| 太湖县| 邯郸县| 神池县| 浦县| 绥芬河市| 汪清县| 泰宁县| 高阳县| 芦山县| 舒兰市| 河曲县| 淄博市| 教育| 卢龙县| 永康市| 华阴市| 溧水县| 临湘市| 忻城县| 阿克苏市| 泰州市| 阿坝县| 马尔康县| 河北省| 常山县| 福清市| 黑龙江省| 普宁市|