Improve model card: add paper details, update license, and add library tag

#3
by nielsr HF Staff - opened
Files changed (1) hide show
  1. README.md +13 -7
README.md CHANGED
@@ -1,21 +1,27 @@
1
  ---
2
- license: apache-2.0
3
- language:
4
- - en
5
  base_model:
6
  - state-spaces/mamba2-1.3b
 
 
 
7
  pipeline_tag: question-answering
 
8
  ---
9
 
 
 
 
10
 
11
- # Single-Pass Scanner
12
 
13
- This repository contains model checkpoint for [Single-Pass Scanner](https://github.com/MambaRetriever/MambaRetriever)
 
14
 
15
- The model architecture is built upon [mamba](https://github.com/state-spaces/mamba), and is trained from [mamba2-1.3b](https://huggingface.co/state-spaces/mamba2-1.3b)
16
 
 
17
 
18
- # Usage
19
 
20
  We highly recommend creating a new conda environment first:
21
  ```
 
1
  ---
 
 
 
2
  base_model:
3
  - state-spaces/mamba2-1.3b
4
+ language:
5
+ - en
6
+ license: mit
7
  pipeline_tag: question-answering
8
+ library_name: transformers
9
  ---
10
 
11
+ # Single-Pass Document Scanning for Question Answering
12
+
13
+ This repository contains the model checkpoint for [Single-Pass Document Scanning for Question Answering](https://huggingface.co/papers/2504.03101), presented in the paper of the same name.
14
 
15
+ The Single-Pass Scanner addresses the challenge of handling extremely large documents for question answering by processing the entire text in linear time, preserving global coherence while identifying the most relevant sentences for a given query. Built upon the Mamba architecture, it offers a computationally efficient solution for QA over massive text.
16
 
17
+ ## Abstract
18
+ Handling extremely large documents for question answering is challenging: chunk-based embedding methods often lose track of important global context, while full-context transformers can be prohibitively expensive for hundreds of thousands of tokens. We propose a single-pass document scanning approach that processes the entire text in linear time, preserving global coherence while deciding which sentences are most relevant to the query. On 41 QA benchmarks, our single-pass scanner consistently outperforms chunk-based embedding methods and competes with large language models at a fraction of the computational cost. By conditioning on the entire preceding context without chunk breaks, the method preserves global coherence, which is especially important for long documents. Overall, single-pass document scanning offers a simple solution for question answering over massive text.
19
 
20
+ For the official code, setup instructions, and detailed evaluation, please refer to the [Single-Pass Scanner GitHub repository](https://github.com/MambaRetriever/MambaRetriever). The training and evaluation datasets are available at [Hugging Face Datasets](https://huggingface.co/datasets/MambaRetriever/MambaRetriever).
21
 
22
+ The model architecture is built upon [mamba](https://github.com/state-spaces/mamba), and is trained from [mamba2-1.3b](https://huggingface.co/state-spaces/mamba2-1.3b).
23
 
24
+ ## Usage
25
 
26
  We highly recommend creating a new conda environment first:
27
  ```