0%

Book Description

If you are a developer interested in learning how to build your own conversational bot from scratch, this book is for you. Upon completion of this book you will be able to build a text-based Facebook Messenger bot and a voice-based custom skill for Amazon’s Alexa Voice Service. In the first chapter, you learn about the conversational interface, its history, and why it’s gaining in popularity again. In the next few chapters you will build a virtual shopping assistant bot using the Facebook Messenger Platform. You’ll start with the basics and then work your way up to build a truly conversational bot that users can interact with using natural language. In the final chapter you go step-by-step, building a custom skill for the Alexa Voice Service.

Table of Contents

  1. Preface
    1. Who is this book for ?
  2. 1. Conversational Interfaces
    1. Introduction
    2. History
    3. Chatbots use-cases
    4. Types of Chatbots: Voice and Text
    5. Models of building bots
    6. What you should expect to learn
  3. 2. Chatbot integration with different platforms
    1. Chatbot Frameworks
      1. Facebook Messenger Platform
      2. Microsoft Bot Framework
      3. Chatfuel: Build a Facebook bot without coding
      4. Motion AI
    2. Different messaging platforms
      1. Facebook Messenger
      2. Slack
      3. Wechat
      4. Telegram
      5. Summary
  4. 3. The API Messenger Platform
    1. Online T-shirt Store
      1. Store REST API
      2. Update BOT Engine
      3. Summary
  5. 4. A Conversational Bot
    1. Wit AI
      1. Key concepts
      2. Integrate Wit.ai with the Bot engine
      3. API.AI
      4. Submit for review and launch
      5. Summary
  6. 5. Voice assistant with Amazon Alexa
    1. Alexa Skills Kit
      1. Update the Store API
      2. Setup a new Alexa Skill
      3. Update bot engine
      4. Test skills
      5. Publishing skills
    2. Summary
  7. 6. Summary