Skip to main content
zenodoopen

Avaliando as Interações entre Desenvolvedores e ChatGPT no GitHub: Uma análise de dados de Pull Requests

<p>Com o surgimento dos modelos de Linguagem de Grande Escala (LLMs) como o ChatGPT, introduziu um novo conjunto de ferramentas para apoiar desenvolvedores de software na resolu&ccedil;&atilde;o de tarefas de programa&ccedil;&atilde;o. No entanto, a compreens&atilde;o das intera&ccedil;&otilde;es (ou seja, prompts) entre desenvolvedores e o ChatGPT que resultam em contribui&ccedil;&otilde;es para o c&oacute;digo permanece limitada. Para explorar essa limita&ccedil;&atilde;o, foi realizada uma avalia&ccedil;&atilde;o manual de 155 links v&aacute;lidos do ChatGPT, extra&iacute;dos de 139 Pull Requests (PRs) mesclados &agrave; branch principal, revelando as intera&ccedil;&otilde;es entre desenvolvedores e revisores com o ChatGPT que levaram &agrave;s integra&ccedil;&otilde;es na branch principal. Os resultados produziram um cat&aacute;logo de 14 tipos de solicita&ccedil;&otilde;es feitas ao ChatGPT, categorizadas em quatro grupos principais. Foi identificado um n&uacute;mero significativo de solicita&ccedil;&otilde;es envolvendo revis&atilde;o de c&oacute;digo e a implementa&ccedil;&atilde;o de trechos de c&oacute;digo com base em tarefas espec&iacute;ficas. Os desenvolvedores tamb&eacute;m buscaram esclarecer d&uacute;vidas solicitando explica&ccedil;&otilde;es t&eacute;cnicas ou refinamentos de texto para suas p&aacute;ginas web. Al&eacute;m disso, foi verificado que prompts envolvendo a gera&ccedil;&atilde;o de c&oacute;digo geralmente exigiram mais intera&ccedil;&otilde;es para produzir a resposta desejada, em compara&ccedil;&atilde;o com prompts solicitando revis&atilde;o de c&oacute;digo ou informa&ccedil;&otilde;es t&eacute;cnicas.</p>

ShareScore

32/100

Overall dataset sharing score

Score breakdown

These five areas show where the dataset supports — or may limit — practical reuse.

Stewardship
4
Harmonization
4
Access
16
Reuse readiness
8
Engagement
0

Dataset details

Repository
zenodo
Published
August 11, 2024
License
cc-by-4.0
DOI
10.5281/zenodo.13308677

Scored with release 0.9.0

ScienceDex for faculty

Your academic CV and NIH biosketch

Make your CV in your school's format and your NIH biosketch from it, then download both as Word files.