five

Code on Demand: A Comparative Analysis of the Efficiency, Understandability, and Self-Correction Capability of Copilot, ChatGPT, and Gemini - Data resulting from the study

收藏
NIAID Data Ecosystem2026-05-02 收录
下载链接:
https://zenodo.org/record/13885244
下载链接
链接失效反馈
官方服务:
资源简介:
Este conjunto de dados foi gerado como parte do estudo "Code on Demand: A Comparative Analysis of the Efficiency, Understandability, and Self-Correction Capability of Copilot, ChatGPT, and Gemini - Data resulting from the study". O estudo focou na avaliação do desempenho das ferramentas Copilot, ChatGPT e Gemini, utilizando problemas do LeetCode em quatro linguagens de programação: Python, Java, JavaScript e C. O conjunto de dados atualizado está organizado nas seguintes pastas: c_programs: Esta pasta contém os scripts Python utilizados para calcular a complexidade ciclomática e a complexidade cognitiva do código C gerado pelas ferramentas. calculate_cyclomatic_complexity.py: Script para calcular a complexidade ciclomática. calculate_cognitive_complexity.py: Script para calcular a complexidade cognitiva. codes_suggested_by_the_tools: Esta pasta contém as sugestões de código geradas pelo Copilot, ChatGPT e Gemini para cada problema do LeetCode. Subpastas: ChatGPT, Copilot, Gemini, cada uma contendo as sugestões de código correspondentes nos formatos das linguagens. complexity_of_codes: Esta pasta contém dois arquivos CSV que fornecem os resultados da análise de complexidade para o código gerado. AI analysis results table - Cognitive.csv: Resultados da complexidade cognitiva do código gerado. AI analysis results table - Cyclomatic.csv: Resultados da complexidade ciclomática do código gerado. Este conjunto de dados atualizado oferece insights valiosos sobre o desempenho das ferramentas de geração de código com IA e pode ser utilizado para análises futuras ou estudos de replicação.
创建时间:
2024-10-07
二维码
社区交流群
二维码
科研交流群
商业服务