Reconhecimento Automático de Emoções em Texto com recurso a emojis

Detalhes bibliográficos
Autor(a) principal: Duarte, Luís Carlos Fernandes
Data de Publicação: 2019
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10316/88059
Resumo: Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia
id RCAP_0796ba43d76b3ac09bcdc48fda53d156
oai_identifier_str oai:estudogeral.uc.pt:10316/88059
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Reconhecimento Automático de Emoções em Texto com recurso a emojisEmotion Recognition form Portuguese Texts with emojisDeteção de EmoçõesTwitterLíngua PortuguesaEmojisAprendizagem ComputacionalEmotion DetectionTwitterPortuguese languageEmojisMachine LearningDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e TecnologiaA deteção automática de emoções é utilizada em várias aplicações, na tentativa de resolver problemas relevantes e atuais, nomeadamente nas áreas da saúde, de marketing e de interação humana com o computador. Tem sido feito com recurso a inúmeros métodos, sendo que os primeiros passos dados nesta área foram através de câmaras de vídeo. Hoje em dia, com o número crescente de utilizadores e a utilização diária das redes sociais, a deteção de emoções com base em texto, assume cada vez maior importância e melhores resultados.Textos que os utilizadores publicam nestas redes contêm novas características, que os textos comuns não continham até agora, tais como os hashtags ou os emojis. Estas características permitem mais facilmente identificar o estado emocional do autor na altura da sua escrita, ou seja, são características a ter em conta no desenvolvimento de modelos para a deteção e classificação automática de emoções, apenas com recurso a texto. A língua inglesa tem sido objeto de estudo neste domínio. Já para o português o trabalho neste âmbito é escasso e particularmente inexistente no que toca à consideração de emojis.Tendo isto em conta, este trabalho abordará o desenvolvimento de modelos de aprendizagem computacional que permitam a classificação de emoções em pequenos textos portugueses. Tais modelos foram baseados em arquiteturas com bons resultados para tarefas de classificação de texto. Exemplos destes modelos são o Naive Bayes, SVM, e ainda redes neuronais LSTM. Esta escolha deve-se ao facto de cada um deles recorrer a formas distintas de efetuar a classificação de dados. Para cumprir este objetivo, foi recolhido um conjunto de textos curtos a partir da rede social Twitter, anotados automaticamente com base na presença emojis. Estes dados foram aplicados ao treino de modelos, para a classificação das emoções expressas no texto. Com os modelos desenvolvidos efetuamos uma série de experiências para verificar qual o modelo mais adequado para esta tarefa. Com as várias experiências aos modelos desenvolvidos retirou-se diversas conclusões sobre a utilização de emojis e dos conteúdos partilhados nas redes sociais.Automatic emotion detection is used in a variety of applications to address relevant and current issues, particularly in the areas of health, marketing and human interaction with the computer. It has been done using numerous methods, and the first steps taken in this area were through camcorders. Today, with the growing number of users and daily use of social networks, text-based emotion detection is becoming increasingly important with improving results.Texts that users post on these networks contain new features, which common texts did not contain so far, such as hashtags or emojis. These characteristics make it easier to identify the author's emotional state at the time of his writing, ie, characteristics to be considered when developing models for the automatic detection and classification of emotions, using text only. The English language has been the subject of study in this field. For Portuguese, however, work in this area is scarce and particularly non-existent regarding the consideration of emojis.Taking this into account, this paper will address the development of computational learning models that allow the classification of emotions in small Portuguese texts. Such models were based on architectures with good results for text classification tasks. Examples of these models are Naive Bayes, SVM, and even LSTM neural networks. This choice is due to the fact that each uses different ways of classifying data.To accomplish this goal, we collected a set of short texts from Twitter, annotated automatically based on the presence of emojis. These data were applied to model training for the classification of emotions expressed in the text. With the developed models we carried out a series of experiments to verify which model is best suited for this task. With the various experiences of the developed models, several conclusions were drawn about the use of emojis and shared content in social networks.Outro - Este trabalho foi desenvolvido no âmbito do Projeto SOCIALITE (PTDC / EEISCR / 2072/2014), co-financiado pelo COMPETE 2020, Portugal 2020 - Programa Operacional de Competitividade e Internacionalização (POCI), FEDER (Fundo Europeu de Desenvolvimento Regional) da União Europeia. e a Fundação Portuguesa para a Ciência e Tecnologia (FCT).2019-09-12info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/88059http://hdl.handle.net/10316/88059TID:202307166porDuarte, Luís Carlos Fernandesinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2021-06-02T07:57:35Zoai:estudogeral.uc.pt:10316/88059Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:08:51.192269Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Reconhecimento Automático de Emoções em Texto com recurso a emojis
Emotion Recognition form Portuguese Texts with emojis
title Reconhecimento Automático de Emoções em Texto com recurso a emojis
spellingShingle Reconhecimento Automático de Emoções em Texto com recurso a emojis
Duarte, Luís Carlos Fernandes
Deteção de Emoções
Twitter
Língua Portuguesa
Emojis
Aprendizagem Computacional
Emotion Detection
Twitter
Portuguese language
Emojis
Machine Learning
title_short Reconhecimento Automático de Emoções em Texto com recurso a emojis
title_full Reconhecimento Automático de Emoções em Texto com recurso a emojis
title_fullStr Reconhecimento Automático de Emoções em Texto com recurso a emojis
title_full_unstemmed Reconhecimento Automático de Emoções em Texto com recurso a emojis
title_sort Reconhecimento Automático de Emoções em Texto com recurso a emojis
author Duarte, Luís Carlos Fernandes
author_facet Duarte, Luís Carlos Fernandes
author_role author
dc.contributor.author.fl_str_mv Duarte, Luís Carlos Fernandes
dc.subject.por.fl_str_mv Deteção de Emoções
Twitter
Língua Portuguesa
Emojis
Aprendizagem Computacional
Emotion Detection
Twitter
Portuguese language
Emojis
Machine Learning
topic Deteção de Emoções
Twitter
Língua Portuguesa
Emojis
Aprendizagem Computacional
Emotion Detection
Twitter
Portuguese language
Emojis
Machine Learning
description Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia
publishDate 2019
dc.date.none.fl_str_mv 2019-09-12
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10316/88059
http://hdl.handle.net/10316/88059
TID:202307166
url http://hdl.handle.net/10316/88059
identifier_str_mv TID:202307166
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799133981631840256