Análise de sentimentos em repositórios do GitHub.
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFCG |
Texto Completo: | http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19697 |
Resumo: | Pull-requests são sugestões de mudanças ou melhorias, para um determinado repositório, de um projeto no ambiente do GitHub. Essas sugestões podem ser comentadas por outros desenvolvedores que, por sua vez, podem expressar diferentes sentimentos nos seus comentários. Neste estudo, foram analisados comentários presentes em pull-requests com o intuito de compreender se comentários positivos podem, ou não, influenciar na aceitação do pull-request. Para isso, foram aplicadas técnicas de extração de dados, uso de abordagens do estado da arte para lidar com Big Data e ferramentas pré-treinadas para produzir essa análise. O resultado final veriicado neste estudo mostrou que, sim, existe uma relação entre comentários positivos e o sucesso na aceitação dos pull-requests. A partir de um cálculo de covariância, entendeu-se que existe uma correlação positiva entre as "variáveis de score" com a "variável de sucesso". Rejeitando, através de um teste de hipótese T-Student, a hipótese nula de que as médias de comentários expressando sentimentos positivos e expressando sentimentos negativos para pull-requests possuem médias iguais. Entendeu-se que se as médias entre as duas variáveis são diferentes, isso está fortemente agregado a comportamentos diferentes, caso os comentários possuam sentimentos com intensidades diferentes. |
id |
UFCG_ad0c8c8ff9e5cf4b450331d0ee0ee1f1 |
---|---|
oai_identifier_str |
oai:localhost:riufcg/19697 |
network_acronym_str |
UFCG |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
repository_id_str |
4851 |
spelling |
Análise de sentimentos em repositórios do GitHub.Feeling analysis in GitHub repositories.Repositórios do GitHubAmbiente GitHubPull-requestsAnálise de sentimentos - repositóriosProcessamento de linguagem naturalComentários pull-requestsValence, Arousal and DominanceDimensão de ValênciaBigQuery – GoogleGitHub repositoriesGitHub environmentFeeling analysis - repositoriesNatural language processingComments pull-requestsDimension of valenciaRepositorios de GitHubEntorno de GitHubAnálise de sentimentos - repositoriosSolicitudes de extracción de comentariosSolicitudes de extracciónValencia, excitación y dominanciaCiência da ComputaçãoPull-requests são sugestões de mudanças ou melhorias, para um determinado repositório, de um projeto no ambiente do GitHub. Essas sugestões podem ser comentadas por outros desenvolvedores que, por sua vez, podem expressar diferentes sentimentos nos seus comentários. Neste estudo, foram analisados comentários presentes em pull-requests com o intuito de compreender se comentários positivos podem, ou não, influenciar na aceitação do pull-request. Para isso, foram aplicadas técnicas de extração de dados, uso de abordagens do estado da arte para lidar com Big Data e ferramentas pré-treinadas para produzir essa análise. O resultado final veriicado neste estudo mostrou que, sim, existe uma relação entre comentários positivos e o sucesso na aceitação dos pull-requests. A partir de um cálculo de covariância, entendeu-se que existe uma correlação positiva entre as "variáveis de score" com a "variável de sucesso". Rejeitando, através de um teste de hipótese T-Student, a hipótese nula de que as médias de comentários expressando sentimentos positivos e expressando sentimentos negativos para pull-requests possuem médias iguais. Entendeu-se que se as médias entre as duas variáveis são diferentes, isso está fortemente agregado a comportamentos diferentes, caso os comentários possuam sentimentos com intensidades diferentes.Pull-requests are suggestions for changes or improvements, for a repository of a project on the GitHub environment. These suggestions can be commented on by developers, and they can express different sentiments in their comments. In this study, comments present in pull-requests were analyzed in order to understand whether positive comments may or may not influence the acceptance of pull-request. For this, data extraction techniques, use of state-of-the-art approaches to deal with Big Data and pre-trained tools to produce this analysis were applied. The final result verified in this study showed that, yes, there is a relationship between positive comments and the successful acceptance of pull-requests. From a covariance calculation, it was understood that there is a positive correlation between the "score variable" and the "success variable". Rejecting, through a hypothesis test T-Student, the null hypothesis that the average of comments expressing positive sentiments and expressing negative sentiments for pull-requests have equal averages. It was understood that if the means between the two variables are different, this is strongly associated with different behaviors, if the comments have sentiments with different intensities.Universidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIUFCGPEREIRA, Eanes Torres.PEREIRA, E. T.http://lattes.cnpq.br/2030738304003254GOMES, Herman Martins.MASSONI, Tiago Lima.SANTOS, Rafael Oliveira.2021-03-252021-06-29T18:22:11Z2021-06-292021-06-29T18:22:11Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesishttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19697SANTOS, R. O. Análise de sentimentos em repositórios do GitHub. 2021. 10 f. (Trabalho de Conclusão de Curso - Artigo) – Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2021.porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2021-06-29T18:33:47Zoai:localhost:riufcg/19697Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512021-06-29T18:33:47Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false |
dc.title.none.fl_str_mv |
Análise de sentimentos em repositórios do GitHub. Feeling analysis in GitHub repositories. |
title |
Análise de sentimentos em repositórios do GitHub. |
spellingShingle |
Análise de sentimentos em repositórios do GitHub. SANTOS, Rafael Oliveira. Repositórios do GitHub Ambiente GitHub Pull-requests Análise de sentimentos - repositórios Processamento de linguagem natural Comentários pull-requests Valence, Arousal and Dominance Dimensão de Valência BigQuery – Google GitHub repositories GitHub environment Feeling analysis - repositories Natural language processing Comments pull-requests Dimension of valencia Repositorios de GitHub Entorno de GitHub Análise de sentimentos - repositorios Solicitudes de extracción de comentarios Solicitudes de extracción Valencia, excitación y dominancia Ciência da Computação |
title_short |
Análise de sentimentos em repositórios do GitHub. |
title_full |
Análise de sentimentos em repositórios do GitHub. |
title_fullStr |
Análise de sentimentos em repositórios do GitHub. |
title_full_unstemmed |
Análise de sentimentos em repositórios do GitHub. |
title_sort |
Análise de sentimentos em repositórios do GitHub. |
author |
SANTOS, Rafael Oliveira. |
author_facet |
SANTOS, Rafael Oliveira. |
author_role |
author |
dc.contributor.none.fl_str_mv |
PEREIRA, Eanes Torres. PEREIRA, E. T. http://lattes.cnpq.br/2030738304003254 GOMES, Herman Martins. MASSONI, Tiago Lima. |
dc.contributor.author.fl_str_mv |
SANTOS, Rafael Oliveira. |
dc.subject.por.fl_str_mv |
Repositórios do GitHub Ambiente GitHub Pull-requests Análise de sentimentos - repositórios Processamento de linguagem natural Comentários pull-requests Valence, Arousal and Dominance Dimensão de Valência BigQuery – Google GitHub repositories GitHub environment Feeling analysis - repositories Natural language processing Comments pull-requests Dimension of valencia Repositorios de GitHub Entorno de GitHub Análise de sentimentos - repositorios Solicitudes de extracción de comentarios Solicitudes de extracción Valencia, excitación y dominancia Ciência da Computação |
topic |
Repositórios do GitHub Ambiente GitHub Pull-requests Análise de sentimentos - repositórios Processamento de linguagem natural Comentários pull-requests Valence, Arousal and Dominance Dimensão de Valência BigQuery – Google GitHub repositories GitHub environment Feeling analysis - repositories Natural language processing Comments pull-requests Dimension of valencia Repositorios de GitHub Entorno de GitHub Análise de sentimentos - repositorios Solicitudes de extracción de comentarios Solicitudes de extracción Valencia, excitación y dominancia Ciência da Computação |
description |
Pull-requests são sugestões de mudanças ou melhorias, para um determinado repositório, de um projeto no ambiente do GitHub. Essas sugestões podem ser comentadas por outros desenvolvedores que, por sua vez, podem expressar diferentes sentimentos nos seus comentários. Neste estudo, foram analisados comentários presentes em pull-requests com o intuito de compreender se comentários positivos podem, ou não, influenciar na aceitação do pull-request. Para isso, foram aplicadas técnicas de extração de dados, uso de abordagens do estado da arte para lidar com Big Data e ferramentas pré-treinadas para produzir essa análise. O resultado final veriicado neste estudo mostrou que, sim, existe uma relação entre comentários positivos e o sucesso na aceitação dos pull-requests. A partir de um cálculo de covariância, entendeu-se que existe uma correlação positiva entre as "variáveis de score" com a "variável de sucesso". Rejeitando, através de um teste de hipótese T-Student, a hipótese nula de que as médias de comentários expressando sentimentos positivos e expressando sentimentos negativos para pull-requests possuem médias iguais. Entendeu-se que se as médias entre as duas variáveis são diferentes, isso está fortemente agregado a comportamentos diferentes, caso os comentários possuam sentimentos com intensidades diferentes. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-03-25 2021-06-29T18:22:11Z 2021-06-29 2021-06-29T18:22:11Z |
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://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19697 SANTOS, R. O. Análise de sentimentos em repositórios do GitHub. 2021. 10 f. (Trabalho de Conclusão de Curso - Artigo) – Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2021. |
url |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19697 |
identifier_str_mv |
SANTOS, R. O. Análise de sentimentos em repositórios do GitHub. 2021. 10 f. (Trabalho de Conclusão de Curso - Artigo) – Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2021. |
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.publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI UFCG |
publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI UFCG |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFCG instname:Universidade Federal de Campina Grande (UFCG) instacron:UFCG |
instname_str |
Universidade Federal de Campina Grande (UFCG) |
instacron_str |
UFCG |
institution |
UFCG |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
collection |
Biblioteca Digital de Teses e Dissertações da UFCG |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG) |
repository.mail.fl_str_mv |
bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br |
_version_ |
1809744497790156800 |