中文
相关论文

相关论文: Recovering Variable Names for Minified Code with U…

200 篇论文

In software development, it is common for programmers to copy-paste or port code snippets and then adapt them to their use case. This scenario motivates the code adaptation task -- a variant of program repair which aims to adapt variable…

软件工程 · 计算机科学 2023-10-09 Xiaoyu Liu , Jinu Jang , Neel Sundaresan , Miltiadis Allamanis , Alexey Svyatkovskiy

Existing information retrieval systems are largely constrained by their reliance on vector inner products to assess query-document relevance, which naturally limits the expressiveness of the relevance score they can produce. We propose a…

信息检索 · 计算机科学 2025-05-02 Julian Killingback , Hansi Zeng , Hamed Zamani

The JavaScript Object Notation (JSON) is a popular data format used in document stores to natively support semi-structured data. In this paper, we address the problem of JSON similarity lookup queries: given a query document and a distance…

数据库 · 计算机科学 2022-01-24 Thomas Hütter , Nikolaus Augsten , Christoph M. Kirsch , Michael J. Carey , Chen Li

In software engineering (SE) tasks, the naming approach is so important that it attracts many scholars from all over the world to study how to improve the quality of method names. To accurately recommend method names, we employ a novel…

软件工程 · 计算机科学 2022-01-25 Weidong Wang , Dian Li , Yujian Kang

Most online code snippets do not run. This means that developers looking to reuse code from online sources must manually find and fix errors. We present an approach for automatically evaluating and correcting errors in Node.js code…

软件工程 · 计算机科学 2023-08-24 Brittany Reid , Christoph Treude , Markus Wagner

Named Entity Recognition (NER) is a machine learning task that traditionally relies on supervised learning and annotated data. Acquiring such data is often a challenge, particularly in specialized fields like medical, legal, and financial…

JavaScript (JS) is one of the most popular programming languages due to its flexibility and versatility, but maintaining JS code is tedious and error-prone. In our research, we conducted an empirical study to characterize the relationship…

软件工程 · 计算机科学 2021-02-18 Zijian Jiang , Hao Zhong , Na Meng

Developers use search for various tasks such as finding code, documentation, debugging information, etc. In particular, web search is heavily used by developers for finding code examples and snippets during the coding process. Recently,…

软件工程 · 计算机科学 2021-03-23 Nikitha Rao , Chetan Bansal , Joe Guan

Information extraction (IE) plays very important role in natural language processing (NLP) and is fundamental to many NLP applications that used to extract structured information from unstructured text data. Heuristic-based searching and…

计算与语言 · 计算机科学 2023-07-04 Shiyu Yuan , Carlo Lipizzi

This paper investigates the problem of recovering source terms in abstract initial value problems (IVP) commonly used to model various scientific phenomena in physics, chemistry, economics, and other fields. We consider source terms of the…

动力系统 · 数学 2024-01-30 Akram Aldroubi , Le Gong , Ilya Krishtal , Brendan Miller , Sumati Thareja

In this paper, we present an approach to incorporate retrieved datapoints as supporting evidence for context-dependent semantic parsing, such as generating source code conditioned on the class environment. Our approach naturally combines a…

计算与语言 · 计算机科学 2019-06-18 Daya Guo , Duyu Tang , Nan Duan , Ming Zhou , Jian Yin

In 2022, the Journal of Statistics and Data Science Education (JSDSE) instituted augmented requirements for authors to post deidentified data and code underlying their papers. These changes were prompted by an increased focus on…

其他统计学 · 统计学 2024-07-09 Nicholas J. Horton , Sara Stoudt

Our objective in this work is long range understanding of the narrative structure of movies. Instead of considering the entire movie, we propose to learn from the `key scenes' of the movie, providing a condensed look at the full storyline.…

计算机视觉与模式识别 · 计算机科学 2020-10-26 Max Bain , Arsha Nagrani , Andrew Brown , Andrew Zisserman

Data-driven identification of differential equations is an interesting but challenging problem, especially when the given data are corrupted by noise. When the governing differential equation is a linear combination of various differential…

数值分析 · 数学 2023-04-05 Mengyi Tang , Wenjing Liao , Rachel Kuske , Sung Ha Kang

We consider a scenario where we have access to the target domain, but cannot afford on-the-fly training data annotation, and instead would like to construct an alternative training set from a large-scale data pool such that a competitive…

计算机视觉与模式识别 · 计算机科学 2023-03-29 Yue Yao , Huan Lei , Tom Gedeon , Liang Zheng

When data is scarce, software analytics can make many mistakes. For example, consider learning predictors for open source project health (e.g. the number of closed pull requests in twelve months time). The training data for this task may be…

软件工程 · 计算机科学 2023-10-12 Andre Lustosa , Tim Menzies

Query-aware webpage snippet extraction is widely used in search engines to help users better understand the content of the returned webpages before clicking. Although important, it is very rarely studied. In this paper, we propose an…

人工智能 · 计算机科学 2022-10-28 Jingwei Yi , Fangzhao Wu , Chuhan Wu , Xiaolong Huang , Binxing Jiao , Guangzhong Sun , Xing Xie

Understanding software vulnerabilities and their resolutions is crucial for securing modern software systems. This study presents a novel traceability model that links a pair of sentences describing at least one of the three types of…

软件工程 · 计算机科学 2025-03-17 Amiao Gao , Zenong Zhang , Simin Wang , Liguo Huang , Shiyi Wei , Vincent Ng

Software testing is the most commonly used technique in the industry to certify the correctness of software systems. This includes security properties like access control and data confidentiality. However, information flow control and the…

软件工程 · 计算机科学 2019-08-28 Eduardo Geraldo , João Costa Seco

Bioinformatics workflows are essential for complex biological data analyses and are often described in scientific articles with source code in public repositories. Extracting detailed workflow information from articles can improve…

计算与语言 · 计算机科学 2025-03-11 Clémence Sebe , Sarah Cohen-Boulakia , Olivier Ferret , Aurélie Névéol