Automated Topic Discovery Using MC-LDA Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The manual process of discovering new topics in large datasets is time-consuming and inefficient, requiring significant user effort and resources, especially as data storage and availability grow.

Innovation Solution

The method employs Multi-Component Latent Dirichlet Allocation (MC-LDA) topic models to automatically identify and compare co-occurring topics across different domains, creating a Master Topic Model and a Periodic New Topic Model to detect significant changes and correlations, enabling efficient discovery of new topics with minimal user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual topic discovery is performed, then topic identification can be done with simple tools, but it requires significant user time and effort

Engineering Contradiction:
Improvesimplicity of topic discoveryVSAvoiduser time for topic discovery
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs self-service by automatically discovering topics without requiring manual user intervention. The automated topic discovery system processes documents, identifies topics, and updates the topic model independently, eliminating the need for users to manually perform time-consuming topic identification tasks while maintaining operational simplicity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual process of topic discovery with an automated computational system. Instead of users manually analyzing documents to identify topics, the system uses algorithms to automatically extract topics, substitute human cognitive work with automated processing, and eliminate manual labor entirely.

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

2Productivity

If automated topic discovery is implemented, then user time is saved, but system complexity increases

Engineering Contradiction:
Improvetopic discovery efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the topic discovery process into distinct modular components: document processing module, topic identification module, correlation analysis module, and model update module. Each component handles a specific aspect of topic discovery independently, making the overall complex system manageable through functional decomposition while maintaining high productivity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The automated topic discovery system is designed with multi-functionality to handle various tasks within a single integrated framework. The system can process different document types, identify topics across multiple domains, perform correlation analysis, and update models periodically, all through one unified system that reduces operational complexity despite increasing functionality.

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

3Adaptability or versatility

If multiple topic models with different term vectors are used, then topic granularity can be adjusted, but data storage requirements increase

Engineering Contradiction:
Improvetopic granularity controlVSAvoiddata storage volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system dynamically adjusts the number of term vectors and model granularity based on actual needs rather than maintaining fixed multiple models. The topic identification module can adaptively select appropriate model complexity levels, allowing fine-grained control over topic granularity while minimizing storage requirements by only loading and processing the necessary level of detail for each analysis task.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs parameter changes to control the balance between topic granularity and storage requirements. By adjusting parameters such as the number of term vectors, model depth, and correlation thresholds, the system can achieve varying levels of topic detail without proportionally increasing storage volume, optimizing the trade-off between adaptability and data storage efficiency.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If periodic model updates are performed, then topic relevance is maintained, but processing time increases

Engineering Contradiction:
Improvetopic relevanceVSAvoidprocessing time for updates
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements periodic action by performing model updates at scheduled intervals rather than continuously. The topic identification module periodically processes new documents and updates the master topic model at optimal times, maintaining topic relevance through regular updates while minimizing processing time by avoiding constant operation and allowing batch processing during appropriate windows.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system incorporates feedback mechanisms where the topic identification module monitors the relevance and performance of discovered topics, and adjusts update frequency and intensity accordingly. This feedback-driven approach ensures topic relevance is maintained through targeted updates only when necessary, reducing unnecessary processing time while maintaining high reliability in topic accuracy.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9626623B2Method of automated discovery of new topics
Publication Date: 2017.04.18 FINCH COMPUTING LLC
  • US9626623B2 patent drawing
  • US9626623B2 patent drawing
  • US9626623B2 patent drawing

AI summary

The present disclosure relates to a method for performing automated discovery of new topics from unlimited documents related to any subject domain, employing a multi-component extension of Latent Dirichlet Allocation (MC-LDA) topic models, to discover related topics in a corpus. The resulting data may contain millions of term vectors from any subject domain identifying the most distinguished co-occurring topics that users may be interested in, for periodically building new topic ID models using new content, which may be employed to compare one by one with existing model to measure the significance of changes, using term vectors differences with no correlation with a Periodic New Model, for periodic updates of automated discovery of new topics, which may be used to build a new topic ID model in-memory database to allow query-time linking on massive data-set for automated discovery of new topics.