Predicting Usefulness of Code Review Comments using Textual Features and Developer Experience
Not on the map. Why?
Abstract (arXiv)
Although peer code review is widely adopted in both commercial and open source development, existing studies suggest that such code reviews often contain a significant amount of non-useful review comments. Unfortunately, to date, no tools or techniques exist that can provide automatic support in improving those non-useful comments. In this paper, we first report a comparative study between useful and non-useful review comments where we contrast between them using their textual characteristics, and reviewers' experience. Then, based on the findings from the study, we develop RevHelper, a prediction model that can help the developers improve their code review comments through automatic prediction of their usefulness during review submission. Comparative study using 1,116 review comments suggested that useful comments share more vocabulary with the changed code, contain salient items like relevant code elements, and their reviewers are generally more experienced. Experiments using 1,482 review comments report that our model can predict comment usefulness with 66% prediction accuracy which is promising. Comparison with three variants of a baseline model using a case study validates our empirical findings and demonstrates the potential of our model.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Jul 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 3; 2024: 4; 2025: 2; 2026: 3.
13 papers.
Sort:
By area:
- 2024CRScore: Grounding Automated Evaluation of Code Review Comments in Code Claims and Smellscited by 8
- 2021The Forgotten Role of Search Queries in IR-based Bug Localization: An Empirical Studycited by 5
- 2024Leveraging Reviewer Experience in Code Review Comment Generationcited by 4
- 2025CodeReviewQA: The Code Review Comprehension Assessment for Large Language Modelscited by 3
- 2023Generative AI for Software Metadata: Overview of the Information Retrieval in Software Engineering Track at FIRE 2023cited by 1
- 2024On Unified Prompt Tuning for Request Quality Assurance in Public Code Reviewcited by 1
- 2026Rethinking Code Review in the Age of AI: A Vision for Agentic Code Reviewcited by 1
- 2026Is Agentic Code Review Helpful? Mining Developers' Feedback to CodeRabbit Reviews in the Wildcited by 1
- 2023A study of the impact of generative AI-based data augmentation on software metadata classificationcited by 0
- 2023Leveraging Generative AI: Improving Software Metadata Classification with Generated Code-Comment Pairscited by 0
- 2024Knowledge-Guided Prompt Learning for Request Quality Assurance in Public Code Reviewcited by 0
- 2025Exploring the Potential of Large Language Models in Fine-Grained Review Comment Classificationcited by 0
- 2026Is Agentic Code Review Helpful? Mining Developers' Feedback to CodeRabbit Reviews in the Wild3 Jul 2026
- 2026Rethinking Code Review in the Age of AI: A Vision for Agentic Code Review17 May 2026
- 2026LLMs for Qualitative Data Analysis Fail on Security-specificComments in Human Experiments12 Apr 2026
- 2025Exploring the Potential of Large Language Models in Fine-Grained Review Comment Classification13 Aug 2025
- 2025CodeReviewQA: The Code Review Comprehension Assessment for Large Language Models20 Mar 2025
- 2024Knowledge-Guided Prompt Learning for Request Quality Assurance in Public Code Review29 Oct 2024
- 2024CRScore: Grounding Automated Evaluation of Code Review Comments in Code Claims and Smells29 Sep 2024
- 2024Leveraging Reviewer Experience in Code Review Comment Generation17 Sep 2024
- 2024On Unified Prompt Tuning for Request Quality Assurance in Public Code Review11 Apr 2024
- 2023Generative AI for Software Metadata: Overview of the Information Retrieval in Software Engineering Track at FIRE 202327 Oct 2023
- 2023Leveraging Generative AI: Improving Software Metadata Classification with Generated Code-Comment Pairs14 Oct 2023
- 2023A study of the impact of generative AI-based data augmentation on software metadata classification14 Oct 2023
- 2024CRScore: Grounding Automated Evaluation of Code Review Comments in Code Claims and Smellscited by 8
- 2021The Forgotten Role of Search Queries in IR-based Bug Localization: An Empirical Studycited by 5
- 2024Leveraging Reviewer Experience in Code Review Comment Generationcited by 4
- 2025CodeReviewQA: The Code Review Comprehension Assessment for Large Language Modelscited by 3
- 2023Generative AI for Software Metadata: Overview of the Information Retrieval in Software Engineering Track at FIRE 2023cited by 1
- 2024On Unified Prompt Tuning for Request Quality Assurance in Public Code Reviewcited by 1
- 2023A study of the impact of generative AI-based data augmentation on software metadata classificationcited by 0
- 2023Leveraging Generative AI: Improving Software Metadata Classification with Generated Code-Comment Pairscited by 0
- 2024Knowledge-Guided Prompt Learning for Request Quality Assurance in Public Code Reviewcited by 0
- 2025Exploring the Potential of Large Language Models in Fine-Grained Review Comment Classificationcited by 0
- 2026LLMs for Qualitative Data Analysis Fail on Security-specificComments in Human Experimentscited by 0
- 2026LLMs for Qualitative Data Analysis Fail on Security-specificComments in Human Experiments12 Apr 2026
- 2025Exploring the Potential of Large Language Models in Fine-Grained Review Comment Classification13 Aug 2025
- 2025CodeReviewQA: The Code Review Comprehension Assessment for Large Language Models20 Mar 2025
- 2024Knowledge-Guided Prompt Learning for Request Quality Assurance in Public Code Review29 Oct 2024
- 2024CRScore: Grounding Automated Evaluation of Code Review Comments in Code Claims and Smells29 Sep 2024
- 2024Leveraging Reviewer Experience in Code Review Comment Generation17 Sep 2024
- 2024On Unified Prompt Tuning for Request Quality Assurance in Public Code Review11 Apr 2024
- 2023Generative AI for Software Metadata: Overview of the Information Retrieval in Software Engineering Track at FIRE 202327 Oct 2023
- 2023Leveraging Generative AI: Improving Software Metadata Classification with Generated Code-Comment Pairs14 Oct 2023
- 2023A study of the impact of generative AI-based data augmentation on software metadata classification14 Oct 2023
- 2021The Forgotten Role of Search Queries in IR-based Bug Localization: An Empirical Study11 Aug 2021