Latent User Communities via Dynamic Topic Clustering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online platforms fail to leverage temporal dynamics to improve community and topic recommendations for users, leading to static and less engaging content suggestions.

Innovation Solution

A temporally-dynamic community-driven method that analyzes latent social network dynamics to group topics into evolving communities, allowing for dynamic content recommendations and user engagement by identifying clusters of topics with similar behavioral patterns through covariance matrix analysis and stochastic block modeling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If existing platforms use static community recommendations, then implementation simplicity is maintained, but user engagement and recommendation relevance deteriorate

Engineering Contradiction:
Improveuser engagementVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements dynamic community detection by continuously analyzing user interaction data to identify evolving topic communities. The system transitions from static, pre-defined communities to dynamic communities that automatically adapt to changing user behaviors and topic trends, thereby improving recommendation relevance and user engagement without requiring manual reconfiguration

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-service by automatically detecting latent communities and generating recommendations without human editorial intervention. The automated community detection algorithm processes user interaction data, identifies topical clusters, and updates community structures dynamically, eliminating the need for manual community management while enhancing recommendation quality

Inventive Principle:
Principle #25Self-service

2Measurement precision

If platforms leverage temporal dynamics for community detection, then recommendation relevance improves, but computational complexity increases

Engineering Contradiction:
Improverecommendation accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the analysis process into distinct components: collecting user interaction data, computing topic models for documents, detecting communities based on co-occurrence patterns, and generating recommendations. This segmentation allows the system to handle temporal dynamics through structured, modular processing steps, managing computational complexity while maintaining high recommendation accuracy

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-computing topic models for documents and pre-processing user interaction data before community detection. This preliminary processing organizes the data into structured formats (topic distributions, interaction matrices), reducing the computational burden during the actual community detection and recommendation generation phases

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If manual editorial management is used for communities, then community quality is maintained, but scalability and adaptability deteriorate

Engineering Contradiction:
Improvecommunity adaptabilityVSAvoidnumber of communities
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system replaces manual editorial management with self-service automated community detection. The algorithm automatically processes user interaction data, identifies emerging topic communities, and adapts community structures dynamically without human intervention, enabling the platform to scale to large numbers of communities while maintaining high adaptability to changing user interests and trends

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11444909B2Latent user communities
Publication Date: 2022.09.13 YAHOO ASSETS LLC
  • US11444909B2 patent drawing
  • US11444909B2 patent drawing
  • US11444909B2 patent drawing

AI summary

A method implemented by at least one server computer is provided, including: providing, over the Internet, access to a plurality of topics, wherein each topic includes, and further provides access to, a plurality of posted items; recording interaction data for the plurality of topics, the interaction data identifying user activity occurring within each of the topics; analyzing the interaction data to identify clusters of topics that exhibit similar behavioral patterns; for each cluster of topics, generating a community that includes the topics in the cluster; providing, over the Internet, access to the communities, wherein accessing a given community further provides access to the topics included in that community, which further provide access to the posted items that are included in the topics within that community.