PRODUÇÃO ACADÊMICA Repositório Acadêmico da Graduação (RAG) TCC Engenharia de Computação
Use este identificador para citar ou linkar para este item: https://repositorio.pucgoias.edu.br/jspui/handle/123456789/9771
Tipo: Trabalho de Conclusão de Curso
Título: Classificação de sentimentos usando máquina de vetor de suporte (SVM)
Autor(es): Silva, Igor Felipe Jardim da
Primeiro Orientador: Coelho, Clarimar José
metadata.dc.contributor.referee1: Carvalho, Eugênio Júlio Messala Cândido
metadata.dc.contributor.referee2: Silva, Daniel Corrêa da
Resumo: A análise de sentimentos é uma área em expansão no campo do Processamento de Linguagem Natural (PLN), permitindo compreender emoções e opiniões expressas em textos. Este trabalho tem como objetivo desenvolver um modelo de classificação de sentimentos capaz de identificar automaticamente o tom positivo, negativo ou neutro em textos curtos. Para isso, utiliza-se a técnica de Máquina de Vetor de Suporte (SVM), aliada à vetorização TF-IDF, aplicada sobre uma base de dados pública de mensagens do Twitter. O modelo foi treinado, comparados com outros modelos de classificação como Naive Bayes e Regressão Logística e avaliado rigorosamente com métricas de desempenho como acurácia, precisão, recall e F1-score, a fim de validar sua eficácia. Os resultados obtidos demonstraram que o método apresenta excelente desempenho na análise de textos curtos, atingindo uma acurácia de 92%, evidenciando o potencial do SVM como ferramenta de apoio em aplicações de mineração de opinião e monitoramento de redes sociais
Abstract: Sentiment analysis is an expanding field within Natural Language Processing (NLP), enabling the understanding of emotions and opinions expressed in text. This work aims to develop a sentiment classification model capable of automatically identifying positive, negative, or neutral tones in short texts. To achieve this, the Support Vector Machine (SVM) technique is employed together with TF-IDF vectorization, applied to a public dataset of Twitter messages. The model was trained, compared with other classification models such as Naive Bayes and Logistic Regression, and rigorously evaluated using performance metrics such as accuracy, precision, recall, and F1-score in order to validate its effectiveness. The results obtained demonstrate that the method shows excellent performance in analyzing short texts, achieving an accuracy of 92%, highlighting the potential of SVM as a supporting tool for opinion mining and social media monitoring applications.
Palavras-chave: Análise de sentimentos
Processamento de linguagem natural
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA
Idioma: por
País: Brasil
Editor: Pontifícia Universidade Católica de Goiás
Sigla da Instituição: PUC Goiás
metadata.dc.publisher.department: Escola Politécnica
Tipo de Acesso: Acesso Aberto
URI: https://repositorio.pucgoias.edu.br/jspui/handle/123456789/9771
Data do documento: 3-Dez-2025
Aparece nas coleções:TCC Engenharia de Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
TCC_IGOR_FELIPE_FINAL.pdf1,05 MBAdobe PDFVisualizar/Abrir
termo_igor.jpeg1,05 MBJPEGVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.

Ferramentas do administrador