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

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
主站蜘蛛池模板: 永丰县| 科尔| 景洪市| 汉中市| 马边| 博野县| 博爱县| 潞西市| 温泉县| 许昌市| 湖北省| 玉树县| 成都市| 东乌珠穆沁旗| 岫岩| 克什克腾旗| 丰县| 聂拉木县| 南投市| 兴和县| 宜黄县| 南郑县| 临高县| 白河县| 黄陵县| 华池县| 汉沽区| 简阳市| 陇南市| 深圳市| 天柱县| 区。| 剑川县| 永泰县| 高雄县| 周至县| 襄城县| 阿拉善盟| 纳雍县| 江永县| 鄂尔多斯市|