Chat Bot Synopsis

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Dr. D. Y.

Patil Educational Academy’s


D. Y Patil Institute of Engineering & Technology
At Post - Ambi, Talegaon Dabhade, Pune-410507

SYNOPSIS

Name of the Student: Shubham Jaiswal

Roll No: 07

Branch: Information Technology (IT) Email

ID: [email protected]

Mobile No: +91 9920243830

Title of the Topic: A Platform for Human – Chatbot Interaction using


Python
Area of the Topic Abstract

A chatbot is a computer software program that conducts a conversation via auditory or


textual methods between user and chatbot. This software is used to perform tasks such as quickly
responding to users, informing them, helping to purchase products and providing better service to
customers.
Chatbots are programs that work on Artificial Intelligence (AI) & Machine Learning
Platform. Chatbot has become more popular in business groups right now as it can reduce
customer service costs and handles multiple users at a time. But yet to accomplish many tasks
there is a need to make chatbots as efficient as possible.
In this project, we provide the design of a chatbot, which provides a genuine and
accurate answer for any query using Artificial Intelligence Markup Language (AIML) with
python platform.

A Chatbot is communicate using natural language processing (NLP) and with the help of
natural language toolkit (NLTK) this can be done.
In industry there are so many Chatbot platform is exist but still there is some problem
in building data – driven system because of huge amount of data is required for its
development. Thus, this paper describes various such agents which depend upon natural
expression implemented in python.
For a better platform, this Chatbot is used in Web – connectivity on Web - based
platform which will help in analyzing Human – Chatbot interaction. To provide a good platform
to Chatbot Web services were provided to be deployed on the internet for education purpose,
site guidance, client services, e-commerce etc.
Brief About Contents

In this paper, we are introducing Web based platform to the user for human and chatbot interaction
with the help of python and python libraries. We are using some Machine Learning and Artificial
Intelligence concept so this chatbot will be more attractive, innovative and very helpful.

There are two types of users: Regular user and Privileged user.
Regular user is just involved in chatting with a particular chatbot. On contrary, the user who offer
chatbots or provide manual annotations of the sessions which already exist are privileged users.
Application Areas

1) Support
2) Suggest Products
3) Automotive
4) E-commerce
5) Travel
6) Finance
7) Healthcare
8) Hospitality
9) Insurance
10) Media

References / Bibliography

1) Lue Lin, Luis Fdo. D’Haro, and Rafael Banchs. A Web-based Platform for Collection
of Human Chatbot Interactions, Paper accepted in HAI 2016 to appear in Oct. 2016.
2) Wallace, Richard S. "The anatomy of ALICE." Parsing the Turing Test. Springer
Netherlands, 2009. 181-210.
3) Joseph Weizenbaum, ELIZA—a computer program for the study of natural
language communication between man and machine. 1966.
4) Steven Bird, Ewan Klein, and Edward Loper – Natural Language Processing with
Python, Published by: O’Reilly Media, Inc., June 2009

Prof. Prachi Karale Prof. Prachi Karale Prof. Yogesh Pawar


Seminar Guide Seminar Coordinator HOD IT Department

You might also like