Online System Content Recommendation Engine for Trending Topics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Online system users, especially entities, may miss opportunities to create and tag content associated with trending topics due to unawareness of their trending status, leading to reduced visibility and engagement.

Innovation Solution

An online system uses a machine-learning model to predict the probability of content items being associated with a topic, determines user engagement metrics, and recommends entities to create content items with tags related to topics that have reached a threshold performance value, thereby encouraging relevant content creation and tagging.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If users rely on conventional tagging methods without active promotion, then system simplicity is maintained, but content visibility and engagement for trending topics decrease

Engineering Contradiction:
Improvecontent visibilityVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system implements feedback loops where user engagement metrics with content items are continuously monitored and fed back into the machine learning model. This feedback mechanism enables the system to automatically identify trending topics and generate targeted recommendations to entities, creating a closed-loop system that improves content visibility without requiring manual intervention while maintaining manageable system complexity through automated processes.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The machine learning model acts as an intermediary between raw user engagement data and entity recommendations. The model processes engagement metrics, identifies trending topics, and translates this information into actionable recommendations for entities. This intermediary layer bridges the gap between passive data collection and active content promotion, improving visibility while keeping the overall system architecture organized and maintainable.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the system actively recommends content creation to all entities, then content creation and tagging increases, but computational resources and processing time increase

Engineering Contradiction:
Improvecontent creation rateVSAvoidcomputational resources
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system applies local quality by providing targeted recommendations only to specific entities based on their characteristics, historical behavior, and relevance to identified trending topics. Rather than uniformly recommending content creation to all entities, the machine learning model analyzes individual entity profiles and sends recommendations only to those most likely to create relevant content. This selective approach increases overall content creation rates while minimizing unnecessary computational resource consumption.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts recommendation parameters based on trending topic intensity, entity responsiveness, and engagement metrics. By changing parameters such as recommendation frequency, targeting criteria, and threshold values for trend identification, the system optimizes the balance between stimulating content creation and managing computational resources. These parameter adjustments allow the system to scale its recommendation activity according to actual system conditions and resource availability.

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If users manually discover and identify trending topics, then system simplicity is maintained, but time efficiency and responsiveness to trends decrease

Engineering Contradiction:
Improvetime to identify trendsVSAvoidautomation level
Core Design Contradiction:
Loss of timeVSExtent of automation

Solution Approach 1:

The system performs preliminary actions by continuously monitoring and analyzing user engagement metrics in the background, even before trending topics fully emerge. The machine learning model proactively identifies nascent trends and prepares recommendations in advance, allowing the system to respond to trending topics faster than manual discovery would permit. This preliminary analysis and automated trend detection eliminate the time lag associated with manual trend identification while maintaining system responsiveness and adaptability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11615444B2Recommending that an entity in an online system create content describing an item associated with a topic having at least a threshold value of a performance metric and to add a tag describing the item to the content
Publication Date: 2023.03.28 META PLATFORMS INC
  • US11615444B2 patent drawing
  • US11615444B2 patent drawing
  • US11615444B2 patent drawing

AI summary

An online system accesses a model trained based on a topic associated with a set of content items and the content of the set of content items. The online system applies the model to predict a probability that each of multiple content items is associated with the topic based on its content and identifies (a) content item(s) associated with at least a threshold probability. The online system retrieves information describing user engagement with the identified content item(s) and determines a value of a performance metric for the topic based on this information. If the value is at least a threshold value and the online system receives content from an entity describing an item associated with the topic, the online system communicates a recommendation to the entity to create a content item describing the item and to add a tag associated with the item upon determining an opportunity to do so.