Sentiment Analysis SRS Document
Sentiment Analysis SRS Document
Sentiment Analysis SRS Document
SENTIMENT ANALYSIS
Revision History
1. Introduction
1.1 Purpose
1. The purpose of this document is to describe the requirements
for the sentiment analysis.
2. The intended audience includes all stakeholders in the
potential system.
3. These include, but are not necessarily limited to, the following.
Manager
Application
Users
4. Developers should consult this document and its revisions as
the only source of requirements for the project.
5. They should not consider any requirements statements, written
or verbal as valid until they appear in this document or its
revision.
1.2 Document Conventions
The document is prepared using Microsoft Word 2010 and has
used the font type ‘Calibri’. The fixed font size that has been
used to type this document is 16pt with 1 line spacing. It has
used the bold property to set the headings of the document. All
pages except the cover page are numbered, the numbers
appear on the lower right hand corner of the page.
1.3 Intended Audience and Reading Suggestions
The intended audience of this document would be the mmanager and
users with the objective to refer and analyze the information.
The SRS document can be used in any case regarding the requirements
of the project and the solutions that have been taken. The document
would final provide a clear idea about the system that is building.
1.4 Project Scope
The proposed software product is Sentiment Analysis.
In this project we are going to design and build a fully
functional Machine Learning based Sentiment Analysis nlp
technique .
The aim of this project is to create text recognizer.
Customers can be able to give reviews based on their opinions
anywhere in the world via application.
Managers can be able to view the reviews of the product and
learn their ups and downs of their product.
We need to store the data in the database and Administrator
have access to the website and able to change information.
1.5 References
IEEE Recommended Practice for Software Requirements
Specifications. IEEE Computer Society, 1998.
2. Overall Description
2.1 Product Perspective
Sentiment analysis is a ML based nlp technique that allows
users to get better opinions of the customer reviews.
Various users and applications are involved in this system.
2.2 Product Features
Provide an application that enables users to post review based on
their emotions.
Managers and customers can view the reviews and get better
idea of the product.
The text given by users is considered and analysed by dividing the
lexicons into 3 categories.
Positive
Neutral
Negative
Based on the text the review is considered as good or bad.
This will give clear idea of how users think of the product.
2.3 User Classes and Characteristics
The technique will be used in an application.
The manager and users will be the main users.
The application acts as interface for users and manager.
The database is required to store the information of reviews.
The system designed to be user-friendly.
It uses a Graphical User Interface (GUI).
3. System Features
3.2 System Feature 2
Actors Customer, System.
Goals 1) To check Customer Feedback.
2) To check text analysis.
3) Check the reviews.
4) System trains itself with the help of sentiments and emotions.
Steps 1) Customer enters the feedback.
2) Analysis the text analysis.
3) Text analysis using NLP Technique.
4) NLP Technique sends the data to Application.
5) Reviews are sent to Application.
6) System stores the data from Application.
Result 1) Customer Feedback is stored.
2) Text analysis using NLP Technique, Sentiments and Emotions are used to train the
System.
3) With the help of the sentiment analysis the system enhance the performance and results
of the product .