paper-with-me

홈 › Papers

Doc2Token: Bridging Vocabulary Gap by Predicting Missing Tokens for E-commerce Search

2024-06-28 · Kaihao Li, Juexin Lin, Tony Lee

Addressing the "vocabulary mismatch" issue in information retrieval is a central challenge for e-commerce search engines, because product pages often miss important keywords that customers search for. Doc2Query[1] is a popular document-expansion technique that predicts search queries for a document and includes the predicted queries with the document for retrieval. However, this approach can be inefficient for e-commerce search, because the predicted query tokens are often already present in the document. In this paper, we propose Doc2Token, a technique that predicts relevant tokens (instead of queries) that are missing from the document and includes these tokens in the document for retrieval. For the task of predicting missing tokens, we introduce a new metric, "novel ROUGE score". Doc2Token is demonstrated to be superior to Doc2Query in terms of novel ROUGE score and diversity of predictions. Doc2Token also exhibits efficiency gains by reducing both training and inference times. We deployed the feature to production and observed significant revenue gain in an online A/B test, and launched the feature to full traffic on Walmart.com. [1] R. Nogueira, W. Yang, J. Lin, K. Cho, Document expansion by query prediction, arXiv preprint arXiv:1904.08375 (2019)

📄 PDF Abstract BibTeX arXiv:2406.19647

Code (0)

등록된 구현이 없습니다.

Tasks

DiversityInformation RetrievalRetrieval

Similar Papers 제목 키워드 기반

Tokenization Is More Than Compression

2024-02-28 · Craig W. Schmidt, Varshini Reddy, Haoran Zhang, Alec Alameddine 외

Tokenization is a foundational step in natural language processing (NLP) tasks, bridging raw text and language models. Existing tokenization approaches like Byte-Pair Encoding (BPE) originate from the field of data compr…

Data Compression

Lossless Vocabulary Reduction for Auto-Regressive Language Models

2025-10-09 · Daiki Chijiwa, Taku Hasegawa, Kyosuke Nishida, Shin'ya Yamaguchi 외 arxiv

Tokenization -- the process of decomposing a given text into a sequence of subwords called tokens -- is one of the key components in the development of language models. Particularly, auto-regressive language models gener…

Text Generation

LAVA NAT: A Non-Autoregressive Translation Model with Look-Around Decoding and Vocabulary Attention

2020-02-08 · Xiaoya Li, Yuxian Meng, Arianna Yuan, Fei Wu 외

Non-autoregressive translation (NAT) models generate multiple tokens in one forward pass and is highly efficient at inference stage compared with autoregressive translation (AT) methods. However, NAT models often suffer …

DecoderTranslation

Fishing for Magikarp: Automatically Detecting Under-trained Tokens in Large Language Models

2024-05-08 · Sander Land, Max Bartolo

The disconnect between tokenizer creation and model training in language models allows for specific inputs, such as the infamous SolidGoldMagikarp token, to induce unwanted model behaviour. Although such `glitch tokens',…

Language ModelingLanguage ModellingLarge Language Model

Balancing Coverage and Draft Latency in Vocabulary Trimming for Faster Speculative Decoding

2026-03-05 · Ofir Ben Shoham arxiv

Speculative decoding accelerates inference for Large Language Models by using a lightweight draft model to propose candidate tokens that are verified in parallel by a larger target model. Prior work shows that the draft …