Design of GA and Ontology based NLP Frameworks for Online Opinion Mining

Author(s): Manik Sharma*, Gurvinder Singh, Rajinder Singh.

Journal Name: Recent Patents on Engineering

Volume 13 , Issue 2 , 2019

Become EABM
Become Reviewer

Graphical Abstract:


Abstract:

Background: For almost every domain, a tremendous degree of data is accessible in an online and offline mode. Billions of users are daily posting their views or opinions by using different online applications like WhatsApp, Facebook, Twitter, Blogs, Instagram etc.

Objective: These reviews are constructive for the progress of the venture, civilization, state and even nation. However, this momentous amount of information is useful only if it is collectively and effectively mined.

Methodology: Opinion mining is used to extract the thoughts, expression, emotions, critics, appraisal from the data posted by different persons. It is one of the prevailing research techniques that coalesce and employ the features from natural language processing. Here, an amalgamated approach has been employed to mine online reviews.

Results: To improve the results of genetic algorithm based opining mining patent, here, a hybrid genetic algorithm and ontology based 3-tier natural language processing framework named GAO_NLP_OM has been designed. First tier is used for preprocessing and corrosion of the sentences. Middle tier is composed of genetic algorithm based searching module, ontology for English sentences, base words for the review, complete set of English words with item and their features. Genetic algorithm is used to expedite the polarity mining process. The last tier is liable for semantic, discourse and feature summarization. Furthermore, the use of ontology assists in progressing more accurate opinion mining model.

Conclusion: GAO_NLP_OM is supposed to improve the performance of genetic algorithm based opinion mining patent. The amalgamation of genetic algorithm, ontology and natural language processing seems to produce fast and more precise results. The proposed framework is able to mine simple as well as compound sentences. However, affirmative preceded interrogative, hidden feature and mixed language sentences still be a challenge for the proposed framework.

Keywords: Genetic algorithm, ontology, natural language processing, pos tagging, discourse analysis, opinion mining.

[1]
X. Fang, and J. Zhan, "Sentiment analysis using product review data", J. Big Data, vol. 2, pp. 1-14, 2015.
[2]
"Internet usage statistics: Available at:", http://www.internetworldstats.com/stats.htm
[3]
K. Khan, B. Baharudin, A. Khan, and A. Ullah, "Mining opinion components from unstructured reviews: a review", J. King Saud Univ. Comput. Inf. Sci, vol. 26, pp. 258-275, 2014.
[4]
A. Buche, M.B. Chandak, and A. Zedganokar, "Opinion mining and analysis: A survey", Int. J. Nat. Lang. Comput., vol. 2, pp. 39-48, 2013.
[5]
P. Showmiya, and V. Priya, "Optimized summary generation using genetic algorithm", Int. J. Adv. Comp. Elec. Eng., vol. 1, pp. 35-39, 2016.
[6]
W. Medhat, A. Hassan, and H. Korashy, "Sentiment analysis algorithms and applications: a survey", Ain. Shams Eng. J., vol. 5, pp. 1093-1113, 2014.
[7]
M. Al-Maimani, N. Salim, and A.M. Al-Namany, "Opinion mining: approaches, resources and challenges", J. Theor. Appl. Inf. Technol, vol. 63, pp. 343-349, 2014.
[8]
N. Samsudin, A.R. Hamdan, M. Puteh, and M.Z.A. Nazri, "Mining opinion in online messages", Int. J. Adv. Comput. Sci. Appl., vol. 4, pp. 19-24, 2013.
[9]
Y.W. Lo, and V. Potdar, "A review of opinion mining and sentiment classification framework in social networks", In: 3rd IEEE International Conference on Digital Ecosystems and Technologies, Istanbul, Turkey, 2009.
[10]
V.K. Singh, M. Mukherjee, G.K. Mehta, S. Garg, and N. Tiwari, "Opinion mining from weblogs and its relevance for socio-political research", In: International Conference on Computer Science and Information Technology, Bangalore, India, 2012, pp. 134-145.
[11]
N. Sundaresan, Y. Zhang, C. Baudin, D. Shen, and S. Huang, "System and method for topic extraction and opinion mining", U.S. Patent 20110078167A1. 2011
[12]
J.P. Bufe, and T.P. Winkler, "Applying a genetic algorithm to compositional semantics sentiment analysis to improve performance and accelerate domain adaptation", U.S. Patent 9373075B2,. 2016
[13]
G. Anuradha, and D.J. Varma, "Fuzzy based summarization of product reviews for better analysis", Indian J. Sci. Technol., vol. 9, pp. 1-9, 2016.
[14]
P. Kalaivani, and K.L. Shunmuganatha, "Feature reduction based on genetic algorithm and hybrid model for opinion mining", Sci. Program., vol. 2015, pp. 1-15, 2015.
[15]
E.V. Kotelnikov, and M.V. Pletneva, "Text sentiment classification based on a genetic algorithm and word and document coclustering", J. Comput. Syst. Sci. Int., vol. 55, pp. 106-114, 2016.
[16]
E. Cambrai, B. Shuller, Y. Xia, and C. Havasi, "New avenues in opinion mining and sentiment analysis", IEEE Intell. Syst., vol. 28, pp. 15-21, 2013.
[17]
Chandni. N., "Chandra, S. Gupta, and R. Pahade, “Sentiment analysis and challenges", Int. J. Eng. Res. Technol., vol. 4, pp. 968-970, 2015.
[18]
S. Dhuriya, "Sentiment analysis: an approach in natural language processing for data extraction", Int. J. New Innov. Eng. Technol., vol. 2, pp. 27-31, 2015.
[19]
M.T. Khan, M. Durrani, A. Ali, I. Inayat, S. Khalid, and K.H. Khan, "Sentiment analysis and the complex natural language", Complex Adapt. Syst. Model., vol. 4, pp. 1-19, 2016.
[20]
V.S. Rajput, and S.M. Dubey, "An overview of use of natural language processing in sentiment analysis based on user opinions", Int. J. Adv. Res. Com. Sci. Soft. Eng., vol. 6, pp. 594-598, 2016.
[21]
M. Sharma, "Role and working of genetic algorithm in computer science", Int. J. Comp. Appl. Info. Tech., vol. 2, pp. 27-32, 2013.
[22]
M. Sharma, G. Singh, and R. Singh, "“Design and analysis of stochastic DSS”, Egypt", Informat. J., vol. 17, pp. 161-173, 2016.
[23]
P. Showmiya, and V. Priya, "Optimized summary generation using genetic algorithm", Int. J. Adv. Comp. Elec. Eng, vol. 1, pp. 35-39, 2016.
[24]
V. Sabnis, and R.S. Thakur, "GA based model for web content mining", Int. J. Comp. Sci., vol. 10, pp. 308-313, 2013.
[25]
P. Parmeshwaran, J. Rege, and S. Nair, "The use of ontology in semantic search techniques", Int. J. Comput. Appl., vol. 127, pp. 21-24, 2015.
[26]
S. Jain, and S. Mishra, "Knowledge representation with ontology tools & methodology", Int. J. Comput. Appl., vol. 6, pp. 1-5, 2014.
[27]
P. Barranikumar, and N. Gobi, "Feature extraction of opinion mining using ontology", Int. J. Adv Comp. Elec. Eng., vol. 1, pp. 18-22, 2016.
[28]
A.M. Alkadri, and A.M. Elmorany, "Semantic feature based arabic opinion mining using ontology", Int. J. Adv. Comput. Sci. Appl., vol. 7, pp. 577-583, 2016.


Rights & PermissionsPrintExport Cite as

Article Details

VOLUME: 13
ISSUE: 2
Year: 2019
Page: [159 - 165]
Pages: 7
DOI: 10.2174/1872212112666180115162726
Price: $58

Article Metrics

PDF: 38
HTML: 5
EPUB: 2
PRC: 2