Viral Content Propagation Analyzer Using Graph Exploration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Identifying and analyzing viral trends in social networking systems is computationally expensive and challenging due to the high cost of graph exploration, making it difficult to timely detect user activities contributing to the viral propagation of content.
Innovation Solution
A virality analysis system that samples user activities at a low rate, explores the social graph starting from a single social network node, and uses a machine learning model to determine viral trends based on attributes such as cascade size and diversity, while filtering out irrelevant content, thereby reducing computational costs and maintaining accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If graph exploration is performed to identify viral trends, then measurement precision is improved, but use of energy increases
Solution Approach 1:
The patent segments the social graph exploration into targeted cascades initiated from specific user activities (e.g., shares, comments) rather than exploring the entire graph. This segmentation allows the system to focus computational resources on relevant portions of the graph that are more likely to contain viral content, thereby maintaining measurement precision while reducing overall energy consumption.
Solution Approach 2:
The system performs partial graph exploration by limiting the depth and scope of cascade analysis to only those user activities that meet specific criteria for potential virality. Instead of exhaustively analyzing all user activities, the system applies selective filtering and sampling to perform just enough exploration to detect viral trends, thus reducing computational cost while preserving detection accuracy.
2Reliability
If comprehensive graph exploration is conducted, then reliability is improved, but productivity deteriorates
Solution Approach 1:
The system performs preliminary filtering of user activities based on predefined criteria (e.g., activity type, user engagement metrics, content characteristics) before conducting graph exploration. This preliminary action identifies high-potential viral candidates in advance, allowing the system to focus reliable analysis only on these pre-selected activities, thereby maintaining identification reliability while improving detection timeliness.
Solution Approach 2:
The patent implements dynamic adjustment of exploration parameters based on real-time observations of user activity patterns. When viral propagation is detected, the system dynamically expands the scope and depth of graph exploration to ensure reliable identification. When no viral activity is present, the system reduces exploration intensity to improve productivity. This dynamic adaptation balances reliability and timeliness.
Data Source
AI summary
Some embodiments include a method of detecting and analyzing virally propagating subject matter in a social networking system. The method includes processing user activities in the social networking system through a relevancy filter to identify a subset of user activities that are relevant to a viral propagation study. The social networking system can construct, in response to selecting a user activity as a graph exploration seed, a user activity cascade by exploring the social graph in the social networking system, starting from a social network node corresponding to the user activity. The user activity cascade can comprise social network nodes found during the graph exploration. The social networking system can determine that the user activity cascade is virally propagating based at least upon a total size of the user activity cascade.


