Keyword Graph Clustering for Search Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems fail to accurately classify keywords and keyword sequences, leading to incorrect categorization, which affects the performance of search algorithms, machine learning models, and search engine marketing, resulting in unpredictable ad behavior and irrelevant results.

Innovation Solution

A system that determines interaction metrics between keywords, constructs a graph with nodes representing keywords, identifies clusters, optimizes these clusters, and uses them to alter the graphical user interface, ensuring more accurate keyword classification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If keywords are classified based on search engine results, then classification can be performed using available data, but classification accuracy deteriorates leading to incorrect categorization

Engineering Contradiction:
Improveease of classificationVSAvoidclassification accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary classification system that uses co-occurrence analysis and graph-based clustering as a mediator between raw search data and final keyword classification. This intermediary process analyzes multiple keywords together and their relationships, rather than classifying individual keywords based solely on search results, thereby improving accuracy while maintaining ease of classification

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms where classification results are continuously refined through iterative optimization. The graph-based approach allows the system to feedback on cluster quality and adjust classifications accordingly, improving accuracy over time while maintaining an automated classification process

Inventive Principle:
Principle #23Feedback

2Device complexity

If traditional keyword classification is used, then processing is simpler, but downstream performance deteriorates in search algorithms and machine learning models

Engineering Contradiction:
Improveclassification system complexityVSAvoiddownstream performance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the keyword classification problem into distinct components: co-occurrence analysis, graph construction, cluster identification, and optimization. This segmentation allows each component to be processed independently with appropriate algorithms, improving downstream performance while managing complexity through modular processing steps

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from traditional single-dimension keyword classification to a multi-dimensional approach by constructing graphs that capture relationships between keywords. This dimensional change from scalar classification to graph-based clustering enables more accurate representations that improve search algorithms and machine learning model performance

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If accurate keyword classification is implemented through graph clustering, then classification precision is improved, but computational complexity increases

Engineering Contradiction:
Improveclassification precisionVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary actions by pre-processing keywords to identify co-occurrences and construct the graph structure before performing clustering. This preliminary organization of data into meaningful relationships reduces the computational complexity of the actual clustering operation while maintaining high classification precision

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes parameters by adjusting graph construction thresholds, clustering algorithms, and optimization criteria to balance precision and computational complexity. By tuning these parameters, the system achieves accurate classification while managing computational resources effectively

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11847669B2Systems and methods for keyword categorization
Publication Date: 2023.12.19 WALMART APOLLO LLC
  • US11847669B2 patent drawing
  • US11847669B2 patent drawing
  • US11847669B2 patent drawing

AI summary

Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform determining a respective interaction metric between at least two respective keywords of a plurality of keywords; constructing, using each respective interaction metric, as determined, a graph comprising a plurality of nodes connected by at least one edge; identifying one or more clusters of nodes using the graph; optimizing each cluster of nodes of the one or more clusters of nodes; and facilitating altering a graphical user interface (GUI) of an electronic device based upon a cluster of nodes of the one or more clusters of nodes, as identified and optimized. Other embodiments are disclosed herein.