中文
相关论文

相关论文: Building Knowledge Bases for the Generation of Sof…

200 篇论文

Program synthesis is the task of automatically generating a program consistent with a given specification. A natural way to specify programs is to provide examples of desired input-output behavior, and many current program synthesis…

机器学习 · 计算机科学 2020-07-28 Alexander Suh , Yuval Timen

To assist human review process, we build a novel ReviewRobot to automatically assign a review score and write comments for multiple categories such as novelty and meaningful comparison. A good review needs to be knowledgeable, namely that…

计算与语言 · 计算机科学 2025-06-11 Qingyun Wang , Qi Zeng , Lifu Huang , Kevin Knight , Heng Ji , Nazneen Fatema Rajani

The technology of automatic document summarization is maturing and may provide a solution to the information overload problem. Nowadays, document summarization plays an important role in information retrieval. With a large volume of…

信息检索 · 计算机科学 2012-04-10 Mohsen Pourvali , Mohammad Saniee Abadeh

Stack Overflow has been heavily used by software developers as a popular way to seek programming-related information from peers via the internet. The Stack Overflow community recommends users to provide the related code snippet when they…

软件工程 · 计算机科学 2021-07-06 Zhipeng Gao , Xin Xia , John Grundy , David Lo , Yuan-Fang Li

Confidentiality hinders the publication of authentic, labeled datasets of personal and enterprise data, although they could be useful for evaluating knowledge graph construction approaches in industrial scenarios. Therefore, our plan is to…

数据库 · 计算机科学 2021-08-02 Markus Schröder , Christian Jilek , Andreas Dengel

Search-based Software Testing (SBST) can automatically generate test cases to search for requirements violations. Unlike manual test case development, it can generate a substantial number of test cases in a limited time. However, SBST does…

软件工程 · 计算机科学 2025-12-12 Federico Formica , Mark Lawford , Claudio Menghi

Document grounded generation is the task of using the information provided in a document to improve text generation. This work focuses on two different document grounded generation tasks: Wikipedia Update Generation task and Dialogue…

计算与语言 · 计算机科学 2021-04-27 Shrimai Prabhumoye , Kazuma Hashimoto , Yingbo Zhou , Alan W Black , Ruslan Salakhutdinov

Developers express the meaning of the domain ideas in specifically selected identifiers and comments that form the target implemented code. Software maintenance requires knowledge and understanding of the encoded ideas. This paper presents…

计算与语言 · 计算机科学 2010-03-13 Peter Vaclavik , Jaroslav Poruban , Marek Mezei

Good comments help developers understand software faster and provide better maintenance. However, comments are often missing, generally inaccurate, or out of date. Many of these problems can be avoided by automatic comment generation. This…

软件工程 · 计算机科学 2018-10-17 Sergey Matskevich , Colin S. Gordon

Patents are legal documents that aim at protecting inventions on the one hand and at making technical knowledge circulate on the other. Their complex style -- a mix of legal, technical, and extremely vague language -- makes their content…

计算与语言 · 计算机科学 2023-10-25 Silvia Casola , Alberto Lavelli , Horacio Saggion

Product description generation is a challenging and under-explored task. Most such work takes a set of product attributes as inputs then generates a description from scratch in a single pass. However, this widespread paradigm might be…

计算与语言 · 计算机科学 2022-08-12 Kexin Yang , Dayiheng Liu , Wenqiang Lei , Baosong Yang , Qian Qu , Jiancheng Lv

This thesis introduces a novel methodology for the automated generation of knowledge graphs from user stories by leveraging the advanced capabilities of Large Language Models. Utilizing the LangChain framework as a basis, the User Story…

软件工程 · 计算机科学 2025-06-16 Thayná Camargo da Silva

Writing documentation about software internals is rarely considered a rewarding activity. It is highly time-consuming and the resulting documentation is fragile when the software is continuously evolving in a multi-developer setting.…

软件工程 · 计算机科学 2013-11-13 Tobias Kuhn , Alexandre Bergel

Software development projects involve the use of a wide range of tools to produce a software artifact. Software repositories such as source control systems have become a focus for emergent research because they are a source of rich…

软件工程 · 计算机科学 2016-04-20 Jacqui Finlay , Russel Pears , Andy M. Connor

Usually, programming languages have official documentation to guide developers with APIs, methods, and classes. However, researchers identified insufficient or inadequate documentation examples and flaws with the API's complex structure as…

软件工程 · 计算机科学 2023-12-05 AmirHossein Naghshzan , Latifa Guerrouj , Olga Baysal

Continuous evolution in modern software often causes documentation, tutorials, and examples to be out of sync with changing interfaces and frameworks. Relying on outdated documentation and examples can lead programs to fail or be less…

Concept map is a graphical tool for representing knowledge. They have been used in many different areas, including education, knowledge management, business and intelligence. Constructing of concept maps manually can be a complex task; an…

信息检索 · 计算机科学 2014-09-30 Krunoslav Zubrinic , Damir Kalpic , Mario Milicevic

The task of event extraction has long been investigated in a supervised learning paradigm, which is bound by the number and the quality of the training instances. Existing training data must be manually generated through a combination of…

计算与语言 · 计算机科学 2017-12-12 Ying Zeng , Yansong Feng , Rong Ma , Zheng Wang , Rui Yan , Chongde Shi , Dongyan Zhao

Automating the creation of scientific diagrams from academic papers can significantly streamline the development of tutorials, presentations, and posters, thereby saving time and accelerating the process. Current text-to-image models…

计算与语言 · 计算机科学 2024-10-17 Ishani Mondal , Zongxia Li , Yufang Hou , Anandhavelu Natarajan , Aparna Garimella , Jordan Boyd-Graber

Producing a reduced version of a source text, as in generic or focused summarization, inherently involves two distinct subtasks: deciding on targeted content and generating a coherent text conveying it. While some popular approaches address…

计算与语言 · 计算机科学 2022-10-25 Aviv Slobodkin , Paul Roit , Eran Hirsch , Ori Ernst , Ido Dagan