© Navin Sabharwal, Sudipta Barua, Neha Anand, Pallavi Aggarwal 2020
N. Sabharwal et al.Developing Cognitive Bots Using the IBM Watson Enginehttps://doi.org/10.1007/978-1-4842-5555-1_3

3. Bot Frameworks

Navin Sabharwal1 , Sudipta Barua1, Neha Anand2 and Pallavi Aggarwal3
(1)
New Delhi, India
(2)
Varanasi, India
(3)
Noida, India
 

Bot frameworks provide a platform for developers to build intelligent conversational agents (bots) and connect them via messaging channels such as Skype, Facebook Messenger, Slack, Telegram, and so forth.

Bot frameworks combine with cognitive services like Watson, LUIS, Lex, and Dialogflow to provide rich and useful interactions with users.

A bot framework and its integration with cognitive services and channels is depicted in Figure ...

Get Developing Cognitive Bots Using the IBM Watson Engine: Practical, Hands-on Guide to Developing Complex Cognitive Bots Using the IBM Watson Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.