COIL: Revisit Exact Lexical Match in Information Retrieval with Contextualized Inverted List
Not on the map. Why?
Abstract (arXiv)
Classical information retrieval systems such as BM25 rely on exact lexical match and carry out search efficiently with inverted list index. Recent neural IR models shifts towards soft semantic matching all query document terms, but they lose the computation efficiency of exact match systems. This paper presents COIL, a contextualized exact match retrieval architecture that brings semantic lexical matching. COIL scoring is based on overlapping query document tokens' contextualized representations. The new architecture stores contextualized token representations in inverted lists, bringing together the efficiency of exact match and the representation power of deep language models. Our experimental results show COIL outperforms classical lexical retrievers and state-of-the-art deep LM retrievers with similar or smaller latency.
Key facts. Cited by 113 papers in the map (data through 7 Oct 2026). Builds on 24 of its 39 references that are in the map. First posted on arXiv 15 Apr 2021.
Builds on
24 of 39 references.
References · 24
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,779
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,801
- 2017Billion-scale similarity search with GPUscited by 2,477
- 2018Deep contextualized word representationscited by 2,285
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
- 2020ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERTcited by 1,160
- 2014Convolutional Neural Networks for Sentence Classificationcited by 1,124
12 more
- 2020Approximate Nearest Neighbor Negative Contrastive Learning for Dense Text Retrievalcited by 846
- 2019Passage Re-ranking with BERTcited by 629
- 2020Overview of the TREC 2019 deep learning trackcited by 282
- 2020Sparse, Dense, and Attentional Representations for Text Retrievalcited by 213
- 2019Poly-encoders: Transformer Architectures and Pre-training Strategies for Fast and Accurate Multi-sentence Scoringcited by 164
- 2017A Deep Relevance Matching Model for Ad-hoc Retrievalcited by 126
- 2019Deeper Text Understanding for IR with Contextual Neural Language Modelingcited by 111
- 2017End-to-End Neural Ad-hoc Ranking with Kernel Poolingcited by 85
- 2019Context-Aware Sentence/Passage Term Importance Estimation For First Stage Retrievalcited by 65
- 2021Rethink Training of BERT Rerankers in Multi-Stage Retrieval Pipelinecited by 65
- 2020Efficient Document Re-Ranking for Transformers by Precomputing Term Representationscited by 44
- 2016Query Expansion with Locally-Trained Word Embeddingscited by 17
Built on by
Citing papers per year: 2021: 11; 2022: 41; 2023: 21; 2024: 11; 2025: 16; 2026: 13.
113 papers.
Sort:
By area:
- 2024M3-Embedding: Multi-Linguality, Multi-Functionality, Multi-Granularity Text Embeddings Through Self-Knowledge Distillationcited by 1,050
- 2021ColBERTv2: Effective and Efficient Retrieval via Lightweight Late Interactioncited by 464
- 2022Promptagator: Few-shot Dense Retrieval From 8 Examplescited by 233
- 2021Unsupervised Corpus Aware Language Model Pre-training for Dense Passage Retrievalcited by 203
- 2021RocketQAv2: A Joint Training Method for Dense Passage Retrieval and Passage Re-rankingcited by 175
- 2021Condenser: a Pre-training Architecture for Dense Retrievalcited by 162
- 2021SPLADE v2: Sparse Lexical and Expansion Model for Information Retrievalcited by 126
- 2022Autoregressive Search Engines: Generating Substrings as Document Identifierscited by 112
- 2022From Distillation to Hard Negative Sampling: Making Sparse Neural IR Models More Effectivecited by 98
- 2022PLAID: An Efficient Engine for Late Interaction Retrievalcited by 95
- 2021Adversarial Retriever-Ranker for dense text retrievalcited by 82
- 2023Llama2Vec: Unsupervised Adaptation of Large Language Models for Dense Retrievalcited by 77
38 more
- 2021A Few Brief Notes on DeepImpact, COIL, and a Conceptual Framework for Information Retrieval Techniquescited by 69
- 2021Salient Phrase Aware Dense Retrieval: Can a Dense Retriever Imitate a Sparse One?cited by 59
- 2024CoIR: A Comprehensive Benchmark for Code Information Retrieval Modelscited by 59
- 2022Bridging the Gap Between Indexing and Retrieval for Differentiable Search Index with Query Generationcited by 47
- 2022Retrieval as Attention: End-to-end Learning of Retrieval and Reading within a Single Transformercited by 45
- 2022Multi-View Document Representation Learning for Open-Domain Dense Retrievalcited by 41
- 2022ERNIE-Search: Bridging Cross-Encoder with Dual-Encoder via Self On-the-fly Distillation for Dense Passage Retrievalcited by 41
- 2022Towards Robust Ranker for Text Retrievalcited by 37
- 2022Order-Disorder: Imitation Adversarial Attacks for Black-box Neural Ranking Modelscited by 37
- 2025A Survey of Multimodal Retrieval-Augmented Generationcited by 37
- 2022OmniTab: Pretraining with Natural and Synthetic Data for Few-shot Table-based Question Answeringcited by 29
- 2023Rethinking the Role of Token Retrieval in Multi-Vector Retrievalcited by 28
- 2022Multi-CPR: A Multi Domain Chinese Dataset for Passage Retrievalcited by 26
- 2022An Efficiency Study for SPLADE Modelscited by 26
- 2021A Proposed Conceptual Framework for a Representational Approach to Information Retrievalcited by 24
- 2022LaPraDoR: Unsupervised Pretrained Dense Retriever for Zero-Shot Text Retrievalcited by 24
- 2022Introducing Neural Bag of Whole-Words with ColBERTer: Contextualized Late Interactions using Enhanced Reductioncited by 21
- 2022SimANS: Simple Ambiguous Negatives Sampling for Dense Text Retrievalcited by 21
- 2022UnifieR: A Unified Retriever for Large-Scale Retrievalcited by 19
- 2022CITADEL: Conditional Token Interaction via Dynamic Lexical Routing for Efficient and Effective Multi-Vector Retrievalcited by 19
- 2022You can't pick your neighbors, or can you? When and how to rely on retrieval in the kNN-LMcited by 18
- 2023Large Search Model: Redefining Search Stack in the Era of LLMscited by 18
- 2022Parameter-Efficient Neural Reranking for Cross-Lingual and Multilingual Retrievalcited by 17
- 2022No Parameter Left Behind: How Distillation and Model Size Affect Zero-Shot Retrievalcited by 17
- 2022ConTextual Masked Auto-Encoder for Dense Passage Retrievalcited by 16
- 2022DuReader_retrieval: A Large-scale Chinese Benchmark for Passage Retrieval from Web Search Enginecited by 15
- 2022LED: Lexicon-Enlightened Dense Retriever for Large-Scale Retrievalcited by 15
- 2023Resources for Brewing BEIR: Reproducible Reference Models and an Official Leaderboardcited by 15
- 2024Ask-EDA: A Design Assistant Empowered by LLM, Hybrid RAG and Abbreviation De-hallucinationcited by 14
- 2022Multi-Vector Retrieval as Sparse Alignmentcited by 12
- 2023BERM: Training the Balanced and Extractable Representation for Matching to Improve Generalization Ability of Dense Retrievalcited by 11
- 2023Augmenting Black-box LLMs with Medical Textbooks for Biomedical Question Answeringcited by 11
- 2022Incorporating Explicit Knowledge in Pre-trained Language Models for Passage Re-rankingcited by 10
- 2021TLDR: Twin Learning for Dimensionality Reductioncited by 9
- 2022ED2LM: Encoder-Decoder to Language Model for Faster Document Re-ranking Inferencecited by 9
- 2022Query-as-context Pre-training for Dense Passage Retrievalcited by 9
- 2022Isotropic Representation Can Improve Dense Retrievalcited by 8
- 2024Generative Retrieval as Multi-Vector Dense Retrievalcited by 8
50 most cited of 113 All 113 (JSON)
- 2026Retail Product Search: A Practical Approach at Target25 Sep 2026
- 2026Semantic Candidate-Job Matching: A Comparative Evaluation of Dense Embedding Models in Hybrid Retrieval20 Sep 2026
- 2026Do All Visual Tokens Matter Equally? Object-Evidence Preserving Token Merging for Vision-Language Retrieval6 Jul 2026
- 2026SemHash-LLM: A Multi-Granularity Semantic Hashing Framework for Document Deduplication2 Jul 2026
- 2026Inference-Free Multimodal Learned Sparse Retrieval for Production-Scale Visual Document Search29 May 2026
- 2026No More K-means: Single-Stage Sparse Coding for Efficient Multi-Vector Retrieval28 May 2026
- 2026Latent Terms: Dense Retrievers Contain Trivially Extractable BM25-ready Zipfian Vocabularies28 May 2026
- 2026MVR-cache: Optimizing Semantic Caching via Multi-Vector Retrieval and Learned Prompt Segmentation24 May 2026
- 2026RAGe: A Retrieval-Augmented Generation Evaluation Framework23 May 2026
- 2026From Tokens to Concepts: Leveraging SAE for SPLADE23 Apr 2026
- 2026Why Advanced Encoders Lag on Sparse Retrieval? The Answer and an Approach to Bridging Vocabulary Gaps20 Apr 2026
- 2026Are LLM-Based Retrievers Worth Their Cost? An Empirical Study of Efficiency, Robustness, and Reasoning Overhead4 Apr 2026
38 more
- 2026Taxonomy of the Retrieval System Framework: Pitfalls and Paradigms27 Jan 2026
- 2025RobustMask: Certified Robustness against Adversarial Neural Ranking Attack via Randomized Masking29 Dec 2025
- 2025Efficiency and Effectiveness of SPLADE Models on Billion-Scale Web Document Title27 Nov 2025
- 2025Contextual Tokenization for Graph Inverted Indices26 Oct 2025
- 2025Blending Learning to Rank and Dense Representations for Efficient and Effective Cascades18 Oct 2025
- 2025The Role of Vocabularies in Learning Sparse Representations for Ranking20 Sep 2025
- 2025Sparse and Dense Retrievers Learn Better Together: Joint Sparse-Dense Optimization for Text-Image Retrieval22 Aug 2025
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Search2 Aug 2025
- 2025Machine Assistant with Reliable Knowledge: Enhancing Student Learning via RAG-based Retrieval28 Jun 2025
- 2025HyReC: Exploring Hybrid-based Retriever for Chinese27 Jun 2025
- 2025Rethinking Hybrid Retrieval: When Small Embeddings and LLM Re-ranking Beat Bigger Models28 May 2025
- 2025Decoding Dense Embeddings: Sparse Autoencoders for Interpreting and Discretizing Dense Retrieval28 May 2025
- 2025POQD: Performance-Oriented Query Decomposer for Multi-vector retrieval25 May 2025
- 2025CoRank: LLM-Based Compact Reranking with Document Features for Scientific Retrieval19 May 2025
- 2025Towards Lossless Token Pruning in Late-Interaction Retrieval Models17 Apr 2025
- 2025A Survey of Multimodal Retrieval-Augmented Generation26 Mar 2025
- 2025Hypencoder: Hypernetworks for Information Retrieval7 Feb 2025
- 2024Semantic Retrieval at Walmart5 Dec 2024
- 2024Few-shot Prompting for Pairwise Ranking: An Effective Non-Parametric Retrieval Model26 Sep 2024
- 2024Mistral-SPLADE: LLMs for better Learned Sparse Retrieval20 Aug 2024
- 2024Unified Lexical Representation for Interpretable Visual-Language Alignment25 Jul 2024
- 2024CoIR: A Comprehensive Benchmark for Code Information Retrieval Models3 Jul 2024
- 2024Efficient Document Ranking with Learnable Late Interactions25 Jun 2024
- 2024Ask-EDA: A Design Assistant Empowered by LLM, Hybrid RAG and Abbreviation De-hallucination3 Jun 2024
- 2024Semi-Parametric Retrieval via Binary Bag-of-Tokens Index3 May 2024
- 2024FecTek: Enhancing Term Weight in Lexicon-Based Retrieval with Feature Context and Term-level Knowledge18 Apr 2024
- 2024Generative Retrieval as Multi-Vector Dense Retrieval31 Mar 2024
- 2024M3-Embedding: Multi-Linguality, Multi-Functionality, Multi-Granularity Text Embeddings Through Self-Knowledge Distillation5 Feb 2024
- 2023Llama2Vec: Unsupervised Adaptation of Large Language Models for Dense Retrieval24 Dec 2023
- 2023ESPN: Memory-Efficient Multi-Vector Information Retrieval9 Dec 2023
- 2023On Elastic Language Models13 Nov 2023
- 2023CAME: Competitively Learning a Mixture-of-Experts Model for First-stage Retrieval6 Nov 2023
- 2023Large Search Model: Redefining Search Stack in the Era of LLMs23 Oct 2023
- 2023Augmenting Black-box LLMs with Medical Textbooks for Biomedical Question Answering5 Sep 2023
- 2023Towards Consistency Filtering-Free Unsupervised Learning for Dense Retrieval5 Aug 2023
- 2023SPRINT: A Unified Toolkit for Evaluating and Demystifying Zero-shot Neural Sparse Retrieval19 Jul 2023
- 2023Resources for Brewing BEIR: Reproducible Reference Models and an Official Leaderboard13 Jun 2023
- 2023NAIL: Lexical Retrieval Indices with Efficient Non-Autoregressive Decoders23 May 2023
50 newest of 113 All 113 (JSON)
- 2025A Survey of Multimodal Retrieval-Augmented Generationcited by 37
- 2025POQD: Performance-Oriented Query Decomposer for Multi-vector retrievalcited by 5
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Searchcited by 4
- 2025Machine Assistant with Reliable Knowledge: Enhancing Student Learning via RAG-based Retrievalcited by 1
- 2025RobustMask: Certified Robustness against Adversarial Neural Ranking Attack via Randomized Maskingcited by 1
- 2026RAGe: A Retrieval-Augmented Generation Evaluation Frameworkcited by 0
- 2026RAGe: A Retrieval-Augmented Generation Evaluation Framework23 May 2026
- 2025RobustMask: Certified Robustness against Adversarial Neural Ranking Attack via Randomized Masking29 Dec 2025
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Search2 Aug 2025
- 2025Machine Assistant with Reliable Knowledge: Enhancing Student Learning via RAG-based Retrieval28 Jun 2025
- 2025POQD: Performance-Oriented Query Decomposer for Multi-vector retrieval25 May 2025
- 2025A Survey of Multimodal Retrieval-Augmented Generation26 Mar 2025
- 2024M3-Embedding: Multi-Linguality, Multi-Functionality, Multi-Granularity Text Embeddings Through Self-Knowledge Distillationcited by 1,050
- 2021ColBERTv2: Effective and Efficient Retrieval via Lightweight Late Interactioncited by 464
- 2022Promptagator: Few-shot Dense Retrieval From 8 Examplescited by 233
- 2021Unsupervised Corpus Aware Language Model Pre-training for Dense Passage Retrievalcited by 203
- 2021RocketQAv2: A Joint Training Method for Dense Passage Retrieval and Passage Re-rankingcited by 175
- 2021Condenser: a Pre-training Architecture for Dense Retrievalcited by 162
- 2021SPLADE v2: Sparse Lexical and Expansion Model for Information Retrievalcited by 126
- 2022Autoregressive Search Engines: Generating Substrings as Document Identifierscited by 112
- 2022From Distillation to Hard Negative Sampling: Making Sparse Neural IR Models More Effectivecited by 98
- 2022PLAID: An Efficient Engine for Late Interaction Retrievalcited by 95
- 2021Adversarial Retriever-Ranker for dense text retrievalcited by 82
- 2023Llama2Vec: Unsupervised Adaptation of Large Language Models for Dense Retrievalcited by 77
12 most cited of 101 All 101 (JSON)
- 2026Retail Product Search: A Practical Approach at Target25 Sep 2026
- 2026Semantic Candidate-Job Matching: A Comparative Evaluation of Dense Embedding Models in Hybrid Retrieval20 Sep 2026
- 2026SemHash-LLM: A Multi-Granularity Semantic Hashing Framework for Document Deduplication2 Jul 2026
- 2026Inference-Free Multimodal Learned Sparse Retrieval for Production-Scale Visual Document Search29 May 2026
- 2026No More K-means: Single-Stage Sparse Coding for Efficient Multi-Vector Retrieval28 May 2026
- 2026Latent Terms: Dense Retrievers Contain Trivially Extractable BM25-ready Zipfian Vocabularies28 May 2026
- 2026MVR-cache: Optimizing Semantic Caching via Multi-Vector Retrieval and Learned Prompt Segmentation24 May 2026
- 2026From Tokens to Concepts: Leveraging SAE for SPLADE23 Apr 2026
- 2026Why Advanced Encoders Lag on Sparse Retrieval? The Answer and an Approach to Bridging Vocabulary Gaps20 Apr 2026
- 2026Taxonomy of the Retrieval System Framework: Pitfalls and Paradigms27 Jan 2026
- 2025Efficiency and Effectiveness of SPLADE Models on Billion-Scale Web Document Title27 Nov 2025
- 2025Contextual Tokenization for Graph Inverted Indices26 Oct 2025
12 newest of 101 All 101 (JSON)