Papers › Learning to Attend On Essential Terms: An Enhanced Retriever-Reader Model for...

Learning to Attend On Essential Terms: An Enhanced Retriever-Reader Model for Open-domain Question Answering

28 Aug 2018NAACL 2019 6arXiv:1808.09492archive 2025-07-28

Jianmo Ni, Chenguang Zhu, Weizhu Chen, Julian McAuley

Open-domain question answering remains a challenging task as it requires models that are capable of understanding questions and answers, collecting useful information, and reasoning over evidence. Previous work typically formulates this task as a reading comprehension or entailment problem given evidence retrieved from search engines. However, existing techniques struggle to retrieve indirectly related evidence when no directly related evidence is provided, especially for complex questions where it is hard to parse precisely what the question asks. In this paper we propose a retriever-reader model that learns to attend on essential terms during the question answering process. We build (1) an essential term selector which first identifies the most important words in a question, then reformulates the query and searches for related evidence; and (2) an enhanced reader that distinguishes between essential terms and distracting words to predict the answer. We evaluate our model on multiple open-domain multiple-choice QA datasets, notably performing at the level of the state-of-the-art on the AI2 Reasoning Challenge (ARC) dataset.

PaperPDFConference PDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

nijianmo/arc-etrr-code officialmentioned in paperpytorch report
ZHO9504/Select-Key-Terms-in-a-Question mentioned on GitHubpytorch report
siqims/ARC-Challenge mentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

ARCMultiple Choice Question Answering (MCQA)Multiple-choiceOpen-Domain Question AnsweringQuestion AnsweringReading Comprehension

1 archive task tag without a task page not shown.

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections