Intent Detection Module for Search Query Refinement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in accurately obtaining relevant search results due to the difficulty in determining the intent behind keyword-based queries, leading to less accurate results, especially when complex queries are required to achieve better accuracy.

Innovation Solution

The implementation of intent-based queries that utilize intent terms to specify the context or purpose of a search, allowing users to enter queries with intent terms like 'NEW' or 'LIKE' to obtain specific types of content, with the system analyzing and refining results to provide relevant information from various sources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If keyword-based queries are used for searching, then the search process is simple, but the search accuracy deteriorates due to inability to determine user intent

Engineering Contradiction:
Improvesearch simplicityVSAvoidsearch accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary component (intent detection module) that sits between the user's keyword query and the search results. This module analyzes the query to determine user intent without requiring the user to learn complex query constructs, thereby maintaining ease of operation while improving search accuracy through intent-based result selection.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If complex queries are entered to obtain more accurate results, then the search accuracy improves, but the ease of operation deteriorates as users must learn and remember complex query constructs

Engineering Contradiction:
Improvesearch accuracyVSAvoidquery construction difficulty
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system performs self-service by automatically detecting and analyzing user intent from simple keyword queries without requiring the user to construct complex queries. The intent detection module autonomously interprets the user's information need and retrieves appropriate results, eliminating the burden of learning complex query constructs while maintaining high search accuracy.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If intent-based queries are implemented to improve search accuracy, then the search accuracy improves, but the device complexity increases due to additional processing requirements

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

Solution Approach 1:

The patent segments the search system into distinct functional modules: a keyword query reception module, an intent detection module, and a result retrieval module. This segmentation allows the intent detection functionality to be added as a separate processing layer without fundamentally redesigning the entire search system, thereby managing complexity while improving accuracy.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11016964B1Intent determinations for content search
Publication Date: 2021.05.25 AMAZON TECH INC
  • US11016964B1 patent drawing
  • US11016964B1 patent drawing
  • US11016964B1 patent drawing

AI summary

The selection of search results to display can be based at least in part upon an intent determined for a search query. Various intent terms can be used to specify intent or context for a search query in order to obtain a certain type of result. The intent terms can be suggested or provided to a user in such a way as to train the user as to their existence and usage. A submitted search query is analyzed to detect the intent term and determine the overall intent of the query. One or more targeted intent queries are executed against determined data sources to obtain results relevant to that intent, such as new content items for a particular topic or items that are similar to those offered by a particular store. A diverse assortment of results can then be presented to the user.