Document Clustering via Topic Purity Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Organizations face challenges in managing large volumes of electronic documents due to the inefficiency of existing clustering algorithms, which often result in poorly formed clusters and require time-consuming manual labeling.

Innovation Solution

A computer-implemented method that calculates a topic purity score for each cluster, combines clusters with low scores into new clusters, and assigns labels based on a higher-level parent category, automating the clustering and labeling process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If known clustering algorithms are used to organize documents, then documents can be grouped into clusters, but the clusters are poorly formed and contain many unrelated documents

Engineering Contradiction:
Improvecluster qualityVSAvoidtime to implement clustering
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the clustering process into multiple hierarchical levels. Instead of creating one large cluster at a time, the system divides documents into smaller sub-clusters at lower hierarchical levels, then progressively merges these sub-clusters into larger clusters at higher levels. This segmentation allows for better quality control at each level while reducing the computational burden of processing all documents simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical dimension to the clustering process. Clusters are organized into multiple levels where lower-level clusters are composed of even lower-level sub-clusters. This dimensional transformation from flat clustering to hierarchical clustering enables the system to manage complexity better and improve cluster quality without proportionally increasing implementation time.

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

2Measurement precision

If manual inspection is used to label clusters, then accurate labels can be assigned to clusters, but the process is very time consuming and expensive

Engineering Contradiction:
Improvelabeling accuracyVSAvoidtime for manual labeling
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements self-service labeling through automated topic purity calculation. Instead of requiring manual inspection to determine cluster labels, the system automatically calculates topic purity scores by analyzing the semantic content of documents within each cluster. This self-service approach maintains high labeling accuracy while eliminating the time and cost associated with manual human inspection.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical process of manual human inspection with an automated computational system. The topic purity calculation mechanism uses natural language processing and semantic analysis algorithms to automatically evaluate and label clusters, substituting human labor with machine-based measurement that achieves comparable or superior accuracy without the associated time and cost constraints.

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

3Productivity

If clusters are created without validation, then the clustering process is faster, but the clusters lack topic purity and contain unrelated documents

Engineering Contradiction:
Improveclustering speedVSAvoidtopic purity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary validation actions during the clustering process itself. Before finalizing cluster assignments, the system calculates topic purity scores as an intermediate step and uses these scores to validate whether documents should remain in their current clusters or be redistributed. This preliminary validation ensures topic purity is maintained without requiring a separate post-processing validation stage that would slow down the overall process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8972404B1Methods and systems for organizing content
Publication Date: 2015.03.03 GOOGLE LLC
  • US8972404B1 patent drawing
  • US8972404B1 patent drawing
  • US8972404B1 patent drawing

AI summary

A computer-implemented method executes instructions stored on a computer-readable medium. The method includes accessing a hierarchy of clusters, wherein each cluster includes at least one content file, and a label is associated with each cluster. The method further includes calculating a topic purity score for each cluster, and selecting a first cluster and a second cluster from the hierarchy of clusters, wherein the topic purity score of the first cluster and the second cluster are less than a purity threshold. The method also includes creating a third cluster by combining the content files included within the first cluster and the second cluster, determining a parent category of the first cluster and the second cluster, wherein the parent category is at a level within the hierarchy higher than a level of the first cluster and the second cluster, and associating a label of the parent category with the third cluster.