0% found this document useful (0 votes)
641 views

Chat Bot Synopsis

This document summarizes a student's project on developing a chatbot platform for human-chatbot interaction using Python. The project aims to build a web-based platform that allows users to chat with chatbots using natural language. It will use machine learning and AI concepts to make the chatbots more helpful, innovative, and attractive. The platform will support various applications like support, ecommerce, travel, and more. It will allow regular users to chat and privileged users to provide annotations to improve the chatbots. The project uses techniques like natural language processing and libraries like NLTK in Python.

Uploaded by

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

Chat Bot Synopsis

This document summarizes a student's project on developing a chatbot platform for human-chatbot interaction using Python. The project aims to build a web-based platform that allows users to chat with chatbots using natural language. It will use machine learning and AI concepts to make the chatbots more helpful, innovative, and attractive. The platform will support various applications like support, ecommerce, travel, and more. It will allow regular users to chat and privileged users to provide annotations to improve the chatbots. The project uses techniques like natural language processing and libraries like NLTK in Python.

Uploaded by

Shubham Jaiswal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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