Chatbot

haseeb muhsin
haseeb muhsinB TECH MECHANICAL en Consta Innovation
INTRODUCTION TO CHAT BOT
MUTHOOT INSTITUTE OF TECHNOLOGY AND SCIENCE
INFRONT OF YOU
HASEEB K M
S6 ME
Chat Bot?
• Talkbot, Chatterbot, interactive agent.
• A computer program that can talk to humans in natural
language.
• Uses Artificial Intelligence Markup Language (AIML) to
represent knowledge.
• Can replace a human for monotonous jobs of answering
queries, e.g. E-help desk.
2
3
Why Chat bot?
• Bots are a lot easier to install than mobile apps.
• Bots are easily distributed.
• Quality mobile apps are expensive to build, maintain and deploy.
• Moving complexity to the cloud reduces a user’s cognitive load
4
5
How does it respond?
• Looks for certain patterns of words in the user's input.
• Replies with pre-determined output, if the pattern is matched.
• Needs to have an idea of what the user will chat.
• Has suitable responses defined in the AIML file
6
ARCHITECTURE
7
Responder
AIML Interpreter
AIML Objects
A Chat Bot
Natural Language Processing
• Natural language processing (NLP) is the ability of a computer
program to understand human speech as it is spoken.
• NLP is a component of artificial intelligence .
• It makes computer to perform useful tasks with the natural
languages humans use.
• Current approaches to NLP are based on machine learning
• The input and output of an NLP system can be −
Speech,
Written Text
8
9
Which are they?
• Classified as:
Functions based on AI
Functions based on rules
10
11
AI
Rule-based bots
• No artificial intelligence
• Trained to do one thing
• As smart as it is programmed to be
• Communicates in a structured manner
12
Some awesome CHAT BOTS
• Endurance (Companion)
• Casper (Insomnobot 3000)
• Disney examiner
• Marvels freestyle
• Medwhat
13
GOOGLE HOME
14
• Smart speakers developed by Google.
• Voice commands to interact with
services through Google's intelligent
personal assistant called Google
Assistant.
• Integrated support for home
automation, letting users control
smart home appliances with their
voice.
DEVICE
AMAZON ECHO
• The device is capable of voice
interaction, music playback,
making to-do lists, setting
alarms, streaming podcasts,
playing audiobooks, and
providing weather, traffic and
other real-time information.
• It can also control several smart
devices acting as a home
automation hub.
15
DEVICE
16
QUERIES
17
1 de 17

Recomendados

Chat bots and AI por
Chat bots and AIChat bots and AI
Chat bots and AIGeff Thomas
3.1K vistas10 diapositivas
Chatbot ppt por
Chatbot pptChatbot ppt
Chatbot pptGeff Thomas
67.4K vistas10 diapositivas
Chatbot and Virtual AI Assistant Implementation in Natural Language Processing por
Chatbot and Virtual AI Assistant Implementation in Natural Language Processing Chatbot and Virtual AI Assistant Implementation in Natural Language Processing
Chatbot and Virtual AI Assistant Implementation in Natural Language Processing Shrutika Oswal
1.8K vistas26 diapositivas
Introduction to Chatbots por
Introduction to ChatbotsIntroduction to Chatbots
Introduction to ChatbotsDaden Limited
17.5K vistas50 diapositivas
What is a chatbot? por
What is a chatbot?What is a chatbot?
What is a chatbot?Kamini Bharti
1.2K vistas8 diapositivas
Chat bots por
Chat botsChat bots
Chat botsChandulal Kavar
2K vistas24 diapositivas

Más contenido relacionado

La actualidad más candente

How do Chatbots Work? A Guide to Chatbot Architecture por
How do Chatbots Work? A Guide to Chatbot ArchitectureHow do Chatbots Work? A Guide to Chatbot Architecture
How do Chatbots Work? A Guide to Chatbot ArchitectureMaruti Techlabs
817 vistas10 diapositivas
Ai chatbot ppt.pptx por
Ai chatbot ppt.pptxAi chatbot ppt.pptx
Ai chatbot ppt.pptxaashnareddy1
4.8K vistas19 diapositivas
CHATBOT PPT-2.pptx por
CHATBOT PPT-2.pptxCHATBOT PPT-2.pptx
CHATBOT PPT-2.pptxLohithaJangala
6.9K vistas24 diapositivas
Chatbots por
ChatbotsChatbots
ChatbotsVectr.Consulting
15.5K vistas43 diapositivas
Chatbot ppt por
Chatbot pptChatbot ppt
Chatbot pptManish Mishra
3.4K vistas41 diapositivas
Chatbot por
ChatbotChatbot
ChatbotUTSAB NEUPANE
794 vistas27 diapositivas

La actualidad más candente(20)

How do Chatbots Work? A Guide to Chatbot Architecture por Maruti Techlabs
How do Chatbots Work? A Guide to Chatbot ArchitectureHow do Chatbots Work? A Guide to Chatbot Architecture
How do Chatbots Work? A Guide to Chatbot Architecture
Maruti Techlabs817 vistas
Ai chatbot ppt.pptx por aashnareddy1
Ai chatbot ppt.pptxAi chatbot ppt.pptx
Ai chatbot ppt.pptx
aashnareddy14.8K vistas
Using Machine Learning and Chatbots to handle 1st line Technical Support por Barbara Fusinska
Using Machine Learning and Chatbots to handle 1st line Technical SupportUsing Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical Support
Barbara Fusinska607 vistas
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces por TWG
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational InterfacesThe Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
TWG18.1K vistas
A.I based chatbot on healthcare and medical science por Prashant Gupta
A.I based chatbot on healthcare and medical scienceA.I based chatbot on healthcare and medical science
A.I based chatbot on healthcare and medical science
Prashant Gupta10.7K vistas
Student information chatbot final report por jaysavani5
Student information chatbot  final report Student information chatbot  final report
Student information chatbot final report
jaysavani56K vistas

Similar a Chatbot

Ai powered chatbots por
Ai powered chatbotsAi powered chatbots
Ai powered chatbotsSiddharth Tripathi
137 vistas12 diapositivas
Natural Language Processing por
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingAkhilPolisetty
455 vistas35 diapositivas
Chatbot Technology por
Chatbot TechnologyChatbot Technology
Chatbot TechnologyAishwaryaBhardwaj14
310 vistas29 diapositivas
Nihad Abbasov-Intellectual technology presentation por
Nihad Abbasov-Intellectual technology presentation Nihad Abbasov-Intellectual technology presentation
Nihad Abbasov-Intellectual technology presentation NihadAbbasov2
123 vistas22 diapositivas
Cognitive services and intelligent chatbots por
Cognitive services and intelligent chatbotsCognitive services and intelligent chatbots
Cognitive services and intelligent chatbotsVeenaSKumar2
26 vistas21 diapositivas
Artificial intelligence por
Artificial intelligenceArtificial intelligence
Artificial intelligenceMohit Bishnoi
56 vistas15 diapositivas

Similar a Chatbot(20)

Natural Language Processing por AkhilPolisetty
Natural Language ProcessingNatural Language Processing
Natural Language Processing
AkhilPolisetty455 vistas
Nihad Abbasov-Intellectual technology presentation por NihadAbbasov2
Nihad Abbasov-Intellectual technology presentation Nihad Abbasov-Intellectual technology presentation
Nihad Abbasov-Intellectual technology presentation
NihadAbbasov2123 vistas
Cognitive services and intelligent chatbots por VeenaSKumar2
Cognitive services and intelligent chatbotsCognitive services and intelligent chatbots
Cognitive services and intelligent chatbots
VeenaSKumar226 vistas
Artificial intelligence por Ali Ajaz
Artificial intelligenceArtificial intelligence
Artificial intelligence
Ali Ajaz164 vistas
How AI is going to change the world _M.Mujeeb Riaz.pdf por Mujeeb Riaz
How AI is going to change the world _M.Mujeeb Riaz.pdfHow AI is going to change the world _M.Mujeeb Riaz.pdf
How AI is going to change the world _M.Mujeeb Riaz.pdf
Mujeeb Riaz756 vistas
Aritficial intelligence por Maqsood Awan
Aritficial intelligenceAritficial intelligence
Aritficial intelligence
Maqsood Awan178 vistas
The Software Challenges of Building Smart Chatbots - ICSE'21 por Jordi Cabot
The Software Challenges of Building Smart Chatbots - ICSE'21The Software Challenges of Building Smart Chatbots - ICSE'21
The Software Challenges of Building Smart Chatbots - ICSE'21
Jordi Cabot416 vistas
Artificial intelligence training in hyderabad por Arjun_Raghu
Artificial intelligence training in hyderabadArtificial intelligence training in hyderabad
Artificial intelligence training in hyderabad
Arjun_Raghu47 vistas
VIRTUAL PERSONAL ASSISTANT.pdf por AnkushSolanki6
VIRTUAL PERSONAL ASSISTANT.pdfVIRTUAL PERSONAL ASSISTANT.pdf
VIRTUAL PERSONAL ASSISTANT.pdf
AnkushSolanki6174 vistas
Abstract of speech recognition por Vinay Jaisriram
Abstract of speech recognitionAbstract of speech recognition
Abstract of speech recognition
Vinay Jaisriram7.5K vistas
Artificial Intelligence por XashAxel
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
XashAxel373 vistas
Mule Meetup Pune - August 2019 por Santosh Ojha
Mule Meetup Pune - August 2019Mule Meetup Pune - August 2019
Mule Meetup Pune - August 2019
Santosh Ojha822 vistas

Más de haseeb muhsin

Sae india brakes por
Sae india brakesSae india brakes
Sae india brakeshaseeb muhsin
574 vistas30 diapositivas
Design presentation por
Design presentationDesign presentation
Design presentationhaseeb muhsin
227 vistas15 diapositivas
Gaseous fuels por
Gaseous fuelsGaseous fuels
Gaseous fuelshaseeb muhsin
12.7K vistas13 diapositivas
Cruise control por
Cruise controlCruise control
Cruise controlhaseeb muhsin
2.2K vistas32 diapositivas
Particle reinforced composites por
Particle reinforced compositesParticle reinforced composites
Particle reinforced compositeshaseeb muhsin
313 vistas11 diapositivas
Particle reinforced composites por
Particle reinforced compositesParticle reinforced composites
Particle reinforced compositeshaseeb muhsin
13.7K vistas11 diapositivas

Más de haseeb muhsin(6)

Último

SUGCON ANZ Presentation V2.1 Final.pptx por
SUGCON ANZ Presentation V2.1 Final.pptxSUGCON ANZ Presentation V2.1 Final.pptx
SUGCON ANZ Presentation V2.1 Final.pptxJack Spektor
22 vistas34 diapositivas
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports por
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsBushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsRa'Fat Al-Msie'deen
8 vistas49 diapositivas
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft... por
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...Deltares
7 vistas18 diapositivas
Dapr Unleashed: Accelerating Microservice Development por
Dapr Unleashed: Accelerating Microservice DevelopmentDapr Unleashed: Accelerating Microservice Development
Dapr Unleashed: Accelerating Microservice DevelopmentMiroslav Janeski
10 vistas29 diapositivas
EV Charging App Case por
EV Charging App Case EV Charging App Case
EV Charging App Case iCoderz Solutions
5 vistas1 diapositiva
Gen Apps on Google Cloud PaLM2 and Codey APIs in Action por
Gen Apps on Google Cloud PaLM2 and Codey APIs in ActionGen Apps on Google Cloud PaLM2 and Codey APIs in Action
Gen Apps on Google Cloud PaLM2 and Codey APIs in ActionMárton Kodok
5 vistas55 diapositivas

Último(20)

SUGCON ANZ Presentation V2.1 Final.pptx por Jack Spektor
SUGCON ANZ Presentation V2.1 Final.pptxSUGCON ANZ Presentation V2.1 Final.pptx
SUGCON ANZ Presentation V2.1 Final.pptx
Jack Spektor22 vistas
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports por Ra'Fat Al-Msie'deen
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsBushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft... por Deltares
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...
Deltares7 vistas
Dapr Unleashed: Accelerating Microservice Development por Miroslav Janeski
Dapr Unleashed: Accelerating Microservice DevelopmentDapr Unleashed: Accelerating Microservice Development
Dapr Unleashed: Accelerating Microservice Development
Miroslav Janeski10 vistas
Gen Apps on Google Cloud PaLM2 and Codey APIs in Action por Márton Kodok
Gen Apps on Google Cloud PaLM2 and Codey APIs in ActionGen Apps on Google Cloud PaLM2 and Codey APIs in Action
Gen Apps on Google Cloud PaLM2 and Codey APIs in Action
Márton Kodok5 vistas
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -... por Deltares
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...
Deltares6 vistas
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t... por Deltares
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
Deltares9 vistas
Software evolution understanding: Automatic extraction of software identifier... por Ra'Fat Al-Msie'deen
Software evolution understanding: Automatic extraction of software identifier...Software evolution understanding: Automatic extraction of software identifier...
Software evolution understanding: Automatic extraction of software identifier...
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema por Deltares
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - GeertsemaDSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema
Deltares17 vistas
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ... por Donato Onofri
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Donato Onofri825 vistas
360 graden fabriek por info33492
360 graden fabriek360 graden fabriek
360 graden fabriek
info3349238 vistas
Generic or specific? Making sensible software design decisions por Bert Jan Schrijver
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx por animuscrm
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
animuscrm14 vistas
DSD-INT 2023 Salt intrusion Modelling of the Lauwersmeer, towards a measureme... por Deltares
DSD-INT 2023 Salt intrusion Modelling of the Lauwersmeer, towards a measureme...DSD-INT 2023 Salt intrusion Modelling of the Lauwersmeer, towards a measureme...
DSD-INT 2023 Salt intrusion Modelling of the Lauwersmeer, towards a measureme...
Deltares5 vistas
Myths and Facts About Hospice Care: Busting Common Misconceptions por Care Coordinations
Myths and Facts About Hospice Care: Busting Common MisconceptionsMyths and Facts About Hospice Care: Busting Common Misconceptions
Myths and Facts About Hospice Care: Busting Common Misconceptions

Chatbot

  • 1. INTRODUCTION TO CHAT BOT MUTHOOT INSTITUTE OF TECHNOLOGY AND SCIENCE INFRONT OF YOU HASEEB K M S6 ME
  • 2. Chat Bot? • Talkbot, Chatterbot, interactive agent. • A computer program that can talk to humans in natural language. • Uses Artificial Intelligence Markup Language (AIML) to represent knowledge. • Can replace a human for monotonous jobs of answering queries, e.g. E-help desk. 2
  • 3. 3
  • 4. Why Chat bot? • Bots are a lot easier to install than mobile apps. • Bots are easily distributed. • Quality mobile apps are expensive to build, maintain and deploy. • Moving complexity to the cloud reduces a user’s cognitive load 4
  • 5. 5
  • 6. How does it respond? • Looks for certain patterns of words in the user's input. • Replies with pre-determined output, if the pattern is matched. • Needs to have an idea of what the user will chat. • Has suitable responses defined in the AIML file 6
  • 8. Natural Language Processing • Natural language processing (NLP) is the ability of a computer program to understand human speech as it is spoken. • NLP is a component of artificial intelligence . • It makes computer to perform useful tasks with the natural languages humans use. • Current approaches to NLP are based on machine learning • The input and output of an NLP system can be − Speech, Written Text 8
  • 9. 9
  • 10. Which are they? • Classified as: Functions based on AI Functions based on rules 10
  • 11. 11 AI
  • 12. Rule-based bots • No artificial intelligence • Trained to do one thing • As smart as it is programmed to be • Communicates in a structured manner 12
  • 13. Some awesome CHAT BOTS • Endurance (Companion) • Casper (Insomnobot 3000) • Disney examiner • Marvels freestyle • Medwhat 13
  • 14. GOOGLE HOME 14 • Smart speakers developed by Google. • Voice commands to interact with services through Google's intelligent personal assistant called Google Assistant. • Integrated support for home automation, letting users control smart home appliances with their voice. DEVICE
  • 15. AMAZON ECHO • The device is capable of voice interaction, music playback, making to-do lists, setting alarms, streaming podcasts, playing audiobooks, and providing weather, traffic and other real-time information. • It can also control several smart devices acting as a home automation hub. 15 DEVICE
  • 17. 17