Professional Documents
Culture Documents
Sentimental Analysis: Software Requirements Specification
Sentimental Analysis: Software Requirements Specification
for
Sentimental Analysis
1. Introduction
1.1 Purpose
The purpose of this system is to Develop natural language processing (NLP), sentiment analysis
and data mining technologies to build a public opinion analysis system to serve enterprises' need
of online public opinion detection
In our system mainly two users are there; first one is user who uses a system and second is
admin. In the SRS, we are taking both users.
Audience of this SRS are other project developer, users like students, viewers that will use
system. This SRS contains detail description about the product, its functioning, different external
interfaces required, system features, Nonfunctional requirements and some additional
requirements.
Sentiment analysis is a uniquely powerful tool for businesses that are looking to measure
attitudes, feelings and emotions regarding their brand. To date, most sentiment analysis projects
have been conducted almost exclusively by companies and brands through the use of social
media data, survey responses and other hubs of user-generated content. By investigating and
analyzing customer sentiments, these brands can get an inside look at consumer behaviors and,
ultimately, better serve their audiences with the products, services and experiences they offer.
References
[1] Pang, B. & Lee, L. (2008), “Opinion Mining and Sentiment Analysis”. In Foundations and Trends in
Information Retrieval.
[2] Hu, M. & Lui, B. (2004), “Mining and Summarizing Customer Reviews”. In Proceedings of ACM
SIGKDD Conference on Knowledge Discovery and Data Mining 2004 (KDD-2004).
[3] Ku, L.-W., Liang, Y.-T., & Chen, H, “Opinion extraction, summarization and tracking in news and
blog corpora”. In AAAI-CAAW‟06.
[4] Kunpeng Zhang, Ramanathan Narayanan, “Voice of the Customers: Mining Online Customer
Reviews for Product”, 2010.
[5] H. Tang, S. Tan and X. Cheng, “ A survey on sentiment detection of reviews”, In Proceedings of the
Expert Systems with Applications 36, Elsevier Ltd., Beijing, 2009.
[6] Ortigosa-Hernandez Jonathan, Rodriguez Juan Diego, Alzate Leandro, Lucania Manuel, InzaInaki,
Lozano, Jose,” A. Approaching sentiment analysis by using semi-supervised learning of multi-
dimensional classifiers”Neurocomputing;92:98-115,2012.
[7] Kim S, Hovy E,” Determining the sentiment of opinions”, In: Proceedings of international conference
on Computational Linguistics (COLING‟04) - 2004.
[8] Read J, carol J.,” Weakly supervised techniques for domain independent sentiment classification”, In:
Proceeding of the 1st international CIKM workshop on topic-sentiment analysis for mass opinion; P.45-
52, 2009.
[9] Pang, B., & Lee, L. (2004). A sentimental education: Sentiment analysis using subjectivity
summarization based on minimum cuts. In Proceedings of the association for computational linguistics.
[10] Burns, N., Bi, Y., Wang, H., & Anderson, T. (2011). Sentiment analysis of customer reviews:
Balanced versus unbalanced datasets. In Knowledge based and intelligent information and engineering
systems. Lecture notes in computer science (Vol. 6881, pp. 161–170). Berlin/ Heidelberg: Springer.
2. Overall Description
2.1 Product Perspective
Public opinion is the sum of multiple emotions, wishes, attitudes and ideas among individuals
and various social groups in a certain historical stage and social space. Internet public opinion
can be developed from online speech and is a specific form of public opinion. Whether Internet
speech can develop into Internet public opinion largely depends on whether the topic of Internet
speech has strong activeness and sensitivity. Online public opinion is diversified, spread quickly
and interactive, which has the incomparable advantages over traditional media. Online public
opinion has positive and healthy aspects, as well as negative and decadent aspects