Opinion Mining to Detect Irony in Twitter Messages in Spanish

Companies, among other sectors, require that the opinions generated on the web be extracted automatically, obtaining their polarity on products or services, to achieve their objectives. Since the opinions are subjective and unstructured, there are still many problems within this field that must be solved. To mention a few, the problem of ambiguity and the support of languages, directly affect in the time to make the right classification of opinions, because most of the tools used in the processing of texts, they only work well with data in English. With the aim of contributing to the solution of both problems and evaluating the real behavior of sentiment analysis for the Spanish language, a system is proposed that allows determining the positive or negative polarity, trying to detect the irony as a problem of ambiguity. For the classification, a supervised learning method was implemented, with the Naive Bayes algorithm. The evaluation of the results of the classification shows that the problem of detecting ironies in Spanish, using the classical techniques of opinion mining, is not completely resolved. However, we believe that these results can be improved by applying some strategies.

[1]  Tomoaki Ohtsuki,et al.  A Pattern-Based Approach for Sarcasm Detection on Twitter , 2016, IEEE Access.

[2]  Madhavi Devaraj,et al.  Analytical mapping of opinion mining and sentiment analysis research during 2000-2015 , 2017, Inf. Process. Manag..

[3]  Hamido Fujita,et al.  A hybrid approach to the sentiment analysis problem at the sentence level , 2016, Knowl. Based Syst..

[4]  Pradip Kumar Bala,et al.  Detecting sarcasm in customer tweets: an NLP based approach , 2017, Ind. Manag. Data Syst..

[5]  Prateek Joshi,et al.  Artificial Intelligence with Python , 2017 .

[6]  Uraz Yavanoglu,et al.  A Review on Sarcasm Detection from Machine-Learning Perspective , 2017, 2017 IEEE 11th International Conference on Semantic Computing (ICSC).

[7]  Shiliang Sun,et al.  A review of natural language processing techniques for opinion mining systems , 2017, Inf. Fusion.

[8]  Mika V. Mäntylä,et al.  The evolution of sentiment analysis - A review of research topics, venues, and top cited papers , 2016, Comput. Sci. Rev..

[9]  Sotiris B. Kotsiantis,et al.  Supervised Machine Learning: A Review of Classification Techniques , 2007, Informatica.

[10]  Dimitris Spathis,et al.  A comparison between semi-supervised and supervised text mining techniques on detecting irony in greek political tweets , 2016, Eng. Appl. Artif. Intell..

[11]  Mohammad Karim Sohrabi,et al.  A survey on classification techniques for opinion mining and sentiment analysis , 2017, Artificial Intelligence Review.

[12]  Pushpak Bhattacharyya,et al.  Automatic Sarcasm Detection: A Survey , 2016 .