Context-Aware Search System for Ambiguous Keyword Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvesearch system adaptability to diverse user interpretationsVSAvoiduser effort to find relevant targets
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

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

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If context information is obtained and used to convert keywords, then search accuracy improves, but system complexity increases

Engineering Contradiction:
Improvesearch accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

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

Inventive Principle:
Principle #25Self-service

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

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10606832B2Search system, search method, and program
Publication Date: 2020.03.31 RAKUTEN GROUP INC
  • US10606832B2 patent drawing
  • US10606832B2 patent drawing
  • US10606832B2 patent drawing

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.