Trigger$^3$: Refining Query Correction via Adaptive Model Selector

In search scenarios, user experience can be hindered by erroneous queries due to typos, voice errors, or knowledge gaps. Therefore, query correction is crucial for search engines. Current correction models, usually small models trained on specific data, often struggle with queries beyond their train...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Zhang, Kepu, Sun, Zhongxiang, Zhang, Xiao, Zang, Xiaoxue, Zheng, Kai, Song, Yang, Xu, Jun
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Zhang, Kepu
Sun, Zhongxiang
Zhang, Xiao
Zang, Xiaoxue
Zheng, Kai
Song, Yang
Xu, Jun
description In search scenarios, user experience can be hindered by erroneous queries due to typos, voice errors, or knowledge gaps. Therefore, query correction is crucial for search engines. Current correction models, usually small models trained on specific data, often struggle with queries beyond their training scope or those requiring contextual understanding. While the advent of Large Language Models (LLMs) offers a potential solution, they are still limited by their pre-training data and inference cost, particularly for complex queries, making them not always effective for query correction. To tackle these, we propose Trigger$^3$, a large-small model collaboration framework that integrates the traditional correction model and LLM for query correction, capable of adaptively choosing the appropriate correction method based on the query and the correction results from the traditional correction model and LLM. Trigger$^3$ first employs a correction trigger to filter out correct queries. Incorrect queries are then corrected by the traditional correction model. If this fails, an LLM trigger is activated to call the LLM for correction. Finally, for queries that no model can correct, a fallback trigger decides to return the original query. Extensive experiments demonstrate Trigger$^3$ outperforms correction baselines while maintaining efficiency.
doi_str_mv 10.48550/arxiv.2412.12701
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_2412_12701</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2412_12701</sourcerecordid><originalsourceid>FETCH-arxiv_primary_2412_127013</originalsourceid><addsrcrecordid>eNpjYJA0NNAzsTA1NdBPLKrILNMzMjE00jM0Mjcw5GRwCinKTE9PLVKJM1axUghKTcvMy8xLVwgsTS2qVHDOLypKTS7JzM9TKMtMVHBMSSwoySxLVfDNT0nNUQhOzQFK5hfxMLCmJeYUp_JCaW4GeTfXEGcPXbBt8QVFmbmJRZXxIFvjwbYaE1YBAPTONnk</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Trigger$^3$: Refining Query Correction via Adaptive Model Selector</title><source>arXiv.org</source><creator>Zhang, Kepu ; Sun, Zhongxiang ; Zhang, Xiao ; Zang, Xiaoxue ; Zheng, Kai ; Song, Yang ; Xu, Jun</creator><creatorcontrib>Zhang, Kepu ; Sun, Zhongxiang ; Zhang, Xiao ; Zang, Xiaoxue ; Zheng, Kai ; Song, Yang ; Xu, Jun</creatorcontrib><description>In search scenarios, user experience can be hindered by erroneous queries due to typos, voice errors, or knowledge gaps. Therefore, query correction is crucial for search engines. Current correction models, usually small models trained on specific data, often struggle with queries beyond their training scope or those requiring contextual understanding. While the advent of Large Language Models (LLMs) offers a potential solution, they are still limited by their pre-training data and inference cost, particularly for complex queries, making them not always effective for query correction. To tackle these, we propose Trigger$^3$, a large-small model collaboration framework that integrates the traditional correction model and LLM for query correction, capable of adaptively choosing the appropriate correction method based on the query and the correction results from the traditional correction model and LLM. Trigger$^3$ first employs a correction trigger to filter out correct queries. Incorrect queries are then corrected by the traditional correction model. If this fails, an LLM trigger is activated to call the LLM for correction. Finally, for queries that no model can correct, a fallback trigger decides to return the original query. Extensive experiments demonstrate Trigger$^3$ outperforms correction baselines while maintaining efficiency.</description><identifier>DOI: 10.48550/arxiv.2412.12701</identifier><language>eng</language><subject>Computer Science - Computation and Language</subject><creationdate>2024-12</creationdate><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,780,885</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/2412.12701$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.2412.12701$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Zhang, Kepu</creatorcontrib><creatorcontrib>Sun, Zhongxiang</creatorcontrib><creatorcontrib>Zhang, Xiao</creatorcontrib><creatorcontrib>Zang, Xiaoxue</creatorcontrib><creatorcontrib>Zheng, Kai</creatorcontrib><creatorcontrib>Song, Yang</creatorcontrib><creatorcontrib>Xu, Jun</creatorcontrib><title>Trigger$^3$: Refining Query Correction via Adaptive Model Selector</title><description>In search scenarios, user experience can be hindered by erroneous queries due to typos, voice errors, or knowledge gaps. Therefore, query correction is crucial for search engines. Current correction models, usually small models trained on specific data, often struggle with queries beyond their training scope or those requiring contextual understanding. While the advent of Large Language Models (LLMs) offers a potential solution, they are still limited by their pre-training data and inference cost, particularly for complex queries, making them not always effective for query correction. To tackle these, we propose Trigger$^3$, a large-small model collaboration framework that integrates the traditional correction model and LLM for query correction, capable of adaptively choosing the appropriate correction method based on the query and the correction results from the traditional correction model and LLM. Trigger$^3$ first employs a correction trigger to filter out correct queries. Incorrect queries are then corrected by the traditional correction model. If this fails, an LLM trigger is activated to call the LLM for correction. Finally, for queries that no model can correct, a fallback trigger decides to return the original query. Extensive experiments demonstrate Trigger$^3$ outperforms correction baselines while maintaining efficiency.</description><subject>Computer Science - Computation and Language</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNpjYJA0NNAzsTA1NdBPLKrILNMzMjE00jM0Mjcw5GRwCinKTE9PLVKJM1axUghKTcvMy8xLVwgsTS2qVHDOLypKTS7JzM9TKMtMVHBMSSwoySxLVfDNT0nNUQhOzQFK5hfxMLCmJeYUp_JCaW4GeTfXEGcPXbBt8QVFmbmJRZXxIFvjwbYaE1YBAPTONnk</recordid><startdate>20241217</startdate><enddate>20241217</enddate><creator>Zhang, Kepu</creator><creator>Sun, Zhongxiang</creator><creator>Zhang, Xiao</creator><creator>Zang, Xiaoxue</creator><creator>Zheng, Kai</creator><creator>Song, Yang</creator><creator>Xu, Jun</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20241217</creationdate><title>Trigger$^3$: Refining Query Correction via Adaptive Model Selector</title><author>Zhang, Kepu ; Sun, Zhongxiang ; Zhang, Xiao ; Zang, Xiaoxue ; Zheng, Kai ; Song, Yang ; Xu, Jun</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-arxiv_primary_2412_127013</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Computer Science - Computation and Language</topic><toplevel>online_resources</toplevel><creatorcontrib>Zhang, Kepu</creatorcontrib><creatorcontrib>Sun, Zhongxiang</creatorcontrib><creatorcontrib>Zhang, Xiao</creatorcontrib><creatorcontrib>Zang, Xiaoxue</creatorcontrib><creatorcontrib>Zheng, Kai</creatorcontrib><creatorcontrib>Song, Yang</creatorcontrib><creatorcontrib>Xu, Jun</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Zhang, Kepu</au><au>Sun, Zhongxiang</au><au>Zhang, Xiao</au><au>Zang, Xiaoxue</au><au>Zheng, Kai</au><au>Song, Yang</au><au>Xu, Jun</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Trigger$^3$: Refining Query Correction via Adaptive Model Selector</atitle><date>2024-12-17</date><risdate>2024</risdate><abstract>In search scenarios, user experience can be hindered by erroneous queries due to typos, voice errors, or knowledge gaps. Therefore, query correction is crucial for search engines. Current correction models, usually small models trained on specific data, often struggle with queries beyond their training scope or those requiring contextual understanding. While the advent of Large Language Models (LLMs) offers a potential solution, they are still limited by their pre-training data and inference cost, particularly for complex queries, making them not always effective for query correction. To tackle these, we propose Trigger$^3$, a large-small model collaboration framework that integrates the traditional correction model and LLM for query correction, capable of adaptively choosing the appropriate correction method based on the query and the correction results from the traditional correction model and LLM. Trigger$^3$ first employs a correction trigger to filter out correct queries. Incorrect queries are then corrected by the traditional correction model. If this fails, an LLM trigger is activated to call the LLM for correction. Finally, for queries that no model can correct, a fallback trigger decides to return the original query. Extensive experiments demonstrate Trigger$^3$ outperforms correction baselines while maintaining efficiency.</abstract><doi>10.48550/arxiv.2412.12701</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.2412.12701
ispartof
issn
language eng
recordid cdi_arxiv_primary_2412_12701
source arXiv.org
subjects Computer Science - Computation and Language
title Trigger$^3$: Refining Query Correction via Adaptive Model Selector
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-11T16%3A59%3A58IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Trigger$%5E3$:%20Refining%20Query%20Correction%20via%20Adaptive%20Model%20Selector&rft.au=Zhang,%20Kepu&rft.date=2024-12-17&rft_id=info:doi/10.48550/arxiv.2412.12701&rft_dat=%3Carxiv_GOX%3E2412_12701%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true