RECIPER: A Dual-View Retrieval Pipeline for Procedure-Oriented Materials Question Answering
Organizations: CyPhi (ΨΦ) AI Research Lab, School of IT, Monash University, Malaysia Campus · Department of Electronic & Computer Engineering, The Hong Kong University of Science and Technology · Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences
Abstract
Retrieving procedure-oriented evidence from materials science papers is difficult because key synthesis details are often scattered across long, context-heavy documents and are not well captured by paragraph-only dense retrieval. We present RECIPER, a dual-view retrieval pipeline that indexes both paragraph-level context and compact large language model-extracted procedural summaries, then combines the two candidate streams with lightweight lexical reranking. Across four dense retrieval backbones, RECIPER consistently improves early-rank retrieval over paragraph-only dense retrieval, achieving average gains of +3.73 in Recall@1, +2.85 in nDCG@10, and +3.13 in MRR. With BGE-large-en-v1.5, it reaches 86.82%, 97.07%, and 97.85% on Recall@1, Recall@5, and Recall@10, respectively. We further observe improved downstream question answering under automatic metrics, suggesting that procedural summaries can serve as a useful complementary retrieval signal for procedure-oriented materials question answering. Code and data are available at https://github.com/ReaganWu/RECIPER.
Figures & tables
| Group | System | R@1 | R@5 | R@10 | nDCG@10 | MRR |
| External Paragraph Baselines | BM25 [ 10 ] | 0.6172 | 0.8066 | 0.8477 | 0.7335 | 0.6967 |
| all-MiniLM-L6-v2 [ 17 ] | 0.7432 | 0.9102 | 0.9307 | 0.8438 | 0.8150 | |
| Contriever [ 5 ] | 0.7793 | 0.9131 | 0.9375 | 0.8615 | 0.8367 | |
| BGE-large-en-v1.5 [ 18 ] | 0.8408 | 0.9512 | 0.9619 | 0.9061 | 0.8875 | |
| E5-large-v2 [ 16 ] | 0.8477 | 0.9561 | 0.9717 | 0.9136 | 0.8945 | |
| BM25 + BGE-large-en-v1.5 | 0.7549 | 0.9443 | 0.9629 | 0.8665 | 0.8345 |
| Backbone | vs Paragraph | vs Hybrid | ||
|---|---|---|---|---|
| R@1 | nDCG@10 | R@1 | nDCG@10 | |
| MiniLM | +0.0468 | +0.0344 | +0.0273 | +0.0151 |
| Contriever | +0.0361 | +0.0332 | +0.0263 | +0.0186 |
| BGE | +0.0274 | +0.0223 | +0.0196 | +0.0102 |
| E5 | +0.0390 | +0.0242 | +0.0293 | +0.0138 |
| Average | +0.0373 | +0.0285 | +0.0256 | +0.0144 |
| Model | M | BERT-F1 | R-L | Cos | BLT |
|---|---|---|---|---|---|
| GPT-5 [ 8 ] | 0.8612 | 0.2387 | 0.7745 | 0.3787 | |
| 0.8552 | 0.2137 | 0.7592 | 0.3747 | ||
| 0.8465 | 0.2035 | 0.7350 | 0.3794 | ||
| Deepseek-32B [ 4 ] | 0.8662 | 0.2517 | 0.7379 | 0.3604 | |
| 0.8646 | 0.2428 | 0.7430 | 0.3555 | ||
| 0.8520 | 0.1945 | 0.7030 | 0.3366 |
Evidence Retrieval
Evidence retrieval finds and organizes source-grounded information to answer questions, verify claims, and support decisions.
See all 156 papers