{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,12]],"date-time":"2025-11-12T06:22:39Z","timestamp":1762928559414,"version":"build-2065373602"},"reference-count":28,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2018,1,3]],"date-time":"2018-01-03T00:00:00Z","timestamp":1514937600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>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 to also 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\u2014global, 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. Additionally, this paper details the Web application and Web service that exploit this dictionary. It also presents 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.<\/jats:p>","DOI":"10.3390\/info9010001","type":"journal-article","created":{"date-parts":[[2018,1,3]],"date-time":"2018-01-03T12:00:06Z","timestamp":1514980806000},"page":"1","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["EmoSpell, a Morphological and Emotional Word Analyzer"],"prefix":"10.3390","volume":"9","author":[{"given":"Maria","family":"Maia","sequence":"first","affiliation":[{"name":"CRACS &amp; INESC-Porto LA, Faculty of Sciences, University of Porto, 4099-002 Porto Porto, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8409-0300","authenticated-orcid":false,"given":"Jos\u00e9","family":"Leal","sequence":"additional","affiliation":[{"name":"CRACS &amp; INESC-Porto LA, Faculty of Sciences, University of Porto, 4099-002 Porto Porto, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2018,1,3]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Wilson, T., Wiebe, J., and Hoffmann, P. (2005, January 6\u20138). Recognizing contextual polarity in phrase-level sentiment analysis. Proceedings of the Conference on Human Language Technology and Empirical Methods in Natural Language Processing, Vancouver, BC, Canada.","key":"ref_1","DOI":"10.3115\/1220575.1220619"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1162\/COLI_a_00049","article-title":"Lexicon-based methods for sentiment analysis","volume":"37","author":"Taboada","year":"2011","journal-title":"Comput. Linguist."},{"unstructured":"Maia, M.I., and Leal, J.P. (2017). An emotional word analyzer for Portuguese. Open Access Series in Informatics, Proceedings of the 6th Symposium on Languages, Applications and Technologies (SLATE 2017), Porto, Portugal, 26\u201327 June 2017, Schloss Dagstuhl \u2013 Leibniz-Zentrum f\u00fcr Informatik.","key":"ref_3"},{"unstructured":"Almeida, J.J., and Pinto, U. Jspell\u2013um m\u00f3dulo para an\u00e1lise l\u00e9xica gen\u00e9rica de linguagem natural. Presented at Actas do X Encontro da Associa\u00e7ao Portuguesa de Lingu\u0131stica, \u00c9vora, Portugal.","key":"ref_4"},{"unstructured":"Costa, S.F.O. (2012). Adapta\u00e7\u00e3o e teste de uma base lexical de palavras emocionais para o portugu\u00eas europeu: (EMOTAIX. PT), Faculdade de Psicologia e de Ci\u00eancias da Educa\u00e7\u00e3o \u00e9. (In Portuguese).","key":"ref_5"},{"doi-asserted-by":"crossref","unstructured":"Silva, M.J., Carvalho, P., and Sarmento, L. (2012, January 17\u201320). Building a sentiment lexicon for social judgement mining. Proceedings of the International Conference on Computational Processing of the Portuguese Language, Coimbra, Portugal.","key":"ref_6","DOI":"10.1007\/978-3-642-28885-2_25"},{"key":"ref_7","first-page":"i-36","article-title":"Cognitive models of writing: Writing proficiency as a complex integrated skill","volume":"2008","author":"Deane","year":"2008","journal-title":"ETS Res. Rep. Ser."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"326","DOI":"10.3758\/BRM.42.1.326","article-title":"Ductus: A software package for the study of handwriting production","volume":"42","author":"Guinet","year":"2010","journal-title":"Behav. Res. Methods"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1747","DOI":"10.2298\/CSIS121130061M","article-title":"Managing experiments on cognitive processes in writing with HandSpy","volume":"10","author":"Monteiro","year":"2013","journal-title":"Comput. Sci. Inf. Syst."},{"unstructured":"Chee, Y.M., Froumentin, M., and Watt, S.M. (2006). Ink markup language (InkML), World Wide Web Consortium. W3C Working Draft.","key":"ref_10"},{"key":"ref_11","first-page":"27","article-title":"Extensible markup language (XML)","volume":"2","author":"Bray","year":"1997","journal-title":"World Wide Web J."},{"doi-asserted-by":"crossref","unstructured":"Liu, B. (2012). Sentiment Analysis and Opinion Mining, Synthesis lectures on human language technologies; Morgan & Claypool Publishers.","key":"ref_12","DOI":"10.1007\/978-3-031-02145-9"},{"key":"ref_13","first-page":"973","article-title":"Discovering Consumer Insight from Twitter via Sentiment Analysis","volume":"18","author":"Chamlertwat","year":"2012","journal-title":"J. Universal Comput. Sci."},{"key":"ref_14","first-page":"1","article-title":"From tweets to polls: Linking text sentiment to public opinion time series","volume":"11","author":"Balasubramanyan","year":"2010","journal-title":"Int. Conf. Web Soc. Med."},{"unstructured":"Leung, C.W., Chan, S.C., and Chung, F.l. (2006, January 28\u201329). Integrating collaborative filtering and sentiment analysis: A rating inference approach. Proceedings of the ECAI 2006 workshop on recommender systems, Riva del Garda, Italy.","key":"ref_15"},{"key":"ref_16","first-page":"282","article-title":"Sentiment analysis and opinion mining: A survey","volume":"2","author":"Vinodhini","year":"2012","journal-title":"Int. J. Adv. Res. Comput. Sci. Softw. Eng."},{"doi-asserted-by":"crossref","unstructured":"Riloff, E., Qadir, A., Surve, P., De Silva, L., Gilbert, N., and Huang, R. (2013, January 18\u201321). Sarcasm as contrast between a positive sentiment and negative situation. Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing, Seattle, WA, USA.","key":"ref_17","DOI":"10.18653\/v1\/D13-1066"},{"unstructured":"Mohammad, S.M. (2016, January 12\u201317). A practical guide to sentiment annotation: Challenges and solutions. Proceedings of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL-HLT), San Diego, CA, USA.","key":"ref_18"},{"unstructured":"Stone, P.J., Dunphy, D.C., and Smith, M.S. (1966). The General Inquirer: A Computer Approach to Content Analysis, Cambridge.","key":"ref_19"},{"unstructured":"Pennebaker, J.W., Francis, M.E., and Booth, R.J. (2001). Linguistic inquiry and word count: LIWC 2001. Mahway: Lawrence Erlbaum Associates, LIWC.net.","key":"ref_20"},{"key":"ref_21","first-page":"655","article-title":"EMOTAIX: un sc\u00e9nario de Tropes pour l\u2019identification automatis\u00e9e du lexique \u00e9motionnel et affectif","volume":"109","author":"Piolat","year":"2009","journal-title":"L\u2019Ann\u00e9e Psychologique"},{"doi-asserted-by":"crossref","unstructured":"Fellbaum, C. (1998). WordNet, Wiley Online Library.","key":"ref_22","DOI":"10.7551\/mitpress\/7287.001.0001"},{"unstructured":"Esuli, A., and Sebastiani, F. (2007). SENTIWORDNET: A high-coverage lexical resource for opinion mining. Evaluation, 1\u201326.","key":"ref_23"},{"unstructured":"Sim\u00f5es, A., and Almeida, J.J. (2001). jspell. pm: um m\u00f3dulo de an\u00e1lise morfol\u00f3gica para uso em processamento de linguagem natural, Associa\u00e7\u00e3o Portuguesa de Lingu\u00edstica (APL). (In Portuguese).","key":"ref_24"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1","DOI":"10.5617\/osla.1444","article-title":"SentiLex-PT: Principais caracter\u00edsticas e potencialidades","volume":"7","author":"Carvalho","year":"2015","journal-title":"Oslo Stud. Lang."},{"doi-asserted-by":"crossref","unstructured":"Ide, N., and V\u00e9ronis, J. (1995). Text Encoding Initiative: Background and Contexts, Springer Science & Business Media.","key":"ref_26","DOI":"10.1007\/978-94-011-0325-1"},{"doi-asserted-by":"crossref","unstructured":"Dahl, D.A. (2017). Multimodal Interaction with W3C Standards: Toward Natural User Interfaces to Everything, Springer.","key":"ref_27","DOI":"10.1007\/978-3-319-42816-1"},{"unstructured":"Asmi, A., and Ishaya, T. (2012, January 21\u201326). Negation identification and calculation in sentiment analysis. Proceedings of the Second International Conference on Advances in Information Mining and Management, Venice, Italy.","key":"ref_28"}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/9\/1\/1\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T14:49:54Z","timestamp":1760194194000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/9\/1\/1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,1,3]]},"references-count":28,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2018,1]]}},"alternative-id":["info9010001"],"URL":"https:\/\/doi.org\/10.3390\/info9010001","relation":{},"ISSN":["2078-2489"],"issn-type":[{"type":"electronic","value":"2078-2489"}],"subject":[],"published":{"date-parts":[[2018,1,3]]}}}