URL Query Augmentation via Word-Breaking and Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current URL query processing systems fail to effectively capture and preserve user intent, particularly in distinguishing between simple and complex queries, leading to irrelevant search results and user frustration.
Innovation Solution
A system that determines whether a URL query is simple or complex, creating an augmented query by word-breaking for simple queries and maintaining the original query for complex ones, and associates these queries with ranking preferences to boost relevant results and exclude irrelevant ones.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If URL queries are processed without differentiation, then processing simplicity is maintained, but search result relevance deteriorates
Solution Approach 1:
The patent segments URL queries into two distinct types: simple URL queries and complex URL queries. This segmentation allows the system to apply different processing strategies to each type, improving search result relevance by matching the appropriate processing method to the query complexity while maintaining manageable system complexity through clear differentiation.
2Adaptability or versatility
If word-breaking is applied to all URL queries, then query expansion is achieved, but user intent preservation deteriorates
Solution Approach 1:
The patent applies word-breaking selectively based on query type rather than uniformly to all queries. For simple URL queries, word-breaking is applied to expand the query and improve adaptability. For complex URL queries, the original query structure is preserved to maintain user intent accuracy. This local quality approach ensures that query expansion is applied only where appropriate.
3Productivity
If complex queries are simplified, then processing efficiency is improved, but query specificity deteriorates
Solution Approach 1:
The patent implements dynamic query processing where the treatment of complex queries depends on their specific characteristics. Rather than uniformly simplifying all complex queries, the system dynamically determines whether to apply word-breaking based on the query structure and complexity, thereby maintaining processing efficiency for straightforward cases while preserving specificity for queries where simplification would lose important information.
Data Source
AI summary
Computer-readable media, systems, and methods for augmenting URL queries are described. In embodiments, a URL query is received from a user and it is determined whether the URL query is a simple URL query. Further, if the URL query is a simple URL query, an augmented query is created by word-breaking at least a portion of the URL query and the augmented query is associated with one or more ranking preferences. In various other embodiments, a URL query is received from a user and it is determined whether the URL query is a complex URL query. Further, if the URL query is a complex URL query, an augmented query is created that is identical to the URL query and the augmented query is associated with one or more ranking preferences.


