100% found this document useful (2 votes)
10K views

Chat Bot

This document discusses developing a healthcare chatbot using artificial intelligence. It would use natural language processing to answer patient questions, replacing human operators for routine inquiries. The chatbot would need to be trained on dialogue data using tools like Watson Assistant. It proposes expanding the chatbot's capabilities to include automatically replying to emails on common issues. Developing it would require Python, pip and choosing an AI framework to power the chatbot and handle natural language interactions.

Uploaded by

kalinbhaia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
10K views

Chat Bot

This document discusses developing a healthcare chatbot using artificial intelligence. It would use natural language processing to answer patient questions, replacing human operators for routine inquiries. The chatbot would need to be trained on dialogue data using tools like Watson Assistant. It proposes expanding the chatbot's capabilities to include automatically replying to emails on common issues. Developing it would require Python, pip and choosing an AI framework to power the chatbot and handle natural language interactions.

Uploaded by

kalinbhaia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 15

HEALTHCARE

CHAT BOT
HIMANSHU RAJ

A40317053

B.TECH CSE GENERAL


INDEX

• Introduction
• Overview
• Need of Chatbot
• How Does it Respond
• Watson Assistant
• Artifical Intelligence
• Requirements
• Project Proposal
INTRODUCTION

• Chat Bot: 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.
OVERVIEW

 A chatbot is a conversational agent that


interacts with users using natural language.

 Numerous applications of chatbots such as


Customer Service, call centers etc
NEED OF CHATBOT

• Widespread use of personal machines


• Better Human Computer Interaction
• It is not possible to tackle a huge amount of peoples
queries at a time by a human.
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.
ARTIFICAL INTELLIGENCE

• Artificial intelligence (AI), sometimes called machine


intelligence, is intelligence demonstrated by machines. In the
most basic form,AI is a program that can update itself.

• Artificial intelligence was founded as an academic discipline


in 1956, and in the years since has experienced several
waves of optimism, followed by disappointment and the loss
of funding (known as an AI Winter) , followed by new
approaches.
TYPES OF AI

• Reactive – Contains no memory hence cannot learn from experiences, does


only what it is programmed for

• Limited Memory – Has limited memory to store experiences and update.


Deletes old experiences to add new ones

• Theory of Mind – Work of fiction. Can understand emotions and thoughts that
affect human behaviour

• Self Aware – Work of fiction. AI would be able to form thoughts about itself.
REQUIREMENTS

• Hardware
 Windows 7,8,10
 Linux
 Android

• Software
 Python 3.7
 Pip
 Watson Assistant
HOW TO BUILD A BOT OF YOUR
OWN
• Components – An AIML Object Spec, AIML interpreter, and
a responder!
• A Chat Bot represents and models a character.
• The brain is the AIML file, that defines patterns and
corresponding replies
• A bot can be trained to be an Expert System about a
special theme – large data!
• Training data – Yahoo Chat!
PROJECT PROPOSAL

• Extension to Chat Bot, that will reply emails


• Will maintain a chat session in terms of email-session-id
• Can be useful for auto replying to emails that have a
common reply, related to the question in the email
• e.g. – help@cse - email to register your complaints!
CONTINUE
CONTINUE
REFERENCES

• The Anatomy of A.L.I.C.E.: Dr. Richard S. Wallace,


http://www.alicebot.org/anatomy.html
• Artificial Intelligence Markup Language (AIML), A.L.I.C.E. AI Foundation,
http://alicebot.org/TR/2001/WD-aiml/
• AIML Interpreter Overview 2004, http://www.aimlbots.com/en/aiml-
interpreters.html
• Computing machinery and intelligence, Alan Turing [1950],
http://www.abelard.org/turpap/turpap.htm
• Using Dialogue Corpora to Train a Chatbot (Bayan Abu Shawar, Eric Atwell)
http://www.comp.leeds.ac.uk/andyr/research/papers/techreport2003_02.pdf
Thank You

You might also like