Opinion Score Mining: An Algorithmic Approach

Full Text (PDF, 465KB), PP.34-41

Views: 0 Downloads: 0


Surbhi Bhatia 1,* Komal Kumar Bhatia 2 Manisha Sharma 1

1. Banasthali University/ CS Department, Rajasthan, India

2. YMCA University of Science and Technology/ CSE Department, Haryana, India

* Corresponding author.

DOI: https://doi.org/10.5815/ijisa.2017.11.05

Received: 3 Apr. 2017 / Revised: 10 Jun. 2017 / Accepted: 7 Jul. 2017 / Published: 8 Nov. 2017

Index Terms

Opinion, Mining, Crawler, Unsupervised Learning, Sentiment Analysis


Opinions are used to express views and reviews are used to provide information about how a product is perceived. People contributions lie in posting text messages in the form their opinions and emotions which may be based on different topics such as movie, book, product, and politics and so on. The reviews available online can be available in thousands, so making the right decision to select a product becomes a very tedious task. Several research works has been proposed in the past but they were limited to certain issues discussed in this paper. The reviews are collected which periodically updates itself using crawler discussed in our previous work. Further after applying certain pre-processing tasks in order to filter reviews and remove unwanted tokens, the sentiments are classified according to the novel unsupervised algorithm proposed. Our algorithm does not require annotated training data and is adequate to sufficiently classify the raw text into each domain and it is applicable enough to categorize complex cases of reviews as well. Therefore, we propose a novel unsupervised algorithm for categorizing sentiments into positive, negative and neutral category. The accuracy of the designed algorithm is evaluated using the standard datasets like IRIS, MTCARS, and HAR.

Cite This Paper

Surbhi Bhatia, Manisha Sharma, Komal Kumar Bhatia, "Opinion Score Mining: An Algorithmic Approach", International Journal of Intelligent Systems and Applications(IJISA), Vol.9, No.11, pp.34-41, 2017. DOI:10.5815/ijisa.2017.11.05


[1]D. WinderThe importance of social mobilityGemalto Review Magazine, 2010, p. 9.
[2]Winder D. The importance of social mobility. Gemalto Review Magazine. 2010;9.
[3]Jotheeswaran J, Loganathan R, Madhu Sudhanan B. Feature reduction using principal component analysis for opinion mining. International Journal of Computer Science and Telecommunications. 2012 May;3(5):118-21.
[4]Jeyapriya A, Selvi CK. Extracting aspects and mining opinions in product reviews using supervised learning algorithm. InElectronics and Communication Systems (ICECS), 2015 2nd International Conference on 2015 Feb 26 (pp. 548-552). IEEE.
[5]Pang B, Lee L. A sentimental education: Sentiment analysis using subjectivity summarization based on minimum cuts. InProceedings of the 42nd annual meeting on Association for Computational Linguistics 2004 Jul 21 (p. 271). Association for Computational Linguistics.
[6]Zhang S, Jia WJ, Xia YJ, Meng Y, Yu H. Opinion analysis of product reviews. InFuzzy Systems and Knowledge Discovery, 2009. FSKD'09. Sixth International Conference on 2009 Aug 14 (Vol. 2, pp. 591-595). IEEE.
[7]Varghese, R., & Jayasree, M. Aspect based Sentiment Analysis using support vector machine classifier. In Advances in Computing, Communications and Informatics (ICACCI), 2013 International Conference on (pp. 1581-1586). IEEE.
[8]Zhang, L., Xu, W., & Li, S. (2012, September). Aspect identification and sentiment analysis based on NLP. In 2012 3rd IEEE International Conference on Network Infrastructure and Digital Content (pp. 660-664).
[9]Gupta DK, Ekbal A. IITP: supervised machine learning for aspect based sentiment analysis. SemEval 2014. 2014 Aug 23:319.
[10]Pisal S, Singh J, Eirinaki M. AskUs: An Opinion Search Engine. InData Mining Workshops (ICDMW), 2011 IEEE 11th International Conference on 2011 Dec 11 (pp. 1243-1246). IEEE.
[11]Khan FH, Qamar U, Bashir S. A semi-supervised approach to sentiment analysis using revised sentiment strength based on SentiWordNet. Knowledge and Information Systems. 2016:1-22.
[12]Unnisa M, Ameen A, Raziuddin S. Opinion Mining on Twitter Data using Unsupervised Learning Technique. International Journal of Computer Applications. 2016 Jan 1;148(12).
[13]Bhatia S, Sharma M, Bhatia KK. A Novel Approach for Crawling the Opinions from World Wide Web. International Journal of Information Retrieval Research (IJIRR). 2016 Apr 1;6(2):1-23.
[14]Collobert R, Weston J, Bottou L, Karlen M, Kavukcuoglu K, Kuksa P. Natural language processing (almost) from scratch. Journal of Machine Learning Research. 2011, (Aug):2493-537.
[15]Bafna K, Toshniwal D. Feature based summarization of customers’ reviews of online products. Procedia Computer Science. 2013 Jan 1;22:142-51.
[16]Baccianella S, Esuli A, Sebastiani F. SentiWordNet 3.0: An Enhanced Lexical Resource for Sentiment Analysis and Opinion Mining. InLREC 2010 May 17 (Vol. 10, pp. 2200-2204).
[17]Marrese-Taylor E, Velásquez JD, Bravo-Marquez F. A novel deterministic approach for aspect-based opinion mining in tourism products reviews. Expert Systems with Applications. 2014 Dec 1;41(17):7764-75.
[18]Kolhe SR, Ranjana SZ. Clustering Iris Data using Supervised and Unsupervised Learning. International Journal of Computer Science and Application.(2010):0974-767.
[19]Swain M, Dash SK, Dash S, Mohapatra A. An approach for iris plant classification using neural network. International Journal on Soft Computing. 2012 Feb 1;3(1):79.
[20]Järvelin K, Kekäläinen J. IR evaluation methods for retrieving highly relevant documents. InProceedings of the 23rd annual international ACM SIGIR conference on Research and development in information retrieval 2000 Jul 1 (pp. 41-48). ACM.
[21]Rana TA, Cheah YN. Aspect extraction in sentiment analysis: comparative analysis and survey. Artificial Intelligence Review. 2016 Dec 1;46(4):459-83.