Iterative Hierarchical Attention for Answering Complex Questions over Long Documents
Not on the map. Why?
Abstract (arXiv)
We propose a new model, DocHopper, that iteratively attends to different parts of long, hierarchically structured documents to answer complex questions. Similar to multi-hop question-answering (QA) systems, at each step, DocHopper uses a query q to attend to information from a document, combines this ``retrieved'' information with q to produce the next query. However, in contrast to most previous multi-hop QA systems, DocHopper is able to ``retrieve'' either short passages or long sections of the document, thus emulating a multi-step process of ``navigating'' through a long document to answer a question. To enable this novel behavior, DocHopper does not combine document information with q by concatenating text to the text of q, but by combining a compact neural representation of q with a compact neural representation of a hierarchical part of the document, which can potentially be quite large. We experiment with DocHopper on four different QA tasks that require reading long and complex documents to answer multi-hop questions, and show that DocHopper achieves state-of-the-art results on three of the datasets. Additionally, DocHopper is efficient at inference time, being 3--10 times faster than the baselines.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 30 of its 35 references that are in the map. First posted on arXiv 1 Jun 2021.
Builds on
30 of 35 references.
References · 30
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,779
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,686
- 2020Longformer: The Long-Document Transformercited by 3,362
- 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,126
- 2021A Dataset of Information-Seeking Questions and Answers Anchored in Research Paperscited by 475
- 2018The Web as a Knowledge-base for Answering Complex Questionscited by 409
- 2020HybridQA: A Dataset of Multi-Hop Question Answering over Tabular and Textual Datacited by 263
- 2017Constructing Datasets for Multi-hop Reading Comprehension Across Documentscited by 190
- 2019PullNet: Open Domain Question Answering with Iterative Retrieval on Knowledge Bases and Textcited by 182
18 more
- 2018Open Domain Question Answering Using Early Fusion of Knowledge Bases and Textcited by 167
- 2020Answering Complex Open-Domain Questions with Multi-Hop Dense Retrievalcited by 160
- 2019HIBERT: Document Level Pre-training of Hierarchical Bidirectional Transformers for Document Summarizationcited by 120
- 2019Hierarchical Graph Network for Multi-hop Question Answeringcited by 83
- 2018Text Segmentation as a Supervised Learning Taskcited by 76
- 2018Interpretation of Natural Language Rules in Conversational Machine Readingcited by 72
- 2019Dynamically Fused Graph Network for Multi-hop Reasoningcited by 63
- 2019Extractive Summarization of Long Documents by Combining Global and Local Contextcited by 59
- 2019Knowledge Guided Text Retrieval and Reading for Open Domain Question Answeringcited by 59
- 2020Answering Open-Domain Questions of Varying Reasoning Steps from Textcited by 43
- 2020Differentiable Reasoning over a Virtual Knowledge Basecited by 39
- 2020Facts as Experts: Adaptable and Interpretable Neural Memory over Symbolic Knowledgecited by 37
- 2020Discern: Discourse-Aware Entailment Reasoning Network for Conversational Machine Readingcited by 33
- 2018Multi-granularity hierarchical attention fusion networks for reading comprehension and question answeringcited by 28
- 2016A Hierarchical Model of Reviews for Aspect-based Sentiment Analysiscited by 21
- 2020HopRetriever: Retrieve Hops over Wikipedia to Answer Complex Questionscited by 19
- 2021Reasoning Over Virtual Knowledge Bases With Open Predicate Relationscited by 18
- 2019Language Model Pre-training for Hierarchical Document Representationscited by 7
Built on by
Citing papers per year: 2022: 1; 2023: 6; 2024: 2; 2025: 1.
10 papers.
- 2023PEARL: Prompting Large Language Models to Plan and Execute Actions Over Long Documentscited by 61
- 2024HOLMES: Hyper-Relational Knowledge Graphs for Multi-hop Question Answering using LLMscited by 24
- 2023Leveraging Structured Information for Explainable Multi-hop Question Answering and Reasoningcited by 22
- 2023SUQL: Conversational Search over Structured and Unstructured Data with Large Language Modelscited by 13
- 2022A Survey on Table-and-Text HybridQA: Concepts, Methods, Challenges and Future Directionscited by 7
- 2025Hybrid Graphs for Table-and-Text based Question Answering using LLMscited by 7
- 2023TACR: A Table-alignment-based Cell-selection and Reasoning Model for Hybrid Question-Answeringcited by 2
- 2023HopPG: Self-Iterative Program Generation for Multi-Hop Question Answering over Heterogeneous Knowledgecited by 1
- 2024Chain of Condition: Construct, Verify and Solve Conditions for Conditional Question Answeringcited by 1
- 2023Perturbation-based Active Learning for Question Answeringcited by 0
- 2025Hybrid Graphs for Table-and-Text based Question Answering using LLMs29 Jan 2025
- 2024Chain of Condition: Construct, Verify and Solve Conditions for Conditional Question Answering10 Aug 2024
- 2024HOLMES: Hyper-Relational Knowledge Graphs for Multi-hop Question Answering using LLMs10 Jun 2024
- 2023SUQL: Conversational Search over Structured and Unstructured Data with Large Language Models16 Nov 2023
- 2023Leveraging Structured Information for Explainable Multi-hop Question Answering and Reasoning7 Nov 2023
- 2023Perturbation-based Active Learning for Question Answering4 Nov 2023
- 2023HopPG: Self-Iterative Program Generation for Multi-Hop Question Answering over Heterogeneous Knowledge22 Aug 2023
- 2023TACR: A Table-alignment-based Cell-selection and Reasoning Model for Hybrid Question-Answering24 May 2023
- 2023PEARL: Prompting Large Language Models to Plan and Execute Actions Over Long Documents23 May 2023
- 2022A Survey on Table-and-Text HybridQA: Concepts, Methods, Challenges and Future Directions27 Dec 2022