Intention-Aware Search System Using Syntax Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current information search systems are limited in their ability to accurately search and provide information using phrases and sentences as keywords, leading to reduced reproducibility and accuracy in search results, and they fail to effectively detect and respond to the intentions of both searchers and information providers.

Innovation Solution

A method and system that analyze input keywords to detect searcher and provider intentions by performing syntax analysis, separating keywords into meaningful parts, and using metadata associated with these intentions to facilitate more accurate and context-aware searches, allowing for the provision of tailored search results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If information search systems use traditional keyword-based search methods, then the system complexity remains low, but the search accuracy and reproducibility deteriorate

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

Solution Approach 1:

The patent segments the search process into multiple independent modules: keyword analysis module, intention detection module, syntax analysis module, metadata extraction module, and search execution module. Each module performs a specific function, allowing the system to achieve high search accuracy through coordinated operation of specialized components rather than a monolithic complex system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intention detection module as an intermediary between the keyword input and the search execution. This intermediary analyzes the searcher's intention through syntax analysis and uses metadata to bridge the gap between simple keywords and complex search requirements, thereby improving accuracy without proportionally increasing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the system performs syntax analysis and intention detection on input keywords, then the search accuracy improves, but the processing time increases

Engineering Contradiction:
Improvesearch accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs syntax analysis and intention detection as preliminary actions before the actual search execution. By analyzing keywords and detecting intentions in advance, the system prepares optimized search queries and metadata filters beforehand, which improves search accuracy while allowing the actual search operation to execute efficiently using the pre-processed information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies syntax analysis and intention detection selectively based on the complexity of the input keywords. For simple keywords, minimal analysis is performed, while for complex phrases or sentences requiring high accuracy, full syntax analysis and intention detection are applied. This partial action approach balances processing time with search accuracy.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If the system classifies and stores information based on provider intentions, then the search reproducibility improves, but the device complexity increases

Engineering Contradiction:
Improvesearch reproducibilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by classifying and storing information with specific metadata tags corresponding to different provider intentions (e.g., informative, promotional, instructional). Each information item is tagged with relevant metadata that reflects its specific purpose and characteristics. This localized classification approach improves search reproducibility for specific intent types without requiring complete reclassification of the entire information database.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent creates a universal metadata framework that can handle multiple types of provider intentions using a standardized classification system. This multi-functional metadata structure allows the same storage and retrieval mechanism to serve various search purposes (informational searches, promotional searches, instructional searches) without requiring separate specialized systems for each type, thereby improving reproducibility while controlling overall complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Adaptability or versatility

If the system provides tailored search services based on detected intentions, then the user satisfaction improves, but the processing complexity increases

Engineering Contradiction:
Improvesearch customizationVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic search tailoring where the search process adapts in real-time based on detected user intentions. The system dynamically adjusts search parameters, metadata filters, and result ranking criteria according to the specific intention detected for each search query. This dynamic adaptation provides high user satisfaction and customization without requiring pre-configured complex processing pipelines for each possible search type.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9256679B2Information search method and system, information provision method and system based on user's intention
Publication Date: 2016.02.09 NEOPAD
  • US9256679B2 patent drawing
  • US9256679B2 patent drawing
  • US9256679B2 patent drawing

AI summary

Methods for searching for information based on user's intention and for providing information include an editor meeting searcher's intention detected using analysis results for keywords and searches contents having metadata associated with metadata input through the editor. As a result, a search may be formed by detecting searcher's intention from information input by a searcher, inducing a detailed metadata input based on the detected intention, and using the input metadata.