SlideShare a Scribd company logo
7
Most read
14
Most read
19
Most read
Chatbot Artificial Intelligence
ARTIFICIAL
TEXT CHATTING
   MACHINE
   (CHATBOT)
Artificial Text Chatting Machine   12/13/2012




PRESENTED BY

Md.Mahedi Mahfuj    BIT0207
Mostafizur Rahman   BIT0211
Md.Habibur Rahman   BIT0216




                                                                    3
Artificial Text Chatting Machine   12/13/2012



OVERVIEW

 Chat Bot
 Development
 Challenges & Limitations
 Future Works
 Demonstration



                                                              4
Artificial Text Chatting Machine   12/13/2012



           CHAT BOT

A conversational agent that interacts with

users using natural language.

    -Flavor of chatting with a human being.
    -Designed to mimic human interaction.
    -Applications:
           Customer Services, Call centres, Games, Instant
           Messenger, Web Navigator, Blogging etc.




                                                                                     5
Artificial Text Chatting Machine   12/13/2012



HISTORY
ELIZA
o   1966
o   Looks for pronouns and verbs
o   ‘You’ becomes ‘I’ and vice versa.



RACTER
o   1984
o   Generate English language prose at random
o   Generated a book
    The Policeman's Beard.


                                                                                        6
Artificial Text Chatting Machine   12/13/2012



HISTORY

ALICE:
   1994
   The Artificial Linguistic Internet Computer Entity; a
    software robot that you can chat with using natural language.
   ALICE language knowledge is stored in AIML(The Artificial
    Intelligence Mark up Language) files.




                                                                                          7
Artificial Text Chatting Machine   12/13/2012




AIML FORMAT

< aiml version=”1.0” >
< topic name=” the topic” >
<category>
<pattern>PATTERN</pattern>
<template>Template</template>
</category>
  ..
</topic>
</aiml>


                                                                    8
Artificial Text Chatting Machine   12/13/2012



      APPROACHES

*Pattern Matching (e. g. ALICE)
            -use of DFS
*Use of AIML
*First word approach
*Most Significant word approach



                                                                      9
Artificial Text Chatting Machine   12/13/2012



          USES


Replace classroom instructions.

Homework helpers.

For entertainment.

Foreign language learning.

Information retrieval (FAQ chats over Google ).



                                                                                  10
Artificial Text Chatting Machine   12/13/2012



                 USES

Miscellaneous:
• Access e-commerce sites to find relevant information
  about products and services(Happy Assistant).
• Sanelma (2003) is a fictional person to talk with in a
  museum.
• Rita (real time Internet technical assistant), an eGain
  graphical avatar, is used in the ABN AMRO Bank to
  help customer doing some financial tasks such as a
  wire money transfer.



                                                                                       11
12/13/2012   Testing in Cloud   12
Artificial Text Chatting Machine   12/13/2012



MORE…….
   Used in
         Lloyds Banking Group,
         Royal Bank of Scotland,
         Renault and
         Citroën.
   Misuse found on
         Yahoo! Messenger,
         Windows Live Messenger,
         AOL Instant Messenger and
         Other instant messaging protocols.
   Annual contests
         Loebner Prize and
         The Chatterbox Challenge.


                                                                                              13
Artificial Text Chatting Machine   12/13/2012



         DEVELOPMENT

 Platform
 Development language
 Rule base Expert system




                                                                            14
Artificial Text Chatting Machine   12/13/2012


        CHALLENGES & LIMITATIONS


   Giving human intelligence is almost impossible.
   Time Constraints
   Enough Knowledge Limitations
   A very basic chat bot
   Should be very specific keyword




                                                                                     15
Artificial Text Chatting Machine   12/13/2012




              FUTURE WORKS


   More efficient chat bot
   Voice chatting




                                                                              16
Artificial Text Chatting Machine   12/13/2012




DEMONSTRATION




                                                         17
Artificial Text Chatting Machine   12/13/2012




  ANY
QUESTION
                                                      18
Artificial Text Chatting Machine   12/13/2012




THANK
 YOU

                                                    19

More Related Content

PPTX
Chat bots
PPTX
Ai powered chatbots
PPT
Chat bots and AI
PPTX
Chatbot ppt
POTX
What is a chatbot?
PPTX
Chatbot and Virtual AI Assistant Implementation in Natural Language Processing
PPTX
Chatbot
PDF
How do Chatbots Work? A Guide to Chatbot Architecture
Chat bots
Ai powered chatbots
Chat bots and AI
Chatbot ppt
What is a chatbot?
Chatbot and Virtual AI Assistant Implementation in Natural Language Processing
Chatbot
How do Chatbots Work? A Guide to Chatbot Architecture

What's hot (20)

PPTX
Chatbot_Presentation
PPTX
Chatbot Abstract
PDF
Introduction to Chatbots
PPTX
Chat Bots Presentation 8.9.16
PPTX
Final presentation on chatbot
PDF
Uses of AI text bot.pdf
PPTX
Ai chatbot ppt.pptx
PPTX
What is ChatGPT
PDF
ChatGPT PPT
PPTX
CHATBOT PPT-2.pptx
PPTX
Chatbot ppt
PPTX
ChatGPT 101.pptx
PPTX
Artificial intelligence - An Overview
PPTX
Introduction to ChatGPT
PDF
Everything to know about ChatGPT
PPTX
Social Impacts of Artificial intelligence
PDF
PPTX
ChatGPT Deck.pptx
PPTX
Chat_GPT_Presentation
PDF
Let's Build a Chatbot!
Chatbot_Presentation
Chatbot Abstract
Introduction to Chatbots
Chat Bots Presentation 8.9.16
Final presentation on chatbot
Uses of AI text bot.pdf
Ai chatbot ppt.pptx
What is ChatGPT
ChatGPT PPT
CHATBOT PPT-2.pptx
Chatbot ppt
ChatGPT 101.pptx
Artificial intelligence - An Overview
Introduction to ChatGPT
Everything to know about ChatGPT
Social Impacts of Artificial intelligence
ChatGPT Deck.pptx
Chat_GPT_Presentation
Let's Build a Chatbot!
Ad

Viewers also liked (20)

PPTX
AI Agent and Chatbot Trends For Enterprises
PDF
chatbot and messenger as a platform
PPTX
Chatbot interfaces
PPT
Cognitive architecture
PPTX
PDF
如何透過聊天機器人(Chatbot)來翻轉企業與客戶溝通方式&【凡事都有個 Bot:虛擬篇】聊天機器人的前世今生 | 20160918 科技時事報導
PPTX
An Introduction To Chat Bots
PDF
Chatbot Analytics no Marketing Digital
PDF
Why Chatbot? 為何開發聊天機器人?
PDF
Rethinking Flight Shopping With Conversational Search... With Chatbots
PDF
Travel Startup Lisa Travel
PDF
第一科大Chatbot LUIS
PDF
AI機器人正夯
PPTX
Chatbots
PPTX
Fernando mentor-sucesso-universidade-polishop-ciclo-do-sucesso-110519084826-p...
PPSX
Juego de eduardo navarrete
PPTX
Chatbots from first principles
PPTX
Tendências para 2018 aprendidas em 271 palestras da #SMWSP
PPTX
Bots in the Enterprise
PDF
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
 
AI Agent and Chatbot Trends For Enterprises
chatbot and messenger as a platform
Chatbot interfaces
Cognitive architecture
如何透過聊天機器人(Chatbot)來翻轉企業與客戶溝通方式&【凡事都有個 Bot:虛擬篇】聊天機器人的前世今生 | 20160918 科技時事報導
An Introduction To Chat Bots
Chatbot Analytics no Marketing Digital
Why Chatbot? 為何開發聊天機器人?
Rethinking Flight Shopping With Conversational Search... With Chatbots
Travel Startup Lisa Travel
第一科大Chatbot LUIS
AI機器人正夯
Chatbots
Fernando mentor-sucesso-universidade-polishop-ciclo-do-sucesso-110519084826-p...
Juego de eduardo navarrete
Chatbots from first principles
Tendências para 2018 aprendidas em 271 palestras da #SMWSP
Bots in the Enterprise
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
 
Ad

Similar to Chatbot Artificial Intelligence (20)

PDF
IRJET- A Survey to Chatbot System with Knowledge Base Database by using Artif...
PDF
A survey paper of virtual friend
PDF
챗봇의 역사
PDF
Artificial intelligence markup language: a Brief tutorial
PPT
Chatbots software application or web interface that is designed to mimic huma...
PPT
group7-Chatbots.ppt
PPT
group7-Chatbots.ppt
PPT
group7-Chatbots.ppt
PPTX
Nihad Abbasov-Intellectual technology presentation
PDF
A Literature Survey Of Recent Advances In Chatbots
PPTX
Chatbot
PDF
IRJET-V7I51160.pdf
PDF
IRJET- Artificial Intelligence Based Chat-Bot
PPT
simran's ppt 8th semester - Copy.ppt
PDF
Student information chatbot final report
PPT
Chatbots.ppt
PDF
IRJET - Development of Chatbot Automation Application – DGCT CSE ALEXA
PDF
Chatbot
PDF
IRJET- Chatbot in Python
PPTX
Dialogare con agenti artificiali
IRJET- A Survey to Chatbot System with Knowledge Base Database by using Artif...
A survey paper of virtual friend
챗봇의 역사
Artificial intelligence markup language: a Brief tutorial
Chatbots software application or web interface that is designed to mimic huma...
group7-Chatbots.ppt
group7-Chatbots.ppt
group7-Chatbots.ppt
Nihad Abbasov-Intellectual technology presentation
A Literature Survey Of Recent Advances In Chatbots
Chatbot
IRJET-V7I51160.pdf
IRJET- Artificial Intelligence Based Chat-Bot
simran's ppt 8th semester - Copy.ppt
Student information chatbot final report
Chatbots.ppt
IRJET - Development of Chatbot Automation Application – DGCT CSE ALEXA
Chatbot
IRJET- Chatbot in Python
Dialogare con agenti artificiali

More from Md. Mahedi Mahfuj (20)

PPTX
Bengali optical character recognition system
PPT
Parallel computing chapter 3
PPT
Parallel computing chapter 2
PPT
Parallel computing(2)
PPT
Parallel computing(1)
PPT
Message passing interface
PPT
Advanced computer architecture
DOCX
Parallel searching
DOCX
Clustering manual
DOCX
Matrix multiplication graph
DOCX
Strategy pattern
DOCX
Observer pattern
DOCX
Mediator pattern
PPT
Database management system chapter16
PDF
Database management system chapter15
PPT
Database management system chapter12
PPT
Strategies in job search process
PPTX
Report writing(short)
PPT
Report writing(long)
PPTX
Job search_resume
Bengali optical character recognition system
Parallel computing chapter 3
Parallel computing chapter 2
Parallel computing(2)
Parallel computing(1)
Message passing interface
Advanced computer architecture
Parallel searching
Clustering manual
Matrix multiplication graph
Strategy pattern
Observer pattern
Mediator pattern
Database management system chapter16
Database management system chapter15
Database management system chapter12
Strategies in job search process
Report writing(short)
Report writing(long)
Job search_resume

Recently uploaded (20)

PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Advanced Soft Computing BINUS July 2025.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPT
Teaching material agriculture food technology
PDF
Advanced IT Governance
PPTX
Big Data Technologies - Introduction.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Modernizing your data center with Dell and AMD
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Machine learning based COVID-19 study performance prediction
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PPTX
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
PDF
Network Security Unit 5.pdf for BCA BBA.
Advanced methodologies resolving dimensionality complications for autism neur...
Advanced Soft Computing BINUS July 2025.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
“AI and Expert System Decision Support & Business Intelligence Systems”
Teaching material agriculture food technology
Advanced IT Governance
Big Data Technologies - Introduction.pptx
The AUB Centre for AI in Media Proposal.docx
Modernizing your data center with Dell and AMD
Per capita expenditure prediction using model stacking based on satellite ima...
20250228 LYD VKU AI Blended-Learning.pptx
NewMind AI Monthly Chronicles - July 2025
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Machine learning based COVID-19 study performance prediction
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Chapter 3 Spatial Domain Image Processing.pdf
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
Network Security Unit 5.pdf for BCA BBA.

Chatbot Artificial Intelligence

  • 2. ARTIFICIAL TEXT CHATTING MACHINE (CHATBOT)
  • 3. Artificial Text Chatting Machine 12/13/2012 PRESENTED BY Md.Mahedi Mahfuj BIT0207 Mostafizur Rahman BIT0211 Md.Habibur Rahman BIT0216 3
  • 4. Artificial Text Chatting Machine 12/13/2012 OVERVIEW Chat Bot Development Challenges & Limitations Future Works Demonstration 4
  • 5. Artificial Text Chatting Machine 12/13/2012 CHAT BOT A conversational agent that interacts with users using natural language. -Flavor of chatting with a human being. -Designed to mimic human interaction. -Applications: Customer Services, Call centres, Games, Instant Messenger, Web Navigator, Blogging etc. 5
  • 6. Artificial Text Chatting Machine 12/13/2012 HISTORY ELIZA o 1966 o Looks for pronouns and verbs o ‘You’ becomes ‘I’ and vice versa. RACTER o 1984 o Generate English language prose at random o Generated a book The Policeman's Beard. 6
  • 7. Artificial Text Chatting Machine 12/13/2012 HISTORY ALICE:  1994  The Artificial Linguistic Internet Computer Entity; a software robot that you can chat with using natural language.  ALICE language knowledge is stored in AIML(The Artificial Intelligence Mark up Language) files. 7
  • 8. Artificial Text Chatting Machine 12/13/2012 AIML FORMAT < aiml version=”1.0” > < topic name=” the topic” > <category> <pattern>PATTERN</pattern> <template>Template</template> </category> .. </topic> </aiml> 8
  • 9. Artificial Text Chatting Machine 12/13/2012 APPROACHES *Pattern Matching (e. g. ALICE) -use of DFS *Use of AIML *First word approach *Most Significant word approach 9
  • 10. Artificial Text Chatting Machine 12/13/2012 USES Replace classroom instructions. Homework helpers. For entertainment. Foreign language learning. Information retrieval (FAQ chats over Google ). 10
  • 11. Artificial Text Chatting Machine 12/13/2012 USES Miscellaneous: • Access e-commerce sites to find relevant information about products and services(Happy Assistant). • Sanelma (2003) is a fictional person to talk with in a museum. • Rita (real time Internet technical assistant), an eGain graphical avatar, is used in the ABN AMRO Bank to help customer doing some financial tasks such as a wire money transfer. 11
  • 12. 12/13/2012 Testing in Cloud 12
  • 13. Artificial Text Chatting Machine 12/13/2012 MORE…….  Used in Lloyds Banking Group, Royal Bank of Scotland, Renault and Citroën.  Misuse found on Yahoo! Messenger, Windows Live Messenger, AOL Instant Messenger and Other instant messaging protocols.  Annual contests Loebner Prize and The Chatterbox Challenge. 13
  • 14. Artificial Text Chatting Machine 12/13/2012 DEVELOPMENT  Platform  Development language  Rule base Expert system 14
  • 15. Artificial Text Chatting Machine 12/13/2012 CHALLENGES & LIMITATIONS  Giving human intelligence is almost impossible.  Time Constraints  Enough Knowledge Limitations  A very basic chat bot  Should be very specific keyword 15
  • 16. Artificial Text Chatting Machine 12/13/2012 FUTURE WORKS  More efficient chat bot  Voice chatting 16
  • 17. Artificial Text Chatting Machine 12/13/2012 DEMONSTRATION 17
  • 18. Artificial Text Chatting Machine 12/13/2012 ANY QUESTION 18
  • 19. Artificial Text Chatting Machine 12/13/2012 THANK YOU 19