Trie-NLG: Trie Context Augmentation to Improve Personalized Query Auto-Completion for Short and Unseen Prefixes

07/28/2023
by   Kaushal Kumar Maurya, et al.
0

Query auto-completion (QAC) aims at suggesting 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 from trie and personalization signals from previous session queries. We train the Trie-NLG model by augmenting the prefix with rich context comprising of recent session queries and top trie completions. This simple modeling approach overcomes the limitations of trie-based and NLG-based approaches and leads to state-of-the-art performance. We evaluate the Trie-NLG model using two large QAC datasets. On average, our model achieves huge  57 over the popular trie-based lookup and the strong BART-based baseline methods, respectively. We make our code publicly available.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/09/2020

Session-Aware Query Auto-completion using Extreme Multi-label Ranking

Query auto-completion is a fundamental feature in search engines where t...
research
04/17/2018

Personalized neural language models for real-world query auto completion

Query auto completion (QAC) systems are a standard part of search engine...
research
09/15/2022

Context-Aware Query Rewriting for Improving Users' Search Experience on E-commerce Websites

E-commerce queries are often short and ambiguous. Consequently, query un...
research
08/23/2016

Lexical Query Modeling in Session Search

Lexical query modeling has been the leading paradigm for session search....
research
09/13/2020

Revealing Secrets in SPARQL Session Level

Based on Semantic Web technologies, knowledge graphs help users to disco...
research
05/03/2019

Personalized Query Auto-Completion Through a Lightweight Representation of the User Context

Query Auto-Completion (QAC) is a widely used feature in many domains, in...
research
10/22/2022

PENTATRON: PErsonalized coNText-Aware Transformer for Retrieval-based cOnversational uNderstanding

Conversational understanding is an integral part of modern intelligent d...

Please sign up or login with your details

Forgot password? Click here to reset