Personalization of Code Readability Evaluation Based on LLM Using Collaborative Filtering
Buntaro Hiraki, Kensei Hamamoto, Ami Kimura, Masateru Tsunoda, Amjed, Tahir, Kwabena Ebo Bennin, Akito Monden, Keitaro Nakasai

TL;DR
This paper introduces a personalized code readability evaluation method using large language models calibrated with collaborative filtering, improving accuracy by accounting for individual developer preferences.
Contribution
It presents a novel approach combining LLMs with collaborative filtering to personalize code readability assessments, addressing variability among developers.
Findings
Enhanced evaluation accuracy demonstrated
Effective calibration of LLM-based assessments
Potential for improved software maintenance insights
Abstract
Code readability is an important indicator of software maintenance as it can significantly impact maintenance efforts. Recently, LLM (large language models) have been utilized for code readability evaluation. However, readability evaluation differs among developers, so personalization of the evaluation by LLM is needed. This study proposes a method which calibrates the evaluation, using collaborative filtering. Our preliminary analysis suggested that the method effectively enhances the accuracy of the readability evaluation using LLMs.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsText Readability and Simplification
