Book description
Explore the concept of bots and discover the motivation behind working with these new apps with messaging platforms. This book is an accessible resource teaching the basic concepts behind bot design and implementation. Each chapter builds on previous topics and, where appropriate, real working code is shown that implements the concepts. By just picking up a code editor, you can start creating smart, engaging, and useful bot experiences today.- Understand the general architecture of a bot
- Distinguish between a great bot experience versus a bad bot experience.
- Explore the ideas behind natural language processing and apply them to bot development
- Implement real Messenger, Slack, and custom channel bots using Node.js and the Microsoft Bot Builder framework
- Deploy bots to Facebook Messenger and Slack
Table of contents
- Cover
- Front Matter
- 1. Introduction to Chat Bots
- 2. Chat Bot Natural Language Understanding
- 3. Language Understanding Intelligent Service (LUIS)
- 4. Conversation Design
- 5. Introducing the Microsoft Bot Framework
- 6. Diving into the Bot Builder SDK
- 7. Building an Integrated Bot Experience
- 8. Extending Channel Functionality
- 9. Creating a New Channel Connector
- 10. Making the Chat Bot Smarter
- 11. Adaptive Cards and Custom Graphics
- 12. Human Handoff
- 13. Chat Bot Analytics
- 14. Applying Our Learnings: Alexa Skills Kit
- Back Matter
Product information
- Title: Practical Bot Development: Designing and Building Bots with Node.js and Microsoft Bot Framework
- Author(s):
- Release date: July 2018
- Publisher(s): Apress
- ISBN: 9781484235409
You might also like
book
Beginning AI Bot Frameworks: Getting Started with Bot Development
Want to build your first AI bot but don't know where to start? This book provides …
book
Programming the Microsoft Bot Framework: A Multiplatform Approach to Building Chatbots
This is the only comprehensive, authoritative guide to building Conversational User Interfaces (CUI, a.k.a. bots, chatbots, …
video
Programming the Microsoft Bot Framework
5+ Hours of Video Instruction Learn how to build conversational user interfaces with the Microsoft Bot …
book
Node.js Web Development
Build scalable web applications using Node.js, Express.js, and the latest ECMAScript techniques, along with deploying applications …