中文
相关论文

相关论文: Jointly Learning to Repair Code and Generate Commi…

200 篇论文

When tasked with supporting multiple languages for a given problem, two approaches have arisen: training a model for each language with the annotation budget divided equally among them, and training on a high-resource language followed by…

计算与语言 · 计算机科学 2022-04-05 Joel Ruben Antony Moniz , Barun Patra , Matthew R. Gormley

Conversational repair is a mechanism used to detect and resolve miscommunication and misinformation problems when two or more agents interact. One particular and underexplored form of repair in emergent communication is the implicit repair…

机器学习 · 计算机科学 2025-02-25 Fábio Vital , Alberto Sardinha , Francisco S. Melo

Both grammatical error correction and text style transfer can be viewed as monolingual sequence-to-sequence transformation tasks, but the scarcity of directly annotated data for either task makes them unfeasible for most languages. We…

计算与语言 · 计算机科学 2019-10-23 Elizaveta Korotkova , Agnes Luhtaru , Maksym Del , Krista Liin , Daiga Deksne , Mark Fishel

Composed Image Retrieval (CIR) aims to search an image of interest using a combination of a reference image and modification text as the query. Despite recent advancements, this task remains challenging due to limited training data and…

信息检索 · 计算机科学 2025-04-09 Yinan Zhou , Yaxiong Wang , Haokun Lin , Chen Ma , Li Zhu , Zhedong Zheng

Large Language Models (LLMs) often produce code with subtle implementation-level bugs despite strong benchmark performance. These errors are hard for LLMs to spot and can have large behavioural effects; yet when asked to summarise code,…

软件工程 · 计算机科学 2025-11-25 Lukas Twist

We present a method for automatically generating repair feedback for syntax errors for introductory programming problems. Syntax errors constitute one of the largest classes of errors (34%) in our dataset of student submissions obtained…

编程语言 · 计算机科学 2016-03-22 Sahil Bhatia , Rishabh Singh

Large language models are known for encoding a vast amount of factual knowledge, but they often becomes outdated due to the ever-changing nature of external information. A promising solution to this challenge is the utilization of model…

计算与语言 · 计算机科学 2024-01-09 Nianwen Si , Hao Zhang , Weiqiang Zhang

Question generation (QG) is to generate natural and grammatical questions that can be answered by a specific answer for a given context. Previous sequence-to-sequence models suffer from a problem that asking high-quality questions requires…

计算与语言 · 计算机科学 2021-06-22 Xin Jia , Hao Wang , Dawei Yin , Yunfang Wu

Text matching is a fundamental technique in both information retrieval and natural language processing. Text matching tasks share the same paradigm that determines the relationship between two given texts. The relationships vary from task…

信息检索 · 计算机科学 2022-08-23 Shicheng Xu , Liang Pang , Huawei Shen , Xueqi Cheng

Many automated program repair techniques have been proposed for fixing bugs. Some of these techniques use the information beyond the given buggy program and test suite to improve the quality of generated patches. However, there are several…

软件工程 · 计算机科学 2021-03-26 Shin Hwei Tan , Ziqiang Li , Lu Yan

In computer science education, test cases are an integral part of programming assignments since they can be used as assessment items to test students' programming knowledge and provide personalized feedback on student-written code. The goal…

计算与语言 · 计算机科学 2024-02-13 Nischal Ashok Kumar , Andrew Lan

Automated generate-and-validate (G&V) program repair techniques typically rely on hard-coded rules, only fix bugs following specific patterns, and are hard to adapt to different programming languages. We propose ENCORE, a new G&V technique,…

软件工程 · 计算机科学 2024-03-12 Thibaud Lutellier , Lawrence Pang , Viet Hung Pham , Moshi Wei , Lin Tan

This paper presents a novel method that allows a machine learning algorithm following the transformation-based learning paradigm \cite{brill95:tagging} to be applied to multiple classification tasks by training jointly and simultaneously on…

计算与语言 · 计算机科学 2007-05-23 Radu Florian , Grace Ngai

We study learning of a matching model for response selection in retrieval-based dialogue systems. The problem is equally important with designing the architecture of a model, but is less explored in existing literature. To learn a robust…

计算与语言 · 计算机科学 2019-06-12 Jiazhan Feng , Chongyang Tao , Wei Wu , Yansong Feng , Dongyan Zhao , Rui Yan

Text embeddings are vital for tasks such as text retrieval and semantic textual similarity (STS). Recently, the advent of pretrained language models, along with unified benchmarks like the Massive Text Embedding Benchmark (MTEB), has…

计算与语言 · 计算机科学 2024-10-22 Mingxin Li , Zhijie Nie , Yanzhao Zhang , Dingkun Long , Richong Zhang , Pengjun Xie

Pretrained large-scale vision-language models such as CLIP have demonstrated excellent generalizability over a series of downstream tasks. However, they are sensitive to the variation of input text prompts and need a selection of prompt…

计算机视觉与模式识别 · 计算机科学 2024-01-02 Lianyu Hu , Liqing Gao , Zekang Liu , Chi-Man Pun , Wei Feng

The progress made in code modeling has been tremendous in recent years thanks to the design of natural language processing learning approaches based on state-of-the-art model architectures. Nevertheless, we believe that the current…

软件工程 · 计算机科学 2022-02-22 Martin Weyssow , Houari Sahraoui , Bang Liu

Online programming courses are becoming more and more popular, but they still have significant drawbacks when compared to the traditional education system, e.g., the lack of feedback. In this study, we apply machine learning methods to…

计算机与社会 · 计算机科学 2021-07-22 Artyom Lobanov , Timofey Bryksin , Alexey Shpilman

The cooperative bandit problem is increasingly becoming relevant due to its applications in large-scale decision-making. However, most research for this problem focuses exclusively on the setting with perfect communication, whereas in most…

机器学习 · 统计学 2021-11-25 Udari Madhushani , Abhimanyu Dubey , Naomi Ehrich Leonard , Alex Pentland

In this study, we assess the efficacy of employing the ChatGPT language model to generate solutions for coding exercises within an undergraduate Java programming course. ChatGPT, a large-scale, deep learning-driven natural language…

软件工程 · 计算机科学 2023-05-24 Eng Lieh Ouh , Benjamin Kok Siew Gan , Kyong Jin Shim , Swavek Wlodkowski