Análise de sentimentos : usando a inteligência artificial para combater comentários indesejados
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UNESP |
Texto Completo: | http://hdl.handle.net/11449/239806 |
Resumo: | Nesse trabalho foi desenvolvido uma ferramenta que permite ao usuário conectar a sua rede social, citada o Instagram, e realizar a análise dos comentários relacionados as postagens da conta. Classificando-as nas notas de entre positivas e negativas. Esse processo foi dividido em etapas, sendo a primeira etapa o desenvolvimento de um método para coletar os comentários de um conta escolhida dentro da rede social, isso pode ser realizado com a ajuda de uma API. Com os dados coletados, foi treinado um modelo de naive bayes para classificar os dados conforme proposto, em positivos e negativos, e submeter os dados coletados a esse classificador, para os dados classificados como negativos, seria necessário deletá-los da plataforma, que também é possível essa realização via API. Para o modelo treinado foi alcançado uma precisão no julgamento dos comentários de acima de 80%, ajudando assim eliminar muitos dos comentários não desejados de uma rede social. |
id |
UNSP_7cefe1b407f06ea2c5848f21b314ee36 |
---|---|
oai_identifier_str |
oai:repositorio.unesp.br:11449/239806 |
network_acronym_str |
UNSP |
network_name_str |
Repositório Institucional da UNESP |
repository_id_str |
2946 |
spelling |
Análise de sentimentos : usando a inteligência artificial para combater comentários indesejadosSentiment analysis using machine learning to filter unwanted commentsAnálise de SentimentosNaive BayesInterface de programação de aplicaçõesNesse trabalho foi desenvolvido uma ferramenta que permite ao usuário conectar a sua rede social, citada o Instagram, e realizar a análise dos comentários relacionados as postagens da conta. Classificando-as nas notas de entre positivas e negativas. Esse processo foi dividido em etapas, sendo a primeira etapa o desenvolvimento de um método para coletar os comentários de um conta escolhida dentro da rede social, isso pode ser realizado com a ajuda de uma API. Com os dados coletados, foi treinado um modelo de naive bayes para classificar os dados conforme proposto, em positivos e negativos, e submeter os dados coletados a esse classificador, para os dados classificados como negativos, seria necessário deletá-los da plataforma, que também é possível essa realização via API. Para o modelo treinado foi alcançado uma precisão no julgamento dos comentários de acima de 80%, ajudando assim eliminar muitos dos comentários não desejados de uma rede social.In this paper, a tool was developed that allows the user to connect to their social network, mentioned Instagram, and perform the analysis of comments related to the account's posts. Classifying them in the notes between positive and negative. This process was divided into stages, with the first stage being the development of a method to collect the comments from a chosen account within the social network, which can be done with the help of an API. With the collected data, a naive bayes model was trained to classify the data as proposed, in positive and negative, and submit the collected data to this classifier, for data classified as negative, it would be necessary to delete them from the platform, which is also possible to do via API. For the trained model, an accuracy in the judgment of the comments of over 80% was achieved, thus helping to eliminate many of the unwanted comments from a social network.Não recebi financiamentoUniversidade Estadual Paulista (Unesp)Diniz, Ivando Severino [UNESP]Universidade Estadual Paulista (Unesp)Melo, Bruno Lobo de2023-02-28T21:09:35Z2023-02-28T21:09:35Z2022-12-21info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfhttp://hdl.handle.net/11449/239806porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESP2024-01-24T06:32:53Zoai:repositorio.unesp.br:11449/239806Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T23:50:24.974799Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
dc.title.none.fl_str_mv |
Análise de sentimentos : usando a inteligência artificial para combater comentários indesejados Sentiment analysis using machine learning to filter unwanted comments |
title |
Análise de sentimentos : usando a inteligência artificial para combater comentários indesejados |
spellingShingle |
Análise de sentimentos : usando a inteligência artificial para combater comentários indesejados Melo, Bruno Lobo de Análise de Sentimentos Naive Bayes Interface de programação de aplicações |
title_short |
Análise de sentimentos : usando a inteligência artificial para combater comentários indesejados |
title_full |
Análise de sentimentos : usando a inteligência artificial para combater comentários indesejados |
title_fullStr |
Análise de sentimentos : usando a inteligência artificial para combater comentários indesejados |
title_full_unstemmed |
Análise de sentimentos : usando a inteligência artificial para combater comentários indesejados |
title_sort |
Análise de sentimentos : usando a inteligência artificial para combater comentários indesejados |
author |
Melo, Bruno Lobo de |
author_facet |
Melo, Bruno Lobo de |
author_role |
author |
dc.contributor.none.fl_str_mv |
Diniz, Ivando Severino [UNESP] Universidade Estadual Paulista (Unesp) |
dc.contributor.author.fl_str_mv |
Melo, Bruno Lobo de |
dc.subject.por.fl_str_mv |
Análise de Sentimentos Naive Bayes Interface de programação de aplicações |
topic |
Análise de Sentimentos Naive Bayes Interface de programação de aplicações |
description |
Nesse trabalho foi desenvolvido uma ferramenta que permite ao usuário conectar a sua rede social, citada o Instagram, e realizar a análise dos comentários relacionados as postagens da conta. Classificando-as nas notas de entre positivas e negativas. Esse processo foi dividido em etapas, sendo a primeira etapa o desenvolvimento de um método para coletar os comentários de um conta escolhida dentro da rede social, isso pode ser realizado com a ajuda de uma API. Com os dados coletados, foi treinado um modelo de naive bayes para classificar os dados conforme proposto, em positivos e negativos, e submeter os dados coletados a esse classificador, para os dados classificados como negativos, seria necessário deletá-los da plataforma, que também é possível essa realização via API. Para o modelo treinado foi alcançado uma precisão no julgamento dos comentários de acima de 80%, ajudando assim eliminar muitos dos comentários não desejados de uma rede social. |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022-12-21 2023-02-28T21:09:35Z 2023-02-28T21:09:35Z |
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 |
http://hdl.handle.net/11449/239806 |
url |
http://hdl.handle.net/11449/239806 |
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.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) |
publisher.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UNESP instname:Universidade Estadual Paulista (UNESP) instacron:UNESP |
instname_str |
Universidade Estadual Paulista (UNESP) |
instacron_str |
UNESP |
institution |
UNESP |
reponame_str |
Repositório Institucional da UNESP |
collection |
Repositório Institucional da UNESP |
repository.name.fl_str_mv |
Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP) |
repository.mail.fl_str_mv |
|
_version_ |
1808129558044475392 |