Assessing Code Synthesis In LLMS: CodeGeex and Codeium

Large Language Models (LLMs) have revolutionized software development in recent years, enabling the generation of high-quality source code across various domains. As the landscape of LLMs continues to evolve, developers are faced with the daunting task of selecting the most suitable model for their specific needs, with limited research providing practical guidance on this front. To address this challenge, this paper presents a comprehensive evaluation of two prominent LLMs, CodeGeeX and Codeium, on a diverse set of 25 programming tasks in Python and Java. The assessment encompasses both functional and non-functional aspects of the synthesized code, including performance, reliability, and maintainability, as well as developer usability and readability. The results show that while both models produced effective code, Codeium outperformed CodeGeeX in terms of code quality, clarity, and overall usability, with human evaluators confirm these findings through manual reviews. This study provides valuable insights for developer seeking to harness the potential of LLMs in their software development workflows and high-lights the importance of evaluation and comparison of these models to ensure optimal results.

Authors

Institutions

Publication Details

Journal
Journal of Emerging Technologies and Innovative Research
Published
2025-01-01
DOI
https://doi.org/10.56975/jetir.v12i5.563406
Primary Topic
Natural Language Processing Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Assessing Code Synthesis In LLMS: CodeGeex and Codeium

Sonia Sheoran, Dinesh Kumar
Journal of Emerging Technologies and Innovative Research
Natural Language Processing Techniques
article

Assessing Code Synthesis In LLMS: CodeGeex and Codeium

Sonia Sheoran, Dinesh Kumar
article en

Abstract

Large Language Models (LLMs) have revolutionized software development in recent years, enabling the generation of high-quality source code across various domains. As the landscape of LLMs continues to evolve, developers are faced with the daunting task of selecting the most suitable model for their specific needs, with limited research providing practical guidance on this front. To address this challenge, this paper presents a comprehensive evaluation of two prominent LLMs, CodeGeeX and Codeium, on a diverse set of 25 programming tasks in Python and Java. The assessment encompasses both functional and non-functional aspects of the synthesized code, including performance, reliability, and maintainability, as well as developer usability and readability. The results show that while both models produced effective code, Codeium outperformed CodeGeeX in terms of code quality, clarity, and overall usability, with human evaluators confirm these findings through manual reviews. This study provides valuable insights for developer seeking to harness the potential of LLMs in their software development workflows and high-lights the importance of evaluation and comparison of these models to ensure optimal results.

Journal of Emerging Technologies and Innovative ResearchVol. 12(5)
Bryan College (US)
Openalex Percentile: Top 94%
Natural Language Processing Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.