Efficient Neural Query Auto Completion
Not on the map. Why?
Abstract (arXiv)
Query Auto Completion (QAC), as the starting point of information retrieval tasks, is critical to user experience. Generally it has two steps: generating completed query candidates according to query prefixes, and ranking them based on extracted features. Three major challenges are observed for a query auto completion system: (1) QAC has a strict online latency requirement. For each keystroke, results must be returned within tens of milliseconds, which poses a significant challenge in designing sophisticated language models for it. (2) For unseen queries, generated candidates are of poor quality as contextual information is not fully utilized. (3) Traditional QAC systems heavily rely on handcrafted features such as the query candidate frequency in search logs, lacking sufficient semantic understanding of the candidate. In this paper, we propose an efficient neural QAC system with effective context modeling to overcome these challenges. On the candidate generation side, this system uses as much information as possible in unseen prefixes to generate relevant candidates, increasing the recall by a large margin. On the candidate ranking side, an unnormalized language model is proposed, which effectively captures deep semantics of queries. This approach presents better ranking performance over state-of-the-art neural ranking methods and reduces ~95% latency compared to neural language modeling methods. The empirical results on public datasets show that our model achieves a good balance between accuracy and efficiency. This system is served in LinkedIn job search with significant product impact observed.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). First posted on arXiv 6 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 0; 2024: 2; 2025: 3; 2026: 3.
10 papers.
- 2022Counterfactual Learning To Rank for Utility-Maximizing Query Autocompletioncited by 2
- 2024Sequential Decision-Making for Inline Text Autocompletecited by 2
- 2025Unexpected Knowledge: Auditing Wikipedia and Grokipedia Search Recommendationscited by 2
- 2024Search Intenion Network for Personalized Query Auto-Completion in E-Commercecited by 1
- 2025Chat-Ghosting: A Comparative Study of Methods for Auto-Completion in Dialog Systemscited by 1
- 2022Small Character Models Match Large Word Models for Autocomplete Under Memory Constraintscited by 0
- 2025Synthetic Prefixes to Mitigate Bias in Real-Time Neural Query Autocompletecited by 0
- 2026Router-Suggest: Dynamic Routing for Multimodal Auto-Completion in Visually-Grounded Dialogscited by 0
- 2026Unifying Ranking and Generation in Query Auto-Completion via Retrieval-Augmented Generation and Multi-Objective Alignmentcited by 0
- 2026DocQAC: Adaptive Trie-Guided Decoding for Effective In-Document Query Auto-Completioncited by 0
- 2026DocQAC: Adaptive Trie-Guided Decoding for Effective In-Document Query Auto-Completion20 Apr 2026
- 2026Unifying Ranking and Generation in Query Auto-Completion via Retrieval-Augmented Generation and Multi-Objective Alignment1 Feb 2026
- 2026Router-Suggest: Dynamic Routing for Multimodal Auto-Completion in Visually-Grounded Dialogs9 Jan 2026
- 2025Unexpected Knowledge: Auditing Wikipedia and Grokipedia Search Recommendations18 Dec 2025
- 2025Synthetic Prefixes to Mitigate Bias in Real-Time Neural Query Autocomplete2 Oct 2025
- 2025Chat-Ghosting: A Comparative Study of Methods for Auto-Completion in Dialog Systems8 Jul 2025
- 2024Sequential Decision-Making for Inline Text Autocomplete21 Mar 2024
- 2024Search Intenion Network for Personalized Query Auto-Completion in E-Commerce5 Mar 2024
- 2022Small Character Models Match Large Word Models for Autocomplete Under Memory Constraints6 Oct 2022
- 2022Counterfactual Learning To Rank for Utility-Maximizing Query Autocompletion22 Apr 2022