SlideShare a Scribd company logo
Copyright © 2019 HCL Technologies Limited | www.hcltech.com
OPEN CONVERSATIONAL AI FRAMEWORK FOR BUILDING CONTEXTUAL CHATBOTS AND
AI ASSISTANTS.
BY - PRASANNA VENKATESH JAYAPRAKASH (PRASANNAVJ@HCL.COM)
2 Copyright © 2019 HCL Technologies Limited | www.hcltech.com
AGENDA
Conversational AI Framework for building contextual chatbots and AI assistants.
 Understanding Chatbot Architecture
 Introduction to Current Chatbot Platforms and Industry Problem
 Introduction to RASA Framework
 introduction to RASA Chatbot Architecture
 Natural Language understanding - Components
 CORE Components and Structure.
 Core - Stories and Dialog management
 Integrating with External API
 Demonstration using Restaurant Details capture details.
 Demonstration integrating with Slack Messaging Platform.
3 Copyright © 2019 HCL Technologies Limited | www.hcltech.com
CHATBOT ARCHITECTURE
4 Copyright © 2019 HCL Technologies Limited | www.hcltech.com
INTRODUCTION TO CURRENT CHATBOT PLATFORMS AND INDUSTRY PROBLEM
 Google dialogFlow
 IBM
 Microsoft
 Amazon
 Facebook
 Industry problem:
 To Implement the solution no inhouse platform.
 All depend on cloud based learning solution – when enterprise plan to integrate might face problem due to the security and privacy concern of the
providers.
 Old rule based providers are phasing out
 Solution:
 Open Source conversational platform enable building and managing the complete chatbot inhouse – one such platform is RASA.
5 Copyright © 2019 HCL Technologies Limited | www.hcltech.com
INTRODUCTION TO RASA FRAMEWORK
 Utilizes customizable ML and NLP solution to enable developers to control how and what they wanted to achieve part of the conversation.
 Provide option to integrate with external API services, External databases etc.
 Provide option to integrate with various prominent chatting/Messaging solution i.e: - Slack, faceBook messenger etc.
 Provide both Open Source (RASA Stack) and Commercial Offering (RASA Platform)
6 Copyright © 2019 HCL Technologies Limited | www.hcltech.com
INTRODUCTION TO RASA CHATBOT ARCHITECTURE
7 Copyright © 2019 HCL Technologies Limited | www.hcltech.com
NATURAL LANGUAGE UNDERSTANDING - COMPONENTS
Creating using
 Entity
 Intents
 Using RASA NLU Trainer
8 Copyright © 2019 HCL Technologies Limited | www.hcltech.com
RASA CORE COMPONENTS AND STRUCTURE - DIALOG MANAGEMENT
 Entity
 Intents
 Slots
 Templates
 Actions
 Buttons
9 Copyright © 2019 HCL Technologies Limited | www.hcltech.com
ENTITY
- Entity allows us to
define the list of items that
Need to be recognized by
Chatbot while conversing
10 Copyright © 2019 HCL Technologies Limited | www.hcltech.com
INTENTS
- Intent of the person
Interacting with the chatbot
11 Copyright © 2019 HCL Technologies Limited | www.hcltech.com
SLOTS
- Recognized by chatbot and
filled by the bot for further
processing.
12 Copyright © 2019 HCL Technologies Limited | www.hcltech.com
ACTIONS
- Action to be carried out by
Chatbot on specific input
- Searching for restaurant
- Connecting with back end
Db etc.
13 Copyright © 2019 HCL Technologies Limited | www.hcltech.com
TEMPLATES
- Possible options for display
To the used based on the
Specific intent
14 Copyright © 2019 HCL Technologies Limited | www.hcltech.com
DIALOG MANAGEMENT MODULE - STORIES
 Stories
- Potential option for
conversation flow is detailed
In the conversation.
15 Copyright © 2019 HCL Technologies Limited | www.hcltech.com
CONVERSATION EXAMPLE - DEMO
 Demo of solution:
 Video Link: https://www.youtube.com/watch?v=qi0o3jwMjvo&t=26s
 Live demo will be conducted during the presentation session.
 Starting from setting up the NLU
 Setting up core
 Integrating with Zomato API
 Integrating with SLACK
16 Copyright © 2019 HCL Technologies Limited | www.hcltech.com
THANK YOU
PRASANNA VENKATESH JAYAPRAKASH
PRASANNAVJ@HCL.COM
LINKEDIN – HTTPS://WWW.LINKEDIN.COM/IN/PRASANNA-VENKATESH-JAYAPRAKASH-454133A/
TWITTER - @PRASANNA_VRI

More Related Content

PPTX
Enterprise Content Management
PDF
bw-casestudy-marriottgro 8-10
PDF
ChatBots @ Real Estate 2.0 - HashBlu
PPTX
New Age User Interfaces
PDF
Batbern44 postfinancechatbot
PDF
Engage.UG 2022 - Domino TOTP/2FA - Best Practices and Pitfalls
PDF
Red Hat: Three Pillars of Integration
PPTX
Chatbots developer meetup
Enterprise Content Management
bw-casestudy-marriottgro 8-10
ChatBots @ Real Estate 2.0 - HashBlu
New Age User Interfaces
Batbern44 postfinancechatbot
Engage.UG 2022 - Domino TOTP/2FA - Best Practices and Pitfalls
Red Hat: Three Pillars of Integration
Chatbots developer meetup

Similar to Open conversational ai framework for building contextual chatbots and ai assistants (20)

PDF
dachnug51 - HCL Sametime Roadmap .pdf
PPT
Technical trainings
PDF
HCL Sametime Update (deutsch)
PDF
Hybrid Integration & MFT Innovation
PDF
Intro to the HTML5 Application Repository Service
PDF
Bot that chats with sap
PDF
Des ops101 : Overview - RH CoP UI/UX 9nov2018
PDF
Create Conversational Applications to Transform the Digital Enterprise
PPTX
Tech talk
 
PDF
Oracle Chatbot (챗봇) 솔루션
PDF
The Three Pillars of Agile Integration: Connector, Container & API
PDF
Best Chat GPT Alternatives to Rock in 2025 | USAII®
PDF
Adobe After Effects Crack 2025 FREE DOWNLOAD
PDF
[Roundtable] Choreo - The AI-Native Internal Developer Platform as a Service
PDF
Crafting enhanced customer experience through chatbots, beacons and oracle jet
PDF
Peoplesoft technical consultant interview questions
PPTX
Whats a Chat bot
PPT
.Net architecture with mule soft
PPT
.Net architecture with mule soft
PPTX
Confluence vs sharepoint compared
dachnug51 - HCL Sametime Roadmap .pdf
Technical trainings
HCL Sametime Update (deutsch)
Hybrid Integration & MFT Innovation
Intro to the HTML5 Application Repository Service
Bot that chats with sap
Des ops101 : Overview - RH CoP UI/UX 9nov2018
Create Conversational Applications to Transform the Digital Enterprise
Tech talk
 
Oracle Chatbot (챗봇) 솔루션
The Three Pillars of Agile Integration: Connector, Container & API
Best Chat GPT Alternatives to Rock in 2025 | USAII®
Adobe After Effects Crack 2025 FREE DOWNLOAD
[Roundtable] Choreo - The AI-Native Internal Developer Platform as a Service
Crafting enhanced customer experience through chatbots, beacons and oracle jet
Peoplesoft technical consultant interview questions
Whats a Chat bot
.Net architecture with mule soft
.Net architecture with mule soft
Confluence vs sharepoint compared
Ad

Recently uploaded (20)

PDF
cuic standard and advanced reporting.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
KodekX | Application Modernization Development
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Cloud computing and distributed systems.
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Big Data Technologies - Introduction.pptx
cuic standard and advanced reporting.pdf
The AUB Centre for AI in Media Proposal.docx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
KodekX | Application Modernization Development
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Per capita expenditure prediction using model stacking based on satellite ima...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Machine learning based COVID-19 study performance prediction
Diabetes mellitus diagnosis method based random forest with bat algorithm
Reach Out and Touch Someone: Haptics and Empathic Computing
Cloud computing and distributed systems.
NewMind AI Weekly Chronicles - August'25 Week I
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Programs and apps: productivity, graphics, security and other tools
Spectral efficient network and resource selection model in 5G networks
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
sap open course for s4hana steps from ECC to s4
Big Data Technologies - Introduction.pptx
Ad

Open conversational ai framework for building contextual chatbots and ai assistants

  • 1. Copyright © 2019 HCL Technologies Limited | www.hcltech.com OPEN CONVERSATIONAL AI FRAMEWORK FOR BUILDING CONTEXTUAL CHATBOTS AND AI ASSISTANTS. BY - PRASANNA VENKATESH JAYAPRAKASH (PRASANNAVJ@HCL.COM)
  • 2. 2 Copyright © 2019 HCL Technologies Limited | www.hcltech.com AGENDA Conversational AI Framework for building contextual chatbots and AI assistants.  Understanding Chatbot Architecture  Introduction to Current Chatbot Platforms and Industry Problem  Introduction to RASA Framework  introduction to RASA Chatbot Architecture  Natural Language understanding - Components  CORE Components and Structure.  Core - Stories and Dialog management  Integrating with External API  Demonstration using Restaurant Details capture details.  Demonstration integrating with Slack Messaging Platform.
  • 3. 3 Copyright © 2019 HCL Technologies Limited | www.hcltech.com CHATBOT ARCHITECTURE
  • 4. 4 Copyright © 2019 HCL Technologies Limited | www.hcltech.com INTRODUCTION TO CURRENT CHATBOT PLATFORMS AND INDUSTRY PROBLEM  Google dialogFlow  IBM  Microsoft  Amazon  Facebook  Industry problem:  To Implement the solution no inhouse platform.  All depend on cloud based learning solution – when enterprise plan to integrate might face problem due to the security and privacy concern of the providers.  Old rule based providers are phasing out  Solution:  Open Source conversational platform enable building and managing the complete chatbot inhouse – one such platform is RASA.
  • 5. 5 Copyright © 2019 HCL Technologies Limited | www.hcltech.com INTRODUCTION TO RASA FRAMEWORK  Utilizes customizable ML and NLP solution to enable developers to control how and what they wanted to achieve part of the conversation.  Provide option to integrate with external API services, External databases etc.  Provide option to integrate with various prominent chatting/Messaging solution i.e: - Slack, faceBook messenger etc.  Provide both Open Source (RASA Stack) and Commercial Offering (RASA Platform)
  • 6. 6 Copyright © 2019 HCL Technologies Limited | www.hcltech.com INTRODUCTION TO RASA CHATBOT ARCHITECTURE
  • 7. 7 Copyright © 2019 HCL Technologies Limited | www.hcltech.com NATURAL LANGUAGE UNDERSTANDING - COMPONENTS Creating using  Entity  Intents  Using RASA NLU Trainer
  • 8. 8 Copyright © 2019 HCL Technologies Limited | www.hcltech.com RASA CORE COMPONENTS AND STRUCTURE - DIALOG MANAGEMENT  Entity  Intents  Slots  Templates  Actions  Buttons
  • 9. 9 Copyright © 2019 HCL Technologies Limited | www.hcltech.com ENTITY - Entity allows us to define the list of items that Need to be recognized by Chatbot while conversing
  • 10. 10 Copyright © 2019 HCL Technologies Limited | www.hcltech.com INTENTS - Intent of the person Interacting with the chatbot
  • 11. 11 Copyright © 2019 HCL Technologies Limited | www.hcltech.com SLOTS - Recognized by chatbot and filled by the bot for further processing.
  • 12. 12 Copyright © 2019 HCL Technologies Limited | www.hcltech.com ACTIONS - Action to be carried out by Chatbot on specific input - Searching for restaurant - Connecting with back end Db etc.
  • 13. 13 Copyright © 2019 HCL Technologies Limited | www.hcltech.com TEMPLATES - Possible options for display To the used based on the Specific intent
  • 14. 14 Copyright © 2019 HCL Technologies Limited | www.hcltech.com DIALOG MANAGEMENT MODULE - STORIES  Stories - Potential option for conversation flow is detailed In the conversation.
  • 15. 15 Copyright © 2019 HCL Technologies Limited | www.hcltech.com CONVERSATION EXAMPLE - DEMO  Demo of solution:  Video Link: https://www.youtube.com/watch?v=qi0o3jwMjvo&t=26s  Live demo will be conducted during the presentation session.  Starting from setting up the NLU  Setting up core  Integrating with Zomato API  Integrating with SLACK
  • 16. 16 Copyright © 2019 HCL Technologies Limited | www.hcltech.com THANK YOU PRASANNA VENKATESH JAYAPRAKASH PRASANNAVJ@HCL.COM LINKEDIN – HTTPS://WWW.LINKEDIN.COM/IN/PRASANNA-VENKATESH-JAYAPRAKASH-454133A/ TWITTER - @PRASANNA_VRI