中文
相关论文

相关论文: Generating Code Summaries Using the Power of the C…

200 篇论文

A main characteristic of crowdsourcing software development (CSD) is the complexity of tasks and skills required by workers to achieve successful software crowdsourcing. The tasks proposed to the crowd in CSD are checked to ensure they are…

软件工程 · 计算机科学 2023-02-13 Abdullah Khanfor

In this paper, the term formula code refers to fragments of source code that implement a mathematical formula. We present empirical studies that analyze the diversity and frequency of formula code in open-source-software projects. In an…

软件工程 · 计算机科学 2020-11-30 Oliver Moseler , Felix Lemmer , Sebastian Baltes , Stephan Diehl

A brief, fluent, and relevant summary can be helpful during program comprehension; however, such a summary does require significant human effort to produce. Often, good summaries are unavailable in software projects, which makes maintenance…

软件工程 · 计算机科学 2025-06-03 Yuvraj Virk , Premkumar Devanbu , Toufique Ahmed

Product review nowadays has become an important source of information, not only for customers to find opinions about products easily and share their reviews with peers, but also for product manufacturers to get feedback on their products.…

计算与语言 · 计算机科学 2011-10-10 Duy Khang Ly , Kazunari Sugiyama , Ziheng Lin , Min-Yen Kan

Code summarization (CS) is becoming a promising area in recent language understanding, which aims to generate sensible human language automatically for programming language in the format of source code, serving in the most convenience of…

计算与语言 · 计算机科学 2021-06-02 Hongqiu Wu , Hai Zhao , Min Zhang

Existing multi-document summarization approaches produce a uniform summary for all users without considering individuals' interests, which is highly impractical. Making a user-specific summary is a challenging task as it requires: i)…

信息检索 · 计算机科学 2024-08-15 Samira Ghodratnama , Mehrdad Zakershahrak

To automatically produce a brief yet expressive summary of a long video, an automatic algorithm should start by resembling the human process of summary generation. Prior work proposed supervised and unsupervised algorithms to train models…

计算机视觉与模式识别 · 计算机科学 2019-03-04 Mohamed Elfeki , Ali Borji

We introduce program splicing, a programming methodology that aims to automate the commonly used workflow of copying, pasting, and modifying code available online. Here, the programmer starts by writing a "draft" that mixes unfinished code,…

编程语言 · 计算机科学 2017-05-26 Yanxin Lu , Swarat Chaudhuri , Chris Jermaine , David Melski

Huge amount of information is present in the World Wide Web and a large amount is being added to it frequently. A query-specific summary of multiple documents is very helpful to the user in this context. Currently, few systems have been…

信息检索 · 计算机科学 2015-01-20 C Ravindranath Chowdary , P Sreenivasa Kumar

Data summarization is the process of producing interpretable and representative subsets of an input dataset. It is usually performed following a one-shot process with the purpose of finding the best summary. A useful summary contains k…

机器学习 · 计算机科学 2022-05-30 Brit Youngmann , Sihem Amer-Yahia , Aurélien Personnaz

Large Language Models have been recently exploited as judges for complex natural language processing tasks, such as Q&A. The basic idea is to delegate to an LLM the assessment of the "quality" of the output provided by an automated…

Multi-document summarization is the process of automatically generating a concise summary of multiple documents related to the same topic. This summary can help users quickly understand the key information from a large collection of…

计算与语言 · 计算机科学 2023-12-20 Charles Rajan , Nishit Asnani , Shreya Singh

Crowdsourcing enables one to leverage on the intelligence and wisdom of potentially large groups of individuals toward solving problems. Common problems approached with crowdsourcing are labeling images, translating or transcribing text,…

人机交互 · 计算机科学 2018-01-09 Florian Daniel , Pavel Kucherbaev , Cinzia Cappiello , Boualem Benatallah , Mohammad Allahbakhsh

Nowadays, neural text generation has made tremendous progress in abstractive summarization tasks. However, most of the existing summarization models take in the whole document all at once, which sometimes cannot meet the needs in practice.…

计算与语言 · 计算机科学 2024-06-11 Xiuying Chen , Shen Gao , Mingzhe Li , Qingqing Zhu , Xin Gao , Xiangliang Zhang

In recent years, crowdsourcing, aka human aided computation has emerged as an effective platform for solving problems that are considered complex for machines alone. Using human is time-consuming and costly due to monetary compensations.…

数据结构与算法 · 计算机科学 2016-04-08 Arya Mazumdar , Barna Saha

Prompt engineering for large language models (LLMs) is often a manual time-intensive process that involves generating, evaluating, and refining prompts iteratively to ensure high-quality outputs. While there has been work on automating…

计算与语言 · 计算机科学 2024-07-19 Derek Austin , Elliott Chartock

Data fusion has played an important role in data mining because high-quality data is required in a lot of applications. As on-line data may be out-of-date and errors in the data may propagate with copying and referring between sources, it…

数据库 · 计算机科学 2017-02-03 Yunfan Chen , Lei Chen , Chen Jason Zhang

Automatic summarization methods are efficient but can suffer from low quality. In comparison, manual summarization is expensive but produces higher quality. Can humans and AI collaborate to improve summarization performance? In similar text…

计算与语言 · 计算机科学 2022-06-15 Vivian Lai , Alison Smith-Renner , Ke Zhang , Ruijia Cheng , Wenjuan Zhang , Joel Tetreault , Alejandro Jaimes

In this paper we introduce CrowdSource, a statistical natural language processing system designed to make rapid inferences about malware functionality based on printable character strings extracted from malware binaries. CrowdSource…

密码学与安全 · 计算机科学 2016-05-30 Joshua Saxe , Rafael Turner , Kristina Blokhin

A code summary is a brief natural language description of source code. Summaries are usually only a single sentence long, and yet form the backbone of developer documentation. A short descriptions such as "changes all visible polygons to…

软件工程 · 计算机科学 2024-02-06 Chia-Yi Su , Collin McMillan