paper-with-me

홈 › Papers

On Unified Prompt Tuning for Request Quality Assurance in Public Code Review

2024-04-11 · Xinyu Chen, Lin Li, Rui Zhang, Peng Liang

Public Code Review (PCR) can be implemented through a Software Question Answering (SQA) community, which facilitates high knowledge dissemination. Current methods mainly focus on the reviewer's perspective, including finding a capable reviewer, predicting comment quality, and recommending/generating review comments. Our intuition is that satisfying review necessity requests can increase their visibility, which in turn is a prerequisite for better review responses. To this end, we propose a unified framework called UniPCR to complete developer-based request quality assurance (i.e., predicting request necessity and recommending tags subtask) under a Masked Language Model (MLM). Specifically, we reformulate both subtasks via 1) text prompt tuning, which converts two subtasks into MLM by constructing prompt templates using hard prompt; 2) code prefix tuning, which optimizes a small segment of generated continuous vectors as the prefix of the code representation using soft prompt. Experimental results on the Public Code Review dataset for the time span 2011-2022 demonstrate that our UniPCR framework adapts to the two subtasks and outperforms comparable accuracy-based results with state-of-the-art methods for request quality assurance. These conclusions highlight the effectiveness of our unified framework from the developer's perspective in public code review.

📄 PDF Abstract BibTeX arXiv:2404.07942

Code (0)

등록된 구현이 없습니다.

Tasks

Language ModelingLanguage ModellingQuestion Answering

Methods 이 논문이 사용한 방법론

Focus 설명 없음

Similar Papers 제목 키워드 기반

Knowledge-Guided Prompt Learning for Request Quality Assurance in Public Code Review

2024-10-29 · Lin Li, Xinchun Yu, Xinyu Chen, Peng Liang

Public Code Review (PCR) is developed in the Software Question Answering (SQA) community, assisting developers in exploring high-quality and efficient review services. Current methods on PCR mainly focus on the reviewer'…

Prompt LearningQuestion AnsweringTAG

An Empirical Study of Uncertainty in Polygon Annotation and the Impact of Quality Assurance

2023-11-05 · Eric Zimmermann, Justin Szeto, Frederic Ratle

Polygons are a common annotation format used for quickly annotating objects in instance segmentation tasks. However, many real-world annotation projects request near pixel-perfect labels. While strict pixel guidelines ma…

Instance SegmentationSemantic Segmentation

SecureCode: A Production-Grade Multi-Turn Dataset for Training Security-Aware Code Generation Models

2025-12-20 · Scott Thornton arxiv

AI coding assistants produce vulnerable code in 45\% of security-relevant scenarios~\cite{veracode2025}, yet no public training dataset teaches both traditional web security and AI/ML-specific defenses in a format suitab…

Code Generation

Tiny QA Benchmark++: Ultra-Lightweight, Synthetic Multilingual Dataset Generation & Smoke-Tests for Continuous LLM Evaluation

2025-05-17 · Vincent Koc

Tiny QA Benchmark++ (TQB++) presents an ultra-lightweight, multilingual smoke-test suite designed to give large-language-model (LLM) pipelines a unit-test style safety net dataset that runs in seconds with minimal cost. …

Dataset GenerationGPULarge Language ModelMMLU+2

Creating Arabic LLM Prompts at Scale

2024-08-12 · Abdelrahman El-Sheikh, Ahmed Elmogtaba, Kareem Darwish, Muhammad Elmallah 외

The debut of chatGPT and BARD has popularized instruction following text generation using LLMs, where a user can interrogate an LLM using natural language requests and obtain natural language answers that matches their r…

Headline GenerationInstruction FollowingLanguage ModelingLanguage Modelling+4