Reconhecimento Automático de Emoções em Texto com recurso a emojis
Autor(a) principal: | |
---|---|
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 Língua Portuguesa Emojis Aprendizagem Computacional Emotion Detection 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 Língua Portuguesa Emojis Aprendizagem Computacional Emotion Detection Portuguese language Emojis Machine Learning |
topic |
Deteção de Emoções Língua Portuguesa Emojis Aprendizagem Computacional Emotion Detection 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 |