paper-with-me

홈 › Papers

Repo4QA: Answering Complex Coding Questions via Dense Retrieval on GitHub Repositories

2021-11-16 · ACL ARR November 2021 11 · Anonymous

Open-source platforms such as Github and Stack Overflow both play important roles in our software ecosystem. It is crucial but time-consuming for programmers to raise their specific programming questions on coding forums such as Stack Overflow, which guides them to actual solutions on Github repositories. We show our interest in accelerating such a process and find that traditional Information Retrieval based methods fail to handle the long and complex questions in coding forums and thus cannot find the suitable coding repositories. In order to bridge the semantic gap between repositories and real-world coding questions effectively and efficiently, we introduce a specialized dataset named Repo4QA, which includes over 12,000 question-repository pairs constructed from Stack Overflow and Github. Furthermore, we propose QuReCL, a contrastive learning model based on CodeBERT, to jointly learn the representation of both questions and repositories. Experimental results demonstrate that our model can simultaneously capture the semantic features in both questions and repositories through jointly embedding, and outperforms existing state-of-art methods.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

Contrastive LearningInformation RetrievalRetrieval

Methods 이 논문이 사용한 방법론

Contrastive Learning 설명 없음
CodeBERT 설명 없음

Similar Papers 제목 키워드 기반

Repo4QA: Answering Coding Questions via Dense Retrieval on GitHub Repositories

2022-10-01 · COLING 2022 10 · Minyu Chen, Guoqiang Li, Chen Ma, Jingyang Li 외

Open-source platforms such as GitHub and Stack Overflow both play significant roles in current software ecosystems. It is crucial but time-consuming for developers to raise programming questions in coding forums such as …

Information RetrievalRetrieval

Answering Complex Open-Domain Questions with Multi-Hop Dense Retrieval

2020-09-27 · ICLR 2021 1 · Wenhan Xiong, Xiang Lorraine Li, Srini Iyer, Jingfei Du 외

We propose a simple and efficient multi-hop dense retrieval approach for answering complex open-domain questions, which achieves state-of-the-art performance on two multi-hop datasets, HotpotQA and multi-evidence FEVER. …

Question AnsweringRetrieval

Knowledge Base Question Answering via Encoding of Complex Query Graphs

2018-10-01 · EMNLP 2018 10 · Kangqi Luo, Fengli Lin, Xusheng Luo, Kenny Zhu

Answering complex questions that involve multiple entities and multiple relations using a standard knowledge base is an open and challenging task. Most existing KBQA approaches focus on simpler questions and do not work …

Knowledge Base Question AnsweringQuestion AnsweringSemantic Parsing

Exploring the State of the Art in Legal QA Systems

2023-04-13 · Abdelrahman Abdallah, Bhawna Piryani, Adam Jatowt

Answering questions related to the legal domain is a complex task, primarily due to the intricate nature and diverse range of legal document systems. Providing an accurate answer to a legal query typically necessitates s…

ArticlesNatural Language UnderstandingQuestion Answering

Question-Answering Dense Video Events

2024-09-06 · Hangyu Qin, Junbin Xiao, Angela Yao

This paper presents question-answering on dense video events, a novel task that answers and grounds dense-event questions in long videos, thus challenging MLLMs to faithfully comprehend and reason about multiple events o…

BenchmarkingQuestion AnsweringZero-Shot Video Question Answer