Dynamic Taxonomy Generation for Search Intent

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems for interacting with a corpus of information fail to adequately address user intent during navigation and searching, being limited by pregenerated taxonomies and terms that do not reflect individual user needs or search intent, and often overwhelm users with excessive information.

Innovation Solution

A navigation system that dynamically generates taxonomies based on user input, utilizing a semantic network to determine senses and meanings of terms, allowing for on-demand creation of topical dimensions that reflect user intent, and updates the corpus with frequently used taxonomies to improve search refinement and navigation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If pregenerated taxonomies are used for navigation, then the system structure is simple and easy to implement, but the system cannot reflect individual user needs or search intent

Engineering Contradiction:
Improveability to reflect user intentVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic taxonomy generation where the system adapts to user needs in real-time. Instead of using static pregenerated taxonomies, the system dynamically creates customized taxonomies based on user input, search history, and interaction patterns. This allows the navigation structure to evolve and adapt to individual user intents while maintaining manageable complexity through automated generation processes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs automated algorithms that generate taxonomies without requiring manual curation or complex configuration. The self-service mechanism uses natural language processing and machine learning to automatically create relevant taxonomic structures based on user queries, eliminating the need for extensive manual setup while maintaining high adaptability to user needs.

Inventive Principle:
Principle #25Self-service

2Loss of information

If comprehensive information is provided to users, then recall is improved, but users experience information overload

Engineering Contradiction:
Improveinformation recallVSAvoiduser navigation ease
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent segments the comprehensive corpus of information into organized taxonomic groups based on user intent and query context. Instead of presenting all available information at once, the system divides it into meaningful categories and subcategories, allowing users to navigate through structured groups. This segmentation maintains high recall by preserving all relevant information while improving ease of operation through organized, manageable presentations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies local quality by customizing the information presentation according to specific user needs and contexts. Different users receive different taxonomic structures and information groupings tailored to their particular search intents. This allows comprehensive information to be delivered in a customized manner that reduces information overload for each individual user while maintaining overall recall across the system.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If dynamic taxonomy generation is implemented, then user-specific relevance is improved, but processing time and computational resources increase

Engineering Contradiction:
Improvesearch precisionVSAvoidtaxonomy generation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing and indexing the corpus in advance, organizing it into a structured format that facilitates rapid query processing. This preliminary organization allows the dynamic taxonomy generation to proceed more efficiently during actual user interactions, reducing the processing time required while maintaining high search precision through pre-computed relationships and associations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements partial action by generating taxonomies only for the specific query context and user needs rather than creating complete taxonomic structures for the entire corpus each time. This selective generation approach reduces computational overhead and processing time while maintaining sufficient precision by focusing resources on the most relevant portions of the information space for each user query.

Inventive Principle:
Principle #16Partial or excessive action

4Adaptability or versatility

If manual taxonomy creation is used, then the taxonomy can be highly customized, but the process is time-consuming and labor-intensive

Engineering Contradiction:
Improvetaxonomy customizationVSAvoidtaxonomy creation speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent replaces the manual mechanical process of taxonomy creation with automated computational systems using natural language processing, machine learning, and algorithmic generation. This substitution maintains high adaptability and customization by generating taxonomies tailored to specific user needs and query contexts, while dramatically improving productivity by eliminating time-consuming manual labor in favor of automated, rapid generation processes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS9208435B2Dynamic creation of topical keyword taxonomies
Publication Date: 2015.12.08 ORACLE OTC SUBSIDIARY LLC
  • US9208435B2 patent drawing
  • US9208435B2 patent drawing
  • US9208435B2 patent drawing

AI summary

System and methods for dynamically generating taxonomies of keywords and/or descriptors are provided. In one example, a navigation system for accessing a corpus of information provides for dynamic taxonomy generation expanding upon a topic entered by a user in a user interface. The navigation system generates, dynamically, at least one term associated with the received topic from at least one sense or meaning retrieved from a semantic network. The navigation system is further configured to present to the user the at least one term as a selectable refinement in response to receiving the topic entered by the user in the user interface. The system can also be configured to retrieve terms and/or senses from the semantic network and evaluate any retrieved terms for their informativeness. The system can further cache any information generated during taxonomy creation and update the corpus to reflect useful refinements.