Incremental Clustering for Online Discussion Theme Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for detecting topical themes in online communities are inefficient due to the overwhelming volume of user-generated content, failing to effectively assign new posts to existing themes and identify emerging themes, especially considering the temporality of posts and user interests.

Innovation Solution

An incremental clustering method that creates post feature vectors based on text, time, and user-based features, comparing them to centroid feature vectors to assign posts to existing themes or create new ones, leveraging temporal decay and similarity metrics to segment themes effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional manual browsing methods are used to find information in online communities, then users can read individual posts, but the overwhelming volume of user-generated content makes it impossible to efficiently locate specific information or track topics over time

Engineering Contradiction:
Improveinformation retrieval efficiencyVSAvoidvolume of user-generated content
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments the overwhelming volume of user-generated content into organized clusters grouped by topical themes. Each cluster represents a coherent topic area, allowing users to navigate to theme-level summaries rather than browsing individual posts. This segmentation transforms the unmanageable content volume into structured, browsable theme categories.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces theme-level summaries as an intermediary layer between individual posts and user queries. These summaries aggregate information from multiple posts and provide a condensed overview, serving as a mediator that helps users quickly understand topic coverage without reading every post. This intermediary structure resolves the contradiction by providing efficient access points through theme summaries.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If users manually browse from post-to-post to understand aggregate information, then they can read individual content, but it is difficult to quickly drill into aggregate information, drill into posts about certain themes, and then drill back out

Engineering Contradiction:
Improvenavigation easeVSAvoidtime to navigate and understand content hierarchy
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent segments the content hierarchy into distinct navigable levels: theme-level summaries and post-level details. This segmentation enables users to drill down from theme summaries to specific posts and drill back up to understand the broader context. The hierarchical segmentation provides clear navigation paths without requiring manual post-by-post browsing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary aggregation of post information into theme-level summaries before users need to access the content. These pre-computed summaries provide immediate overviews of topic coverage, allowing users to quickly assess which themes are relevant without manually browsing posts. This preliminary organization eliminates the time loss associated with manual navigation and understanding.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If existing theme detection methods are used, then some topic identification is possible, but they are inefficient and fail to effectively assign new posts to existing themes or identify emerging themes considering temporality and user interests

Engineering Contradiction:
Improvetheme assignment accuracyVSAvoidtheme detection efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements dynamic theme detection that adapts to changing user interests and emerging topics over time. The system continuously updates theme representations and uses temporal decay factors to prioritize recent content, allowing themes to evolve naturally as new posts are added. This dynamic approach improves both accuracy in assigning new posts and efficiency in detecting emerging themes compared to static methods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes key parameters including temporal decay factors and similarity thresholds to optimize theme detection. By adjusting these parameters, the system can balance between assigning posts to existing themes and creating new themes, improving both accuracy and efficiency. The parameter changes allow the system to adapt to different content volumes and user behavior patterns.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10824660B2Segmenting topical discussion themes from user-generated posts
Publication Date: 2020.11.03 ADOBE INC
  • US10824660B2 patent drawing
  • US10824660B2 patent drawing
  • US10824660B2 patent drawing

AI summary

Techniques are provided for detecting new topics and themes and assigning new posts to existing topic and/or theme clusters in online community discussions. A post posted to an online community is received and a post feature vector representative of the post is created. The post is compared to a plurality of centroid feature vectors, each centroid feature vector being representative of a respective post cluster and associated with a theme. Upon determining that similarity between the post feature vector and one of a plurality of centroid feature vectors satisfies a minimum similarity threshold, the post is assigned to the post cluster of which the centroid feature vector is representative. Upon determining that similarity between the post feature vector and any of the plurality of centroid feature vectors is below the minimum similarity threshold, a new theme cluster is created and the post is assigned to the new theme cluster.