Sentiment Analysis Chatbot
Sentiment Analysis Chatbot
Sentiment Analysis Chatbot
Presented by:
Registration No: Name:
L1S20BSCS0331 Faiqa Malik
L1S20BSCS0050 Saad Nadeem
L1S20BSCS0478 Arzo Fatima
Page 1
Sentiment Analysis Chat Bot
Project Title
Sentiment Analysis Chat Bot
Project Advisor
Imran Arshad
Particulars of the students:
Registration# Name in Full
S.No Use Block Letters
CGPA Signatures
Advisor’s Consent
I Prof./Dr./Mr./Ms. ________________________________________________ am willing to
guide these students in all phases of above-mentioned project as advisor. I have carefully
seen the Title and description of the project and believe that it is of an appropriate
difficulty level for the number of students named above.
Note:
Advisor can’t be changed without prior permission of the Signatures and Date
Manager Projects and the duration for completion of the
Project is 2 regular semesters (approx.) from the date of
Registration of Research Project.
Advisor
EVALUATOR/REFEREE 1
I have carefully read the project proposal and feel that the proposed project is a useful one
and of a sufficient difficulty level to justify 2 regular semesters workload for above
mentioned students. I have made recommendations in the evaluation form to improve the
scope and quality of the project.
EVALUATOR/REFEREE 2
I have carefully read the project proposal and feel that the proposed project is a useful one
and of a sufficient difficulty level to justify 2 regular semesters workload for above mentioned
students. I have made recommendations in the evaluation form to improve the scope and
quality of the project.
Page 2
Project Title
Abstract / Executive Summary
In this project, we decided to create a chatbot which automatically detect
emotions (as underlying components of sentiment) from contexts. We are
using English and Roman Urdu datasets for training. This will be basic NLP
based chatbot. We are trying to make sentiment analysis chatbot that can
response to the user based on user’s mood. This will be a general chatbot
which can identify user’s sentiments and reply it accordingly.
Page 2
Project Title
Completeness Criteria
Challenges
Page 3
Project Title
Natural Language Processing and Natural Language Analysis are some
challenges we will face during this project. Turing test is one of the major
challenges in this project because no machine can be perfect to handle a
query or request better than human but we can make it learn through
environment and give correct answers to a limited percentage. Text
Classification is also another challenge we will face toward this project.
Learning Outcomes
We will learn a lot of different things especially machine learning and AI and
mobile application. Also we will be going to familiar with natural language
processing and its sub topics along with sentiment analysis and how to
implement it in the real world.
Page 4
Project Title
Once a lead is qualified, the chatbot can automatically book
meetings for sales teams by connecting to calendars to pull
availability.
These chatbots does not use any sentiment analysis. Over work is on
sentiment analysis. Our chatbot swing its mood according to the user’s mood.
If the mood of the user is not good then it help user to understand its problem
and solve the problem in a very good way and try to change the mood of the
user.
ChatBot
Requirement
Gathering Design Implementation Testing
Module
Structure Machine System
Design learning Testing
Signature Evaluator/Project Office – 1 Signature Evaluator/Project Office – 2
Page 5
Project Title
Learning
Page 6