Advertisement

Developing Cognitive Bots Using the IBM Watson Engine

Practical, Hands-on Guide to Developing Complex Cognitive Bots Using the IBM Watson Platform

  • Navin Sabharwal
  • Sudipta Barua
  • Neha Anand
  • Pallavi Aggarwal
Book

Table of contents

  1. Front Matter
    Pages i-xvi
  2. Navin Sabharwal, Sudipta Barua, Neha Anand, Pallavi Aggarwal
    Pages 1-13
  3. Navin Sabharwal, Sudipta Barua, Neha Anand, Pallavi Aggarwal
    Pages 15-38
  4. Navin Sabharwal, Sudipta Barua, Neha Anand, Pallavi Aggarwal
    Pages 39-46
  5. Navin Sabharwal, Sudipta Barua, Neha Anand, Pallavi Aggarwal
    Pages 47-102
  6. Navin Sabharwal, Sudipta Barua, Neha Anand, Pallavi Aggarwal
    Pages 103-143
  7. Navin Sabharwal, Sudipta Barua, Neha Anand, Pallavi Aggarwal
    Pages 145-195
  8. Navin Sabharwal, Sudipta Barua, Neha Anand, Pallavi Aggarwal
    Pages 197-239
  9. Navin Sabharwal, Sudipta Barua, Neha Anand, Pallavi Aggarwal
    Pages 241-248
  10. Back Matter
    Pages 249-255

About this book

Introduction

Cognitive Virtual Bots are taking the technology and user experience world by storm. This book provides clear guidance on how different cognitive platforms can be used to develop Cognitive Virtual Assistants that enable a conversation by using DialogFlow and advanced Natural Language Processing.
 
You will start by understanding the technology landscape and various use cases that Cognitive Virtual Assistants can be used in. Early chapters will take you through the basics of Cognitive Virtual Assistants, before moving onto advanced concepts and hands on examples of using IBM Watson Assistant and its advanced configurations with Watson Discovery Services, Watson Knowledge Studio and Spellchecker Service. 

You'll then examine integrations that enrich the Cognitive Virtual Assistant by providing data around weather, locations, stock markets. The book concludes with a glimpse of what to expect in the future for Cognitive Virtual Assistants.

You will:
  • Review the fundamentals of Cognitive Virtual Assistants
  • Develop a Cognitive Virtual Assistant from scratch using IBM Watson platform
  • Integrate and enrich your Virtual Agent with other services such as weather, location and stocks
  • Instantly deliver your bot on major messaging channels such as Skype, SMS, and Webchat
  • Train your Cognitive Virtual Agent on specific use cases

Keywords

Cognitive Bots IBM Watson Virtual Bots Cognitive Platform Bot Framework Natural Language Processing Conversational Services

Authors and affiliations

  • Navin Sabharwal
    • 1
  • Sudipta Barua
    • 2
  • Neha Anand
    • 3
  • Pallavi Aggarwal
    • 4
  1. 1.New DelhiIndia
  2. 2.New DelhiIndia
  3. 3.VaranasiIndia
  4. 4.NoidaIndia

Bibliographic information