Abstract
This paper presents the mood swing analyzer—a novel dynamic sentiment analysis approach that determines the swings in the mood of its user by following a purely unsupervised machine learning technique. This approach uses an internal model to detect the polarity of the sentiments automatically and classify them into clusters based on K-means algorithm hence eradicating the need for normalization. In reaction to a high deviation in the users mood obtained the concept of appropriate message dropping has been proposed. Detailed algorithmic explanation along with the experimental results is well illustrated in this paper. This paper also discusses an extension of this approach in the real world to stop suicidal attempts due to cyber depression.
Similar content being viewed by others
References
Pang B, Lee L, Vaithyanathan S (2002) Thumbs up? sentiment classification using machine learning techniques. In: Proceedings of Conference on EMNLP, Philadelphia. pp 79–86
Engstrom C (2004) Topic dependence in sentiment classification. MPhil dissertation, University of Cambridge, United Kingdom
Blitzer J, Dredze M, Pereira F (2007) Biographies, bollywood, boom-boxes blenders: domain adaptation for sentiment classification. In: Proceedings of the 45th Annual Meeting of the Association of Computational Linguistics, Prague, Czech Republic. pp 440–447
Pang B, Lee L (2004) A sentimental education: sentiment analysis using subjectivity summarization based on minimum cuts. In: Proceedings of the 42nd Annual Meeting on Association for Computational Linguistics. pp 271–278
Mullen T, Collier N (2004) Sentiment analysis using support vector machines with diverse information sources. In: Proceedings of EMNLP. pp 412–418
Wilson T, Wiebe J, Hoffmann P (2005) Recognizing contextual polarity in phrase-level sentiment analysis. In: Proceedings of HLTIEMNLP. pp 347–354. doi:10.3115/1220575.1220619
Read J (2005) Using emoticons to reduce dependency in machine learning techniques for sentiment classification. In: Proceedings of ACLStudent Research Workshop. pp 43–48
Turney P (2002) Thumbs up or thumbs down? semantic orientation applied to unsupervised classification of reviews. In: Proceedings of ACL. pp 417–424
Zagibalov T, Carroll J (2008) Automatic seed word selection for unsupervised sentiment classification of chinese text. In: Proceedings of COLING. pp 1073–1080
Zhen YG, Zeng N, Xu M (2010) Automatic positive sentiment word extraction for chinese text classification. In: Proceddings of Computer Design and Applications. pp V1-250-V1-255. doi:10.1109/ICCDA.5541454
Esuli A, Sebastiani F (2006) SentiWordNet: a publicly available lexical resource for opinion mining. In: Proceedings of Language Resources and Evaluation (LREC). pp 417–422
Pang B, Lee L (2008) Opinion mining and sentiment analysis. Found Trends Inf Retr 1–2:1–135
Pak A, Paroubek P (2009) Twitter as a corpus for sentiment analysis and opinion mining. In: Proceedings of the Seventh Conference on International Language Resources and Evaluation. pp 1320–1326
Martín JM, Ortigosa A, Carro RM (2012) SentBuk: sentiment analysis for e-learning environments. In: Proceedings of the international symposium of computer in education, pp 1–6
Ortigosa A, Martín JM, Carro RM (2013) Sentiment analysis in facebook and its application to e-learning. Computer in Human Behaviour 31:527–541. doi:10.1016/j.chb.2013.05.024
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kalyani, Gupta, E., Rathee, G. et al. Mood Swing Analyser: A Dynamic Sentiment Detection Approach. Proc. Natl. Acad. Sci., India, Sect. A Phys. Sci. 85, 149–157 (2015). https://doi.org/10.1007/s40010-014-0169-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40010-014-0169-x