Proprietary Data Query Transformation for Ambiguous Web Search
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Natural language queries introduce ambiguity and inefficiency in web search, requiring excessive computing resources and user time due to the need for clarifications and repeated queries.
Innovation Solution
Utilizing proprietary data to fine-tune large language models (LLMs) and create searchable indexes, which enhance query transformation by providing contextual information and reducing ambiguity, thereby improving response efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If natural language queries are used for web search, then user accessibility is improved, but query ambiguity increases and response efficiency deteriorates
Solution Approach 1:
The patent introduces a query transformation system as an intermediary between the user's natural language query and the web search engine. This intermediary uses proprietary data and large language models to translate ambiguous natural language queries into precise search queries, thereby maintaining user accessibility while reducing response time by pre-resolving ambiguities.
Solution Approach 2:
The system performs preliminary query transformation and context enrichment before the actual web search is executed. By using proprietary data to pre-process and refine the query, the system prepares optimized search parameters in advance, which speeds up the subsequent search execution and reduces overall response time.
2Ease of operation
If natural language queries are used for web search, then user accessibility is improved, but computing resources required increase
Solution Approach 1:
Instead of processing every possible ambiguity and edge case in natural language queries through computationally intensive methods, the system applies partial action by using proprietary data to handle the most common query patterns efficiently. The large language models are fine-tuned on proprietary data to provide optimized transformations for typical queries, reducing the need for excessive computational resources while maintaining high accessibility.
Solution Approach 2:
The system changes the parameters of query processing by using fine-tuned large language models trained on proprietary data. This parameter change enables more efficient query transformation with lower computational cost compared to using generic, unfine-tuned models, as the proprietary-trained models have optimized their internal parameters for the specific domain, reducing the computing resources needed for query processing.
3Measurement precision
If proprietary data is used to fine-tune LLMs for query transformation, then query specificity and accuracy are improved, but device complexity increases
Solution Approach 1:
The fine-tuned large language model serves multiple functions: it transforms queries, enriches context, resolves ambiguities, and optimizes search parameters. By making the model multi-functional, the system improves query accuracy without proportionally increasing complexity, as a single fine-tuned model handles multiple task requirements that would otherwise require separate specialized components.
Solution Approach 2:
The system creates a simplified representation or copy of the complex query understanding and resolution process by using the fine-tuned language model to generate transformed queries. This copying approach allows the system to capture the essence of accurate query processing without implementing all the complex underlying mechanisms, thereby improving accuracy while managing system complexity.
Data Source
AI summary
A user input data is received. The user input data is used as an input to a knowledge retrieval engine configured to generate in response to the input a generated response that is derived at least in part from a set of proprietary data. The generated response is used to generate a set of web search results.A user input data is received. The user input data is used as a first input to a first knowledge retrieval engine configured to generate in response to the first input an intermediate response that is derived at least in part from a set of proprietary data. The intermediate response is used as a second input to a second knowledge retrieval engine configured to generate in response to the second input a generated response that is derived at least in part from the set of proprietary data.


