Context-Aware Search System for Ambiguous Keyword Resolution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Words with context-dependent meanings, such as 'cute', require more effort to find relevant targets in search results due to varied interpretations across individuals, leading to increased search complexity.
Innovation Solution
A search system that obtains user-entered keywords and context information, converts the keywords based on this information to generate a new search condition, and retrieves relevant targets from a plurality of objects, utilizing context such as user attributes, other keywords, time, and situation to refine search results.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a word with context-dependent meaning (e.g., 'cute') is used as a search keyword, then the search system can accommodate diverse user interpretations, but the effort required to find relevant targets increases significantly
Solution Approach 1:
The search system performs preliminary actions by automatically obtaining context information about the user (such as user attributes, search history, and behavioral patterns) before executing the search. This preliminary context acquisition allows the system to pre-process and convert ambiguous keywords into more specific search conditions, thereby reducing the user's subsequent effort to find relevant targets while maintaining adaptability to diverse interpretations
2Measurement precision
If context information is obtained and used to convert keywords, then search accuracy improves, but system complexity increases
Solution Approach 1:
The search system implements self-service by automatically obtaining and processing context information without requiring additional user input or manual configuration. The system autonomously converts ambiguous keywords into specific search conditions based on retrieved context data, thereby improving search accuracy while avoiding the complexity that would arise from manual context management or complex user interactions
Solution Approach 2:
The patent introduces context information as an intermediary element that mediates between the user's ambiguous keyword and the search database. This intermediary context data (obtained through automated processes) serves as a bridge that translates subjective user intent into objective search conditions, improving accuracy while keeping the system architecture relatively simple by using a dedicated context acquisition module
Data Source
AI summary
Reducing the work involved in finding a target in a case where a word having different meanings depending on context, such as differences in individuals who enters a search keyword, is entered as a search keyword. A search system obtains one of keywords entered by a user as a search condition and context information indicating context when the search condition is entered, generates a new search condition in which the one of keywords is converted in the search condition based on the one of keywords and the context information, and obtains a target that satisfies the new search condition from a plurality of objects.


