Method for performing code reviewing with aid of artificial intelligence model
AssigneeMediatek Inc.
InventorsChien-Hao Li, Yi-Hsi Huang, Wen-Hsiang Hsu, Tzu-Yee Yang, Qin QIN
Life of this patent
Estimating the term…
Abstract
A method for performing code reviewing with aid of an AI model includes: receiving multiple codes to be reviewed; according to a specific database related to the multiple codes, guiding the AI model to review each code among the multiple codes to generate a reviewing result; outputting the reviewing result to a user interface; receiving feedback information regarding the reviewing result from the user interface; and according to the feedback information, guiding the AI model to perform a reflection operation.
Claims21
A method for performing code reviewing with aid of an artificial intelligence (AI) model, comprising:
- receiving multiple codes to be reviewed;
- according to a specific database related to the multiple codes, guiding the AI model to review each code among the multiple codes to generate a reviewing result;
- and
- according to the reviewing result, guiding the AI model to perform a reflection operation.
A non-transitory machine-readable medium for storing a program code, wherein when loaded and executed by a processor, the program code instructs the processor to perform a method for performing code reviewing with aid of an artificial intelligence (AI) model, and the method comprises:
- receiving multiple codes to be reviewed;
- according to a specific database related to the multiple codes, guiding the AI model to review each code among the multiple codes to generate a reviewing result;
- and
- according to the reviewing result, guiding the AI model to perform a reflection operation.
A code reviewing system, wherein the code reviewing system is executed by a processor, and comprises:
- an artificial intelligence (AI) model, arranged to receive multiple codes to be reviewed;
- a specific database related to the multiple codes, wherein according to the specific database, the AI model is guided to review each code among the multiple codes to generate a reviewing result;
- and
- a reflection module, arranged to guide the AI model to perform a reflection operation according to the reviewing result.
Dependencies are inferred from the claim text.