Detecção de bots no twitter através de técnicas de processamento de linguagem natural

Detalhes bibliográficos
Autor(a) principal: Miranda, Gabriel Alves
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal Fluminense (RIUFF)
Texto Completo: http://app.uff.br/riuff/handle/1/30475
Resumo: Bot é definido como um programa capaz de performar atividades de forma automática ou com mínima intervenção humana. Nas redes sociais, o uso dos bots como mecanismo para disseminação de fakenews tem se mostrado um fenômeno recorrente na atualidade, por exemplo, no campo da disputa política. Desse modo, buscar ferramentas para identificar esses programas se mostra de extrema importância. Nesta monografia apresentamos um algoritmo que buscar identificar esses bots em redes sociais, através da análise textual das postagens dos usuários. A Análise Textual nesse contexto visa identificar aspectos como a morfologia e semântica do texto analisado e categorizá-lo. Os métodos serão aplicados nas bases de dados extraídas da rede social Twitter, e que serão analisadas em conjunto com o programa PEGABOT do Instituto de Tecnologia e Sociedade do Rio de Janeiro (ITS Rio) e do Instituto Tecnologia & Equidade. Foram testados três conjuntos de variáveis pelo método Naive Bayes e o modelo de classificação com as melhores métricas foi o que não utilizou como variável os tokens publicados, atingindo acurácia de 77%, sensibilidade de 80% e especificidade de 63%.
id UFF-2_79ef01f85626c0399c7ef607f7238a78
oai_identifier_str oai:app.uff.br:1/30475
network_acronym_str UFF-2
network_name_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository_id_str 2120
spelling Detecção de bots no twitter através de técnicas de processamento de linguagem naturalProcessamento de linguagem naturalAnálise TextualAnálise de sentimentosDetecção de BotPythonTwitter (Rede social on-line)Processamento de linguagem natural (Computação)Bot é definido como um programa capaz de performar atividades de forma automática ou com mínima intervenção humana. Nas redes sociais, o uso dos bots como mecanismo para disseminação de fakenews tem se mostrado um fenômeno recorrente na atualidade, por exemplo, no campo da disputa política. Desse modo, buscar ferramentas para identificar esses programas se mostra de extrema importância. Nesta monografia apresentamos um algoritmo que buscar identificar esses bots em redes sociais, através da análise textual das postagens dos usuários. A Análise Textual nesse contexto visa identificar aspectos como a morfologia e semântica do texto analisado e categorizá-lo. Os métodos serão aplicados nas bases de dados extraídas da rede social Twitter, e que serão analisadas em conjunto com o programa PEGABOT do Instituto de Tecnologia e Sociedade do Rio de Janeiro (ITS Rio) e do Instituto Tecnologia & Equidade. Foram testados três conjuntos de variáveis pelo método Naive Bayes e o modelo de classificação com as melhores métricas foi o que não utilizou como variável os tokens publicados, atingindo acurácia de 77%, sensibilidade de 80% e especificidade de 63%.48 f.Rodrigues Pinto, DouglasGripp de Souza, MaiaraQuintanilha Kubrusly, JessicaYuriko Yaginuma, KarinaMiranda, Gabriel Alves2023-09-20T19:16:14Z2023-09-20T19:16:14Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfMIRANDA, Gabriel Alves. Detecção de bots no twitter através de técnicas de processamento de linguagem natural. 2022. 48 f. Trabalho de Conclusão de Curso (Graduação em Estatística) - Instituto de Matemática e Estatística, Universidade Federal Fluminense, Niterói, 2022.http://app.uff.br/riuff/handle/1/30475CC-BY-SAinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2023-09-20T19:16:18Zoai:app.uff.br:1/30475Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202024-08-19T10:54:19.394763Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false
dc.title.none.fl_str_mv Detecção de bots no twitter através de técnicas de processamento de linguagem natural
title Detecção de bots no twitter através de técnicas de processamento de linguagem natural
spellingShingle Detecção de bots no twitter através de técnicas de processamento de linguagem natural
Miranda, Gabriel Alves
Processamento de linguagem natural
Análise Textual
Análise de sentimentos
Detecção de Bot
Python
Twitter (Rede social on-line)
Processamento de linguagem natural (Computação)
title_short Detecção de bots no twitter através de técnicas de processamento de linguagem natural
title_full Detecção de bots no twitter através de técnicas de processamento de linguagem natural
title_fullStr Detecção de bots no twitter através de técnicas de processamento de linguagem natural
title_full_unstemmed Detecção de bots no twitter através de técnicas de processamento de linguagem natural
title_sort Detecção de bots no twitter através de técnicas de processamento de linguagem natural
author Miranda, Gabriel Alves
author_facet Miranda, Gabriel Alves
author_role author
dc.contributor.none.fl_str_mv Rodrigues Pinto, Douglas
Gripp de Souza, Maiara
Quintanilha Kubrusly, Jessica
Yuriko Yaginuma, Karina
dc.contributor.author.fl_str_mv Miranda, Gabriel Alves
dc.subject.por.fl_str_mv Processamento de linguagem natural
Análise Textual
Análise de sentimentos
Detecção de Bot
Python
Twitter (Rede social on-line)
Processamento de linguagem natural (Computação)
topic Processamento de linguagem natural
Análise Textual
Análise de sentimentos
Detecção de Bot
Python
Twitter (Rede social on-line)
Processamento de linguagem natural (Computação)
description Bot é definido como um programa capaz de performar atividades de forma automática ou com mínima intervenção humana. Nas redes sociais, o uso dos bots como mecanismo para disseminação de fakenews tem se mostrado um fenômeno recorrente na atualidade, por exemplo, no campo da disputa política. Desse modo, buscar ferramentas para identificar esses programas se mostra de extrema importância. Nesta monografia apresentamos um algoritmo que buscar identificar esses bots em redes sociais, através da análise textual das postagens dos usuários. A Análise Textual nesse contexto visa identificar aspectos como a morfologia e semântica do texto analisado e categorizá-lo. Os métodos serão aplicados nas bases de dados extraídas da rede social Twitter, e que serão analisadas em conjunto com o programa PEGABOT do Instituto de Tecnologia e Sociedade do Rio de Janeiro (ITS Rio) e do Instituto Tecnologia & Equidade. Foram testados três conjuntos de variáveis pelo método Naive Bayes e o modelo de classificação com as melhores métricas foi o que não utilizou como variável os tokens publicados, atingindo acurácia de 77%, sensibilidade de 80% e especificidade de 63%.
publishDate 2023
dc.date.none.fl_str_mv 2023-09-20T19:16:14Z
2023-09-20T19:16:14Z
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.uri.fl_str_mv MIRANDA, Gabriel Alves. Detecção de bots no twitter através de técnicas de processamento de linguagem natural. 2022. 48 f. Trabalho de Conclusão de Curso (Graduação em Estatística) - Instituto de Matemática e Estatística, Universidade Federal Fluminense, Niterói, 2022.
http://app.uff.br/riuff/handle/1/30475
identifier_str_mv MIRANDA, Gabriel Alves. Detecção de bots no twitter através de técnicas de processamento de linguagem natural. 2022. 48 f. Trabalho de Conclusão de Curso (Graduação em Estatística) - Instituto de Matemática e Estatística, Universidade Federal Fluminense, Niterói, 2022.
url http://app.uff.br/riuff/handle/1/30475
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv CC-BY-SA
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)
instname:Universidade Federal Fluminense (UFF)
instacron:UFF
instname_str Universidade Federal Fluminense (UFF)
instacron_str UFF
institution UFF
reponame_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
collection Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)
repository.mail.fl_str_mv riuff@id.uff.br
_version_ 1811823604291076096