An Emotional Word Analyzer for Portuguese

Authors Maria Inês Maia, José Paulo Leal

Thumbnail PDF


  • Filesize: 2.62 MB
  • 14 pages

Document Identifiers

Author Details

Maria Inês Maia
José Paulo Leal

Cite AsGet BibTex

Maria Inês Maia and José Paulo Leal. An Emotional Word Analyzer for Portuguese. In 6th Symposium on Languages, Applications and Technologies (SLATE 2017). Open Access Series in Informatics (OASIcs), Volume 56, pp. 17:1-17:14, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2017)


The analysis of sentiments, emotions and opinions in texts is increasingly important in the current digital world. The existing lexicons with emotional annotations for the Portuguese language are oriented to polarities, classifying words as positive, negative or neutral. To identify the emotional load intended by the author it is necessary also to categorize the emotions expressed by individual words. EmoSpell is an extension of a morphological analyzer with semantic annotations of the emotional value of words. It uses Jspell as the morphological analyzer and a new dictionary with emotional annotations. This dictionary incorporates the lexical base EMOTAIX.PT, which classifies words based on three different levels of emotions - global, specific and intermediate. This paper describes the generation of the EmoSpell dictionary using three sources, the Jspell Portuguese dictionary and the lexical bases EMOTAIX.PT and SentiLex-PT. Also, this paper details the web application and web service that exploit this dictionary. It presents also a validation of the proposed approach using a corpus of student texts with different emotional loads. The validation compares the analyses provided by EmoSpell with the mentioned emotional lexical bases on the ability to recognize emotional words and extract the dominant emotion from a text.
  • Sentiment Analysis
  • Opinion Mining
  • Emotion API


  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    PDF Downloads


  1. José João Almeida and Ulisses Pinto. Jspell - um módulo para análise léxica genérica de linguagem natural. In X Encontro da Associaçao Portuguesa de Linguıstica, pages 1-15, 1994. Google Scholar
  2. Amna Asmi and Tanko Ishaya. Negation identification and calculation in sentiment analysis. In Second International Conference on Advances in Information Mining and Management, pages 1-7, 2012. Google Scholar
  3. Felix Burkhardt, Catherine Pelachaud, Björn W. Schuller, and Enrico Zovato. EmotionML. In Deborah A. Dahl, editor, Multimodal Interaction with W3C Standards: Toward Natural User Interfaces to Everything, pages 65-80. Springer, 2017. Google Scholar
  4. Felix Burkhardt and Marc Schröder. Emotion markup language (EmotionML) 1.0. W3c recommendation, World Wide Web Consortium, 2014. Google Scholar
  5. Paula Carvalho and Mário J. Silva. SentiLex-PT: Principais características e potencialidades. OSLa, Oslo Studies in Language, 7(1):425-438, 2015. Google Scholar
  6. Wilas Chamlertwat, Pattarasinee Bhattarakosol, Tippakorn Rungkasiri, and Choochart Haruechaiyasak. Discovering consumer insight from twitter via sentiment analysis. Journal of Universal Computer Science, 18(8):973-992, 2012. Google Scholar
  7. Sara Filipa Oliveira Costa. Adaptação e teste de uma base lexical de palavras emocionais para o português europeu: (EMOTAIX.PT). Master’s thesis, Universidade do Porto, 2012. Google Scholar
  8. Andrea Esuli and Fabrizio Sebastiani. SentiWordNet: a high-coverage lexical resource for opinion mining. Evaluation, pages 1-26, 2007. Google Scholar
  9. Christiane Fellbaum. WordNet. Wiley Online Library, 1998. Google Scholar
  10. Nancy Ide and Jean Véronis. Text encoding initiative: Background and contexts, volume 29. Springer Science &Business Media, 1995. Google Scholar
  11. Bing Liu. Sentiment analysis and opinion mining. Synthesis Lectures on Human Llanguage Technologies, 5(1):1-167, 2012. Google Scholar
  12. Carlos Monteiro and José Paulo Leal. Managing experiments on cognitive processes in writing with HandSpy. Computer Science and Information Systems, 10(4):1747-1773, 2013. Google Scholar
  13. Brendan O'Connor, Ramnath Balasubramanyan, Bryan R. Routledge, and Noah A. Smith. From tweets to polls: Linking text sentiment to public opinion time series. In International AAAI Conference on Web and Social Media, volume 11, pages 122-129, 2010. Google Scholar
  14. Thierry Olive, Rui Alexandre Alves, and São Luís Castro. Cognitive processes in writing during pause and execution periods. European Journal of Cognitive Psychology, 21(5):758-785, 2009. Google Scholar
  15. James W. Pennebaker, Martha E. Francis, and Roger J. Booth. Linguistic inquiry and word count: LIWC2001, 2001. Google Scholar
  16. Annie Piolat and Rachid Bannour. EMOTAIX: un scénario de tropes pour l’identification automatisée du lexique émotionnel et affectif. L’Année psychologique, 109:655-698, 2009. Google Scholar
  17. Ellen Riloff, Ashequl Qadir, Prafulla Surve, Lalindra De Silva, Nathan Gilbert, and Ruihong Huang. Sarcasm as contrast between a positive sentiment and negative situation. In Conference on Empirical Methods in Natural Language Processing (EMNLP), pages 704-714, 2013. Google Scholar
  18. Mário J. Silva, Paula Carvalho, and Luís Sarmento. Building a sentiment lexicon for social judgement mining. In International Conference on Computational Processing of the Portuguese Language (PROPOR), pages 218-228, 2012. Google Scholar
  19. Alberto Simões and José João Almeida. um módulo de análise morfológica para uso em processamento de linguagem natural. In Associação Portuguesa de Linguística, pages 485-495, 2001. Google Scholar
  20. Maite Taboada, Julian Brooke, Milan Tofiloski, Kimberly Voll, and Manfred Stede. Lexicon-based methods for sentiment analysis. Computational linguistics, 37(2):267-307, 2011. Google Scholar
  21. G. Vinodhini and R. M. Chandrasekaran. Sentiment analysis and opinion mining: a survey. International Journal of Advanced Research in Computer Science and Software Engineering, 2(6):282-292, 2012. Google Scholar
  22. Theresa Wilson, Janyce Wiebe, and Paul Hoffmann. Recognizing contextual polarity in phrase-level sentiment analysis. In Conference on Human Language Technology and Empirical Methods in Natural Language Processing, pages 347-354, 2005. Google Scholar
Questions / Remarks / Feedback

Feedback for Dagstuhl Publishing

Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail