Social Network Content Grouping Based on User Interest Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional social networking systems often present users with content items or connections that are of minimal interest, leading to user disengagement due to the lack of personalized content recommendation algorithms.

Innovation Solution

A social networking system retrieves user attributes and content item characteristics to generate scores, selecting and grouping content items based on user interest, with featured items being prominently displayed to increase interaction likelihood.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional social networking systems present content items to users based on simple connection relationships, then the system complexity is low, but the user interest and engagement are minimal

Engineering Contradiction:
Improveuser interest alignmentVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system changes parameters by computing relevance scores based on multiple factors including user attributes, content characteristics, and interaction history. This scoring mechanism dynamically adjusts content presentation based on calculated relevance, transforming the static connection-based approach into a dynamic interest-based approach.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system segments content items into groups based on their characteristics and user relevance scores. By dividing the content stream into meaningful segments and presenting them in relevance-based groups, the system increases adaptability without proportionally increasing overall system complexity.

Inventive Principle:
Principle #1Segmentation

2Productivity

If the system presents personalized content recommendations, then user engagement increases, but the computational resources and processing time increase

Engineering Contradiction:
Improveuser engagementVSAvoidcomputational resources
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary actions by pre-computing and storing user attributes, content characteristics, and relevance scoring mechanisms. This advance preparation allows the system to quickly retrieve and present personalized content without performing heavy computations in real-time, thus maintaining high user engagement while managing computational resources efficiently.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the system retrieves and analyzes multiple content item characteristics, then the content recommendation accuracy improves, but the data processing time increases

Engineering Contradiction:
Improvecontent recommendation accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies local quality by focusing computational efforts on the most relevant content characteristics for each user rather than uniformly analyzing all possible attributes. By identifying and prioritizing key characteristics based on user profiles and interaction patterns, the system achieves high recommendation accuracy while minimizing unnecessary data processing time.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10706057B2Presenting groups of content item selected for a social networking system user based on content item characteristics
Publication Date: 2020.07.07 META PLATFORMS INC
  • US10706057B2 patent drawing
  • US10706057B2 patent drawing
  • US10706057B2 patent drawing

AI summary

A social networking system provides a user with a feed of content items associated with other users connected to the user via the social networking system. Additionally, the social networking system identifies additional content items for presentation to the user and generates groups of additional content items so each group includes content items having a characteristic associated with the group. A scoring function is applied to each group to determine an expected amount of user interaction with content items in the group. Based on the expected amounts of user interaction, a featured content item is selected from each group. When a group of the additional content items is presented, the featured content item is visually distinguished from other content items in the group.