Análise de emoções em tweets de resposta a posts do ex-presidente do Brasil Jair Messias Bolsonaro

Detalhes bibliográficos
Autor(a) principal: Assi, Fernanda Malheiros
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSCAR
Texto Completo: https://repositorio.ufscar.br/handle/ufscar/18488
https://github.com/LALIC-UFSCar/Analise-de-emocoes-em-tweets-na-politica-brasileira
Resumo: In recent decades, several computational advances have allowed more democratic access to the internet and, consequently, to social networks. The reach of digital politics is vast, and Twitter’s role in this scenario is undeniable. This platform became a significant political debate stage, where citizens, leaders, and institutions interact directly. In Brazil, this dynamic is especially relevant given the intense activity of former president Jair Messias Bolsonaro on the platform. However, manual analysis of such a large volume of data is impractical and error-prone. For such textual data to be transformed into information, it is necessary technologies to extract and process it. The NLP offers valuable tools for the automated analysis of large volumes of text. Among these tools, GoEmotions stands out, a machine learning model that can identify 27 categories of emotions in texts. Thus, this work used GoEmotions, adapted for Portuguese, to categorize the emotions in tweets in response to former president Jair Bolsonaro’s tweets to understand which emotions predominate in this context. The analysis of the results showed a substantial imbalance in the presence of emotions in the corpus, with “anger” being the most predominant emotion. In addition, a varied performance of the model in the identification of emotions was verified, with greater precision in the identification of “anger”, but presenting challenges with complex emotions such as “admiration” and “curiosity”, especially in contexts of irony or sarcasm. These results point to the potential of NLP models in analyzing emotions in political tweets while also highlighting the need for continuous improvements to deal with language nuances.
id SCAR_58240ba5cb8362e4c2b918894832a266
oai_identifier_str oai:repositorio.ufscar.br:ufscar/18488
network_acronym_str SCAR
network_name_str Repositório Institucional da UFSCAR
repository_id_str 4322
spelling Assi, Fernanda MalheirosCaseli, Helena de Medeiroshttp://lattes.cnpq.br/6608582057810385http://lattes.cnpq.br/6394842925871918https://orcid.org/0000-0001-8820-964Xhttps://orcid.org/0000-0003-3996-85998607306f-b83a-41c5-bbb8-2bd94b02a0cb2023-09-04T12:12:36Z2023-09-04T12:12:36Z2023-08-30ASSI, Fernanda Malheiros. Análise de emoções em tweets de resposta a posts do ex-presidente do Brasil Jair Messias Bolsonaro. 2023. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2023. Disponível em: https://repositorio.ufscar.br/handle/ufscar/18488.https://repositorio.ufscar.br/handle/ufscar/18488https://github.com/LALIC-UFSCar/Analise-de-emocoes-em-tweets-na-politica-brasileiraIn recent decades, several computational advances have allowed more democratic access to the internet and, consequently, to social networks. The reach of digital politics is vast, and Twitter’s role in this scenario is undeniable. This platform became a significant political debate stage, where citizens, leaders, and institutions interact directly. In Brazil, this dynamic is especially relevant given the intense activity of former president Jair Messias Bolsonaro on the platform. However, manual analysis of such a large volume of data is impractical and error-prone. For such textual data to be transformed into information, it is necessary technologies to extract and process it. The NLP offers valuable tools for the automated analysis of large volumes of text. Among these tools, GoEmotions stands out, a machine learning model that can identify 27 categories of emotions in texts. Thus, this work used GoEmotions, adapted for Portuguese, to categorize the emotions in tweets in response to former president Jair Bolsonaro’s tweets to understand which emotions predominate in this context. The analysis of the results showed a substantial imbalance in the presence of emotions in the corpus, with “anger” being the most predominant emotion. In addition, a varied performance of the model in the identification of emotions was verified, with greater precision in the identification of “anger”, but presenting challenges with complex emotions such as “admiration” and “curiosity”, especially in contexts of irony or sarcasm. These results point to the potential of NLP models in analyzing emotions in political tweets while also highlighting the need for continuous improvements to deal with language nuances.Nas últimas décadas, diversos avanços computacionais permitiram o acesso mais democrático à internet e, consequentemente, às redes sociais. O alcance da política digital é vasto e o papel do Twitter nesse cenário é inegável. Esta plataforma evoluiu para se tornar um grande palco para o debate político, onde cidadãos, líderes e instituições interagem diretamente. No Brasil, essa dinâmica é especialmente relevante dada a atividade intensa do ex-presidente Jair Messias Bolsonaro na plataforma. Entretanto, a análise manual de um volume tão grande de dados é impraticável e propensa a erros. Para que tais dados textuais possam ser transformados em informação, são necessárias tecnologias que consigam extrair e processar esses dados. O PLN oferece ferramentas valiosas para a análise automatizada de grandes volumes de texto. Dentre essas ferramentas, destaca-se o GoEmotions, um modelo de aprendizado de máquina que consegue identificar 27 categorias de emoções em textos. Desta forma, este trabalho utilizou o GoEmotions, adaptado para o português, para categorizar as emoções presentes em tweets de resposta aos tweets do ex-presidente Jair Bolsonaro, visando entender quais emoções predominam nesse contexto. A análise dos resultados mostrou um desequilíbrio substancial na presença das emoções no córpus, sendo a “raiva” a emoção mais predominante. Além disso, foi constatada uma performance variada do modelo na identificação das emoções, com maior precisão na identificação de “raiva”, mas apresentando desafios com emoções complexas como “admiração” e “curiosidade”, especialmente em contextos de ironia ou sarcasmo. Esses resultados apontam para o potencial dos modelos de PLN na análise de emoções em tweets políticos, ao mesmo tempo que destacam a necessidade de melhorias contínuas para lidar com nuances da linguagem.Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP)Processo nº 2021/07067-7, Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP)Processo nº 2022/02472-6, Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP)porUniversidade Federal de São CarlosCâmpus São CarlosCiência da Computação - CCUFSCarAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessProcessamento de linguagem naturalCiência política computacionalDetecção de emoçãoPolítica brasileiraTwitterCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAOAnálise de emoções em tweets de resposta a posts do ex-presidente do Brasil Jair Messias BolsonaroAnalysis of emotions in tweets in response to posts by former president of Brazil Jair Messias Bolsonaroinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis600600e36d4e63-960d-4f5c-9c93-f8b7f5f93d65reponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINALTCC_Fernanda_Malheiros.pdfTCC_Fernanda_Malheiros.pdfapplication/pdf2404314https://repositorio.ufscar.br/bitstream/ufscar/18488/1/TCC_Fernanda_Malheiros.pdfb54038df61367aba0e420858bece5cb0MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8810https://repositorio.ufscar.br/bitstream/ufscar/18488/2/license_rdff337d95da1fce0a22c77480e5e9a7aecMD52TEXTTCC_Fernanda_Malheiros.pdf.txtTCC_Fernanda_Malheiros.pdf.txtExtracted texttext/plain129224https://repositorio.ufscar.br/bitstream/ufscar/18488/3/TCC_Fernanda_Malheiros.pdf.txt85ad7df8ab9306bf604e8ba4489f0635MD53ufscar/184882024-05-14 18:31:08.567oai:repositorio.ufscar.br:ufscar/18488Repositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestopendoar:43222024-05-14T18:31:08Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false
dc.title.por.fl_str_mv Análise de emoções em tweets de resposta a posts do ex-presidente do Brasil Jair Messias Bolsonaro
dc.title.alternative.eng.fl_str_mv Analysis of emotions in tweets in response to posts by former president of Brazil Jair Messias Bolsonaro
title Análise de emoções em tweets de resposta a posts do ex-presidente do Brasil Jair Messias Bolsonaro
spellingShingle Análise de emoções em tweets de resposta a posts do ex-presidente do Brasil Jair Messias Bolsonaro
Assi, Fernanda Malheiros
Processamento de linguagem natural
Ciência política computacional
Detecção de emoção
Política brasileira
Twitter
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO
title_short Análise de emoções em tweets de resposta a posts do ex-presidente do Brasil Jair Messias Bolsonaro
title_full Análise de emoções em tweets de resposta a posts do ex-presidente do Brasil Jair Messias Bolsonaro
title_fullStr Análise de emoções em tweets de resposta a posts do ex-presidente do Brasil Jair Messias Bolsonaro
title_full_unstemmed Análise de emoções em tweets de resposta a posts do ex-presidente do Brasil Jair Messias Bolsonaro
title_sort Análise de emoções em tweets de resposta a posts do ex-presidente do Brasil Jair Messias Bolsonaro
author Assi, Fernanda Malheiros
author_facet Assi, Fernanda Malheiros
author_role author
dc.contributor.authorlattes.por.fl_str_mv http://lattes.cnpq.br/6394842925871918
dc.contributor.authororcid.por.fl_str_mv https://orcid.org/0000-0001-8820-964X
dc.contributor.advisor1orcid.por.fl_str_mv https://orcid.org/0000-0003-3996-8599
dc.contributor.author.fl_str_mv Assi, Fernanda Malheiros
dc.contributor.advisor1.fl_str_mv Caseli, Helena de Medeiros
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/6608582057810385
dc.contributor.authorID.fl_str_mv 8607306f-b83a-41c5-bbb8-2bd94b02a0cb
contributor_str_mv Caseli, Helena de Medeiros
dc.subject.por.fl_str_mv Processamento de linguagem natural
Ciência política computacional
Detecção de emoção
Política brasileira
Twitter
topic Processamento de linguagem natural
Ciência política computacional
Detecção de emoção
Política brasileira
Twitter
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO
description In recent decades, several computational advances have allowed more democratic access to the internet and, consequently, to social networks. The reach of digital politics is vast, and Twitter’s role in this scenario is undeniable. This platform became a significant political debate stage, where citizens, leaders, and institutions interact directly. In Brazil, this dynamic is especially relevant given the intense activity of former president Jair Messias Bolsonaro on the platform. However, manual analysis of such a large volume of data is impractical and error-prone. For such textual data to be transformed into information, it is necessary technologies to extract and process it. The NLP offers valuable tools for the automated analysis of large volumes of text. Among these tools, GoEmotions stands out, a machine learning model that can identify 27 categories of emotions in texts. Thus, this work used GoEmotions, adapted for Portuguese, to categorize the emotions in tweets in response to former president Jair Bolsonaro’s tweets to understand which emotions predominate in this context. The analysis of the results showed a substantial imbalance in the presence of emotions in the corpus, with “anger” being the most predominant emotion. In addition, a varied performance of the model in the identification of emotions was verified, with greater precision in the identification of “anger”, but presenting challenges with complex emotions such as “admiration” and “curiosity”, especially in contexts of irony or sarcasm. These results point to the potential of NLP models in analyzing emotions in political tweets while also highlighting the need for continuous improvements to deal with language nuances.
publishDate 2023
dc.date.accessioned.fl_str_mv 2023-09-04T12:12:36Z
dc.date.available.fl_str_mv 2023-09-04T12:12:36Z
dc.date.issued.fl_str_mv 2023-08-30
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv ASSI, Fernanda Malheiros. Análise de emoções em tweets de resposta a posts do ex-presidente do Brasil Jair Messias Bolsonaro. 2023. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2023. Disponível em: https://repositorio.ufscar.br/handle/ufscar/18488.
dc.identifier.uri.fl_str_mv https://repositorio.ufscar.br/handle/ufscar/18488
dc.identifier.url.por.fl_str_mv https://github.com/LALIC-UFSCar/Analise-de-emocoes-em-tweets-na-politica-brasileira
identifier_str_mv ASSI, Fernanda Malheiros. Análise de emoções em tweets de resposta a posts do ex-presidente do Brasil Jair Messias Bolsonaro. 2023. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2023. Disponível em: https://repositorio.ufscar.br/handle/ufscar/18488.
url https://repositorio.ufscar.br/handle/ufscar/18488
https://github.com/LALIC-UFSCar/Analise-de-emocoes-em-tweets-na-politica-brasileira
dc.language.iso.fl_str_mv por
language por
dc.relation.confidence.fl_str_mv 600
600
dc.relation.authority.fl_str_mv e36d4e63-960d-4f5c-9c93-f8b7f5f93d65
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus São Carlos
Ciência da Computação - CC
dc.publisher.initials.fl_str_mv UFSCar
publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus São Carlos
Ciência da Computação - CC
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSCAR
instname:Universidade Federal de São Carlos (UFSCAR)
instacron:UFSCAR
instname_str Universidade Federal de São Carlos (UFSCAR)
instacron_str UFSCAR
institution UFSCAR
reponame_str Repositório Institucional da UFSCAR
collection Repositório Institucional da UFSCAR
bitstream.url.fl_str_mv https://repositorio.ufscar.br/bitstream/ufscar/18488/1/TCC_Fernanda_Malheiros.pdf
https://repositorio.ufscar.br/bitstream/ufscar/18488/2/license_rdf
https://repositorio.ufscar.br/bitstream/ufscar/18488/3/TCC_Fernanda_Malheiros.pdf.txt
bitstream.checksum.fl_str_mv b54038df61367aba0e420858bece5cb0
f337d95da1fce0a22c77480e5e9a7aec
85ad7df8ab9306bf604e8ba4489f0635
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)
repository.mail.fl_str_mv
_version_ 1813715668482129920