Puppy Code Review:An AI-based Code Review System

Authors

  • Chun-Hsiung Tseng Dept. of Electrical Engineering YuanZe Univ
  • Hao-Chiang Koong Lin Dept. of Information and Learning Technology National Univ
  • Chih-Wei Huang Dept. of Psychology Fo Guang Univ. Yilan
  • Kai-Chun Hou Dept. of Digital Technology Design, National Taipei University
  • Jia-RouLin Dept. of Electrical Engineering YuanZe Univ. Taoyuan

Keywords:

CodeReview, CodeReview; AI; Programming, AI, Programming

Abstract

This study proposes an artificial intelligence (AI)-based code review system, PuppyCodeReview, designed to streamline the code review process. While traditional peer code review is gaining importance in programming education, its effectiveness in university courses remains under question. PuppyCodeReview leverages AI technology to automate code reviews, providing suggestions across multiple aspects, including design, functionality, complexity, testing, naming, and commenting. The system also detects code smells, such as code duplication and long methods.

Downloads

Published

2025-06-06