Trie-NLG: Trie Context Augmentation to Improve Personalized Query Auto-Completion for Short and Unseen Prefixes
Kaushal Kumar Maurya, Maunendra Sankar Desarkar, Manish Gupta, Puneet, Agrawal

TL;DR
Trie-NLG is a novel query auto-completion model that combines trie-based popularity signals with personalized session context, significantly improving performance on short and unseen prefixes.
Contribution
The paper introduces Trie-NLG, a new NLG model that integrates trie-based popularity and session personalization for better query auto-completion.
Findings
Achieves ~57% boost in MRR over trie-based methods
Achieves ~14% boost in MRR over BART-based baseline
Outperforms existing approaches on large QAC datasets
Abstract
Query auto-completion (QAC) aims to suggest plausible completions for a given query prefix. Traditionally, QAC systems have leveraged tries curated from historical query logs to suggest most popular completions. In this context, there are two specific scenarios that are difficult to handle for any QAC system: short prefixes (which are inherently ambiguous) and unseen prefixes. Recently, personalized Natural Language Generation (NLG) models have been proposed to leverage previous session queries as context for addressing these two challenges. However, such NLG models suffer from two drawbacks: (1) some of the previous session queries could be noisy and irrelevant to the user intent for the current prefix, and (2) NLG models cannot directly incorporate historical query popularity. This motivates us to propose a novel NLG model for QAC, Trie-NLG, which jointly leverages popularity signals…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques · Web Data Mining and Analysis
