English
Related papers

Related papers: CodeMatcher: Searching Code Based on Sequential Se…

200 papers

Information Retrieval (IR) plays a pivotal role in diverse Software Engineering (SE) tasks, e.g., bug localization and triaging, code retrieval, requirements analysis, etc. The choice of similarity measure is the core component of an IR…

Software Engineering · Computer Science 2018-08-10 Md Masudur Rahman , Saikat Chakraborty , Gail Kaiser , Baishakhi Ray

Traditional information retrieval systems rely on keywords to index documents and queries. In such systems, documents are retrieved based on the number of shared keywords with the query. This lexical-focused retrieval leads to inaccurate…

Information Retrieval · Computer Science 2013-03-08 Fatiha Boubekeur , Wassila Azzoug

Multi-condition information retrieval (IR) presents a significant, yet underexplored challenge for existing systems. This paper introduces MultiConIR, a benchmark specifically designed to evaluate retrieval and reranking models under…

Information Retrieval · Computer Science 2025-09-05 Xuan Lu , Sifan Liu , Bochao Yin , Yongqi Li , Xinghao Chen , Hui Su , Yaohui Jin , Wenjun Zeng , Xiaoyu Shen

The advent of Large Language Models (LLMs) heralds a pivotal shift in online user interactions with information. Traditional Information Retrieval (IR) systems primarily relied on query-document matching, whereas LLMs excel in comprehending…

Information Retrieval · Computer Science 2023-11-22 Samira Ghodratnama , Mehrdad Zakershahrak

Semantic identifiers (IDs) have proven effective in adapting large language models for generative recommendation and retrieval. However, existing methods often suffer from semantic ID conflicts, where semantically similar documents (or…

Information Retrieval · Computer Science 2025-09-23 Ruohan Zhang , Jiacheng Li , Julian McAuley , Yupeng Hou

Effective code retrieval plays a crucial role in advancing code generation, bug fixing, and software maintenance, particularly as software systems increase in complexity. While current code embedding models have demonstrated promise in…

Computation and Language · Computer Science 2025-03-05 Tarun Suresh , Revanth Gangi Reddy , Yifei Xu , Zach Nussbaum , Andriy Mulyar , Brandon Duderstadt , Heng Ji

Code embeddings capture the semantic representations of code and are crucial for various code-related large language model (LLM) applications, such as code search. Previous training primarily relies on optimizing the InfoNCE loss by…

Computation and Language · Computer Science 2025-07-18 Zuchen Gao , Zizheng Zhan , Xianming Li , Erxin Yu , Ziqi Zhan , Haotian Zhang , Bin Chen , Yuqun Zhang , Jing Li

Deep Semantic Matching is a crucial component in various natural language processing applications such as question and answering (QA), where an input query is compared to each candidate question in a QA corpus in terms of relevance.…

Computation and Language · Computer Science 2020-03-26 Changyu Miao , Zhen Cao , Yik-Cheung Tam

Differentiable Search Index is a recently proposed paradigm for document retrieval, that encodes information about a corpus of documents within the parameters of a neural network and directly maps queries to corresponding documents. These…

Information Retrieval · Computer Science 2024-08-20 Varsha Kishore , Chao Wan , Justin Lovelace , Yoav Artzi , Kilian Q. Weinberger

The state-of-the-art solutions to the vocabulary mismatch in information retrieval (IR) mainly aim at leveraging either the relational semantics provided by external resources or the distributional semantics, recently investigated by deep…

Information Retrieval · Computer Science 2017-07-28 Gia-Hung Nguyen , Laure Soulier , Lynda Tamine , Nathalie Bricon-Souf

Code retrieval helps developers reuse the code snippet in the open-source projects. Given a natural language description, code retrieval aims to search for the most relevant code among a set of code. Existing state-of-the-art approaches…

Computation and Language · Computer Science 2020-08-21 Qihao Zhu , Zeyu Sun , Xiran Liang , Yingfei Xiong , Lu Zhang

In this paper we address the following problem in web document and information retrieval (IR): How can we use long-term context information to gain better IR performance? Unlike common IR methods that use bag of words representation for…

Information Retrieval · Computer Science 2015-03-02 H. Palangi , L. Deng , Y. Shen , J. Gao , X. He , J. Chen , X. Song , R. Ward

Large language model (LLM)-based search agents have proven promising for addressing knowledge-intensive problems by incorporating information retrieval capabilities. Existing works largely focus on optimizing the reasoning paradigms of…

Artificial Intelligence · Computer Science 2026-01-09 Tongyu Wen , Guanting Dong , Zhicheng Dou

Recently, parallel search engines have been implemented based on scalable distributed file systems such as Google File System. However, we claim that building a massively-parallel search engine using a parallel DBMS can be an attractive…

Databases · Computer Science 2012-08-22 Kyu-Young Whang , Tae-Seob Yun , Yeon-Mi Yeo , Il-Yeol Song , Hyuk-Yoon Kwon , In-Joong Kim

Duplicated code has a negative impact on the quality of software systems and should be detected at least. In this paper, we discuss an approach that improves source code retrieval using the structural information about the programs. We…

Software Engineering · Computer Science 2013-08-19 Yoshihisa Udagawa

This study finds that existing information retrieval (IR) models show significant biases based on the linguistic complexity of input queries, performing well on linguistically simpler (or more complex) queries while underperforming on…

Computation and Language · Computer Science 2025-04-11 Jiali Cheng , Hadi Amiri

Text search based on lexical matching of keywords is not satisfactory due to polysemous and synonymous words. Semantic search that exploits word meanings, in general, improves search performance. In this paper, we survey WordNet-based…

Computation and Language · Computer Science 2018-07-17 Vuong M. Ngo , Tru H. Cao , Tuan M. V. Le

There has been an increase of interest in code search using natural language. Assessing the performance of such code search models can be difficult without a readily available evaluation suite. In this paper, we present an evaluation…

Software Engineering · Computer Science 2019-10-03 Hongyu Li , Seohyun Kim , Satish Chandra

Search engine has become a fundamental component in various web and mobile applications. Retrieving relevant documents from the massive datasets is challenging for a search engine system, especially when faced with verbose or tail queries.…

Information Retrieval · Computer Science 2020-08-11 Kuan Fang , Long Zhao , Zhan Shen , RuiXing Wang , RiKang Zhour , LiWen Fan

Large language models make remarkable progress in reasoning capabilities. Existing works focus mainly on deductive reasoning tasks (e.g., code and math), while another type of reasoning mode that better aligns with human learning, inductive…

Computation and Language · Computer Science 2025-03-18 Kedi Chen , Zhikai Lei , Fan Zhang , Yinqi Zhang , Qin Chen , Jie Zhou , Liang He , Qipeng Guo , Kai Chen , Wei Zhang