Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/36753
Registro completo de metadados
Campo DCValorIdioma
dc.creatorWinter, Vinícius Pinheiro-
dc.date.accessioned2025-05-09T21:20:58Z-
dc.date.available2025-05-09T21:20:58Z-
dc.date.issued2024-06-24-
dc.identifier.citationWINTER, Vinícius Pinheiro. Análise de sentimento para português com modelos BERT. 2024. Trabalho de Conclusão de Curso (Bacharelado em Engenharia da Computação) - Universidade Tecnológica Federal do Paraná, Toledo, 2024.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/36753-
dc.description.abstractThis paper presents the development and application of the BERT model (Bidirectional Encoder Representations from Transformers) for sentiment analysis in Portuguese texts, focusing on data from social networks. The study is justified by the need to understand the sentimental nuances expressed in a language with limited NLP resources, such as Portuguese, and the relevance of analyzing sentiments on widely used platforms. The objectives center on training and validating a Portuguese-adapted BERT model, using a manually classified dataset, as well as another dataset collected automatically without classification labels. The methodology involved fine-tuning BERT to adjust it to the linguistic peculiarities of Portuguese, followed by rigorous validation that included comparisons with classic NLP algorithms and extrinsic analyses, such as the generation of word clouds to visualize the frequencies of words associated with different sentiments. The results demonstrate an accuracy of 86.64% in the BERTimbau model, which was chosen due to its pre-training in Portuguese and its superior performance in tests, thus evidencing its effectiveness in classification and its relevance for practical applications. It was also observed through word cloud analysis that a large part of the classifications of the Reddit dataset was effective due to the presence of words commonly associated with the sentiments to which they were classified. This work contributes to the field of NLP by providing a Portuguese-adapted model for sentiment analysis, as well as valuable perspectives for future research and applications in various areas, including behavioral analysis and mental health monitoring.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rightsAttribution 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.subjectAnálise de sentimentospt_BR
dc.subjectProcessamento de linguagem natural (Computação)pt_BR
dc.subjectRedes sociaispt_BR
dc.subjectPLNLP (Linguagem de Programação de Computador)pt_BR
dc.subjectSentiment analysispt_BR
dc.subjectNatural language processing (Computer science)pt_BR
dc.subjectSocial networkspt_BR
dc.subjectPLNLP (Computer program language)pt_BR
dc.titleAnálise de sentimento para português com modelos BERTpt_BR
dc.title.alternativeSentiment analysis for portuguese with BERT modelspt_BR
dc.typebachelorThesispt_BR
dc.description.resumoEste trabalho apresenta o desenvolvimento e a aplicação do modelo BERT (Bidirectional Encoder Representations from Transformers) para a análise de sentimentos em textos na língua Portuguesa, concentrando-se em dados provenientes de redes sociais. O estudo justifica-se pela necessidade de compreender as nuances sentimentais expressas em um idioma com recursos limitados em Processamento de Língua Natural, como o Português, e pela relevância de analisar sentimentos em plataformas amplamente utilizadas. Os objetivos centram-se no treinamento e na validação de um modelo BERT adaptado ao Português, utilizando para isso um conjunto de dados classificados manualmente, além de outro coletado automaticamente sem etiquetas de classificação. A metodologia envolveu o fine-tuning do BERT para ajustá-lo às peculiaridades linguísticas do Português, seguido por uma validação rigorosa que incluiu comparações com algoritmos clássicos de PLN e análises extrínsecas, como a geração de wordclouds para visualizar as frequências de palavras associadas a diferentes sentimentos. Os resultados demonstram a acurácia de 86,64% no modelo BERTimbau, que foi escolhido devido a seu pré-treinamento na Língua Portuguesa e seu desempenho superior nos testes realizados, evidenciando assim a sua efetividade na classificação e sua relevância para aplicações práticas. Percebeu-se também através de análise de nuvens de palavras, que grande parte das classificações do dataset do Reddit foi efetiva devido a presença de palavras que são comumente associadas aos sentimentos aos quais foram classificados. Este trabalho contribui para o campo de PLN ao fornecer um modelo adaptado ao Português para análise de sentimentos, além de perspectivas valiosas para futuras pesquisas e aplicações em diversas áreas, incluindo análise comportamental e monitoramento de saúde mental.pt_BR
dc.degree.localToledopt_BR
dc.publisher.localToledopt_BR
dc.contributor.advisor1Paetzold, Gustavo Henrique-
dc.contributor.referee1Paetzold, Gustavo Henrique-
dc.contributor.referee2Souza, Álvaro Ricieri Castro e-
dc.contributor.referee3Jeronymo, Daniel Cavalcanti-
dc.publisher.countryBrasilpt_BR
dc.publisher.programEngenharia de Computaçãopt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::ENGENHARIASpt_BR
Aparece nas coleções:TD - Engenharia de Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
analisesentimentosmodelobert.pdf2,01 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons