SlideShare a Scribd company logo
10
Most read
17
Most read
23
Most read
Building chatbot with
RASA
Nguyễn Chiến Thắng, Mì AI Blog
Vietnam Frontier Summit 2019
— Dave Waters
“Machine learning will automate jobs that most
people thought could only be done by people.”
About Mì AI
What is this?
It’s math in Ai, ML and DL
Source: Andrew Ng
- Founded in August 5th, 2019
- A place to share and help each other learn AI
- Learning AI in the style of “instant noodles”
Ainoodle.tech: 7,000 users | 25,000 views
Fanpage Mì AI Blog: 1,300 likes
Group Mì Ai: 1,500 members
Youtube Mì AI: 3,500 views
Building chatbot
with RASA
8
1. What is
Chatbot?
● A chatbot is a piece of software
that conducts a conversation via
auditory or textual methods.
(Wikipedia)
or
● A chatbot is an artificial
intelligence (AI) software that can
simulate a conversation (or a
chat) with a user in natural
language through messaging
applications, websites, mobile
apps or through the telephone.
9
2. What is RASA?
RASA stack is an open-source AI
tool and being an opensource
framework, It is easy to
customize.
[VFS 2019] Building chatbot with RASA
- Rasa NLU: A natural language understanding
solution which takes the user input and tries to infer
the intent and extract the available entities.
“Hello”
- Intent: Greeting
- Entities: None
“What day is today?”
- Intent: find_day
- Entities: today
“I want to order a book?”
- Intent: goods_order
- Entities: book
## intent:greet
- Hi
- Hey
## intent: goods_order
- I want to order a [book](product)
- I want to buy a [mobile](product)
## intent:bye
- Bye
- Goodbye
Build NLU file and train RASA NLU
- Rasa Core: A dialog management solution tries to
build a probability model which decides the set of
actions to perform based on the previous set of user
inputs.
- Actions: An operation which can be performed by
the bot. It could be replying something in return,
querying a database or any other thing possible by
code.
- Stories: Sample interaction between the user and
bot, defined in terms of intents captured and
actions performed.
## Ask for goods
* greet
- utter_greet
* goods_order{”product":”book"}
- utter_answer_book
* goods_order{”product":”mobile"}
- utter_answer_mobile
* goods_order{”product":”tissue"}
- utter_answer_dont_have
* bye
- utter_bye
Build Stories file and train RASA Core
[VFS 2019] Building chatbot with RASA
[VFS 2019] Building chatbot with RASA
[VFS 2019] Building chatbot with RASA
[VFS 2019] Building chatbot with RASA
[VFS 2019] Building chatbot with RASA
More details at:
Ainoodle.tech/?s=RASA
Does anyone have any
questions?
email: thangnch@gmail.com
website: ainoodle.tech
THANKS!

More Related Content

PDF
Rasa AI: Building clever chatbots
PPTX
Build a chatbot using rasa
PDF
Conversational AI with Rasa - PyData Workshop
PPTX
Ai chatbot
PPTX
Chatbot with RASA | Valuebound
PDF
Deprecating the state machine: building conversational AI with the Rasa stack...
PDF
Dialogflow
PDF
ChatGPT vs. GPT-3.pdf
Rasa AI: Building clever chatbots
Build a chatbot using rasa
Conversational AI with Rasa - PyData Workshop
Ai chatbot
Chatbot with RASA | Valuebound
Deprecating the state machine: building conversational AI with the Rasa stack...
Dialogflow
ChatGPT vs. GPT-3.pdf

What's hot (20)

PDF
Build Mandarin AI Conversational Agent with Rasa
PDF
Dialogflow
PPTX
Webinar on ChatGPT.pptx
PPTX
Artificially Intelligent chatbot Implementation
PDF
How Does Generative AI Actually Work? (a quick semi-technical introduction to...
PDF
Landscape of AI/ML in 2023
PDF
Generative AI for the rest of us
PPTX
ONNX and MLflow
PPTX
AI Agent and Chatbot Trends For Enterprises
PDF
LLMOps for Your Data: Best Practices to Ensure Safety, Quality, and Cost
PDF
Conversational AI and Chatbot Integrations
PDF
Build an LLM-powered application using LangChain.pdf
PDF
A comprehensive guide to prompt engineering.pdf
PPTX
Sviluppare agenti conversazionali con Rasa
PPTX
Fine tuning large LMs
PDF
Customizing LLMs
PPTX
CHATGPT VS BARD AI
PDF
Generative AI: Past, Present, and Future – A Practitioner's Perspective
PPTX
OpenAI.pptx
PPTX
Learn Prompting with ChatGPT
Build Mandarin AI Conversational Agent with Rasa
Dialogflow
Webinar on ChatGPT.pptx
Artificially Intelligent chatbot Implementation
How Does Generative AI Actually Work? (a quick semi-technical introduction to...
Landscape of AI/ML in 2023
Generative AI for the rest of us
ONNX and MLflow
AI Agent and Chatbot Trends For Enterprises
LLMOps for Your Data: Best Practices to Ensure Safety, Quality, and Cost
Conversational AI and Chatbot Integrations
Build an LLM-powered application using LangChain.pdf
A comprehensive guide to prompt engineering.pdf
Sviluppare agenti conversazionali con Rasa
Fine tuning large LMs
Customizing LLMs
CHATGPT VS BARD AI
Generative AI: Past, Present, and Future – A Practitioner's Perspective
OpenAI.pptx
Learn Prompting with ChatGPT
Ad

Similar to [VFS 2019] Building chatbot with RASA (20)

PDF
Scalable state of-the-art conversational AI
PDF
Realizing AI Conversational Bot
PDF
a guide to install rasa and rasa x | Nitor Infotech
PDF
Developing Intelligent Chatbots using RASA, OW2con'19, June 12-13, 2019 in Paris
 
PPTX
Open conversational ai framework for building contextual chatbots and ai assi...
PDF
End-to-End Natural Language Understanding Pipeline for Bangla Conversational ...
PDF
How AI can help you build better customer relationships?
PPTX
The Software Challenges of Building Smart Chatbots - ICSE'21
PDF
Deprecating the state machine: building conversational AI with the Rasa stack
PPTX
Building bots with rasa
PDF
VOCAL- Voice Command Application using Artificial Intelligence
PDF
A Review on Chatbot with Different Methods
PDF
Designing Conversations: How I learned to stop worrying and embraced our new ...
PDF
The rise of Chatbots and Virtual Assistants in Customer Experience
PDF
Rasa Developer Summit - William Galindez Ariaz, Octesoft - Dial Rasa for Dinner
PDF
IRJET- A Survey to Chatbot System with Knowledge Base Database by using Artif...
PPTX
Chatbot Basics for Customer Communication
PDF
Chatbots and Natural Language Generation - A Bird Eyes View
PDF
Chatbot Service Providers | Chatbot Solution Providers | Ai Chatbot Platforms
PDF
How to build an AI-powered chatbot.pdf
Scalable state of-the-art conversational AI
Realizing AI Conversational Bot
a guide to install rasa and rasa x | Nitor Infotech
Developing Intelligent Chatbots using RASA, OW2con'19, June 12-13, 2019 in Paris
 
Open conversational ai framework for building contextual chatbots and ai assi...
End-to-End Natural Language Understanding Pipeline for Bangla Conversational ...
How AI can help you build better customer relationships?
The Software Challenges of Building Smart Chatbots - ICSE'21
Deprecating the state machine: building conversational AI with the Rasa stack
Building bots with rasa
VOCAL- Voice Command Application using Artificial Intelligence
A Review on Chatbot with Different Methods
Designing Conversations: How I learned to stop worrying and embraced our new ...
The rise of Chatbots and Virtual Assistants in Customer Experience
Rasa Developer Summit - William Galindez Ariaz, Octesoft - Dial Rasa for Dinner
IRJET- A Survey to Chatbot System with Knowledge Base Database by using Artif...
Chatbot Basics for Customer Communication
Chatbots and Natural Language Generation - A Bird Eyes View
Chatbot Service Providers | Chatbot Solution Providers | Ai Chatbot Platforms
How to build an AI-powered chatbot.pdf
Ad

More from Nexus FrontierTech (20)

PPTX
[Executive Lounge Talk] Digital Transformation Journey
PDF
[AI series Talk #2] From PoC to Production - A Case Study
PDF
[AI Series Talk #2] Moving AI from PoC Stage to Production
PDF
[VFS 2019] Introduction to GANs - Pixta Vietnam
PPTX
[VFS 2019] Enabling Young Generation for Future - AWS Vietnam User Group
PPTX
[VFS 2019] Vietnamese Speech-to-Text: Applications and Product
PDF
[VFS 2019] How AI Will Innovate Recruitment
PPTX
[VFS 2019] AI in Finance
PPTX
[VFS 2019] Preventive Approach to Designing and Selling Healthy AI System
PDF
[VFS 2019] Phương pháp phát hiện bất thường bằng học máy
PDF
[VFS 2019] OCR Techniques for Digital Transformation Evolution
PPTX
[VFS 2019] Human Activity Recognition Approaches
PPTX
[VFS 2019] Aimesoft Solutions
PPTX
[VFS 2019] Datamart Introduction (brief)
PDF
[VFS 2019] Data Strategy for Vietnamese Businesses to Levarage AI
PPTX
[VFS 2019] AI for Banks
PDF
[VFS 2019] Digital Solution for Enterprises: 24/7 A.I English Speaking Coach
PDF
[VFS 2019] Project Management for AI-based Product - A Better Approach
PDF
[VFS 2019] AI Ecosystem transition from zero to hero - case study by rubikAI
PPTX
[VFS 2019] Capitalize E-Commerce Opportunities
[Executive Lounge Talk] Digital Transformation Journey
[AI series Talk #2] From PoC to Production - A Case Study
[AI Series Talk #2] Moving AI from PoC Stage to Production
[VFS 2019] Introduction to GANs - Pixta Vietnam
[VFS 2019] Enabling Young Generation for Future - AWS Vietnam User Group
[VFS 2019] Vietnamese Speech-to-Text: Applications and Product
[VFS 2019] How AI Will Innovate Recruitment
[VFS 2019] AI in Finance
[VFS 2019] Preventive Approach to Designing and Selling Healthy AI System
[VFS 2019] Phương pháp phát hiện bất thường bằng học máy
[VFS 2019] OCR Techniques for Digital Transformation Evolution
[VFS 2019] Human Activity Recognition Approaches
[VFS 2019] Aimesoft Solutions
[VFS 2019] Datamart Introduction (brief)
[VFS 2019] Data Strategy for Vietnamese Businesses to Levarage AI
[VFS 2019] AI for Banks
[VFS 2019] Digital Solution for Enterprises: 24/7 A.I English Speaking Coach
[VFS 2019] Project Management for AI-based Product - A Better Approach
[VFS 2019] AI Ecosystem transition from zero to hero - case study by rubikAI
[VFS 2019] Capitalize E-Commerce Opportunities

Recently uploaded (20)

PPTX
MYSQL Presentation for SQL database connectivity
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Big Data Technologies - Introduction.pptx
PDF
Machine learning based COVID-19 study performance prediction
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Cloud computing and distributed systems.
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
cuic standard and advanced reporting.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
MYSQL Presentation for SQL database connectivity
Unlocking AI with Model Context Protocol (MCP)
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Mobile App Security Testing_ A Comprehensive Guide.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Programs and apps: productivity, graphics, security and other tools
Reach Out and Touch Someone: Haptics and Empathic Computing
Per capita expenditure prediction using model stacking based on satellite ima...
20250228 LYD VKU AI Blended-Learning.pptx
Big Data Technologies - Introduction.pptx
Machine learning based COVID-19 study performance prediction
sap open course for s4hana steps from ECC to s4
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Cloud computing and distributed systems.
The AUB Centre for AI in Media Proposal.docx
cuic standard and advanced reporting.pdf
Understanding_Digital_Forensics_Presentation.pptx

[VFS 2019] Building chatbot with RASA

  • 1. Building chatbot with RASA Nguyễn Chiến Thắng, Mì AI Blog Vietnam Frontier Summit 2019
  • 2. — Dave Waters “Machine learning will automate jobs that most people thought could only be done by people.”
  • 4. What is this? It’s math in Ai, ML and DL Source: Andrew Ng
  • 5. - Founded in August 5th, 2019 - A place to share and help each other learn AI - Learning AI in the style of “instant noodles”
  • 6. Ainoodle.tech: 7,000 users | 25,000 views Fanpage Mì AI Blog: 1,300 likes Group Mì Ai: 1,500 members Youtube Mì AI: 3,500 views
  • 8. 8 1. What is Chatbot? ● A chatbot is a piece of software that conducts a conversation via auditory or textual methods. (Wikipedia) or ● A chatbot is an artificial intelligence (AI) software that can simulate a conversation (or a chat) with a user in natural language through messaging applications, websites, mobile apps or through the telephone.
  • 9. 9 2. What is RASA? RASA stack is an open-source AI tool and being an opensource framework, It is easy to customize.
  • 11. - Rasa NLU: A natural language understanding solution which takes the user input and tries to infer the intent and extract the available entities.
  • 12. “Hello” - Intent: Greeting - Entities: None “What day is today?” - Intent: find_day - Entities: today “I want to order a book?” - Intent: goods_order - Entities: book
  • 13. ## intent:greet - Hi - Hey ## intent: goods_order - I want to order a [book](product) - I want to buy a [mobile](product) ## intent:bye - Bye - Goodbye Build NLU file and train RASA NLU
  • 14. - Rasa Core: A dialog management solution tries to build a probability model which decides the set of actions to perform based on the previous set of user inputs.
  • 15. - Actions: An operation which can be performed by the bot. It could be replying something in return, querying a database or any other thing possible by code. - Stories: Sample interaction between the user and bot, defined in terms of intents captured and actions performed.
  • 16. ## Ask for goods * greet - utter_greet * goods_order{”product":”book"} - utter_answer_book * goods_order{”product":”mobile"} - utter_answer_mobile * goods_order{”product":”tissue"} - utter_answer_dont_have * bye - utter_bye Build Stories file and train RASA Core
  • 23. Does anyone have any questions? email: thangnch@gmail.com website: ainoodle.tech THANKS!