Reciprocity-Based Content Recommendation System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional social networking systems fail to effectively recommend content items that maintain user interest, often presenting unfamiliar or irrelevant content despite user approval of initial content items, leading to a poor user experience.

Innovation Solution

A system that determines candidate content items based on reciprocity features and user behavior analysis, using machine learning techniques to assess the probability of user interaction, and selects content items for presentation based on these probabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional social networking systems provide additional content items based on user interest in initial content items, then user engagement is attempted to be enhanced, but content recommendation accuracy deteriorates by presenting unfamiliar or irrelevant content

Engineering Contradiction:
Improveuser engagementVSAvoidcontent recommendation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system implements a feedback mechanism where user interactions with candidate content items are recorded and used to refine future recommendations. The reciprocity feature is updated based on whether users interact with recommended content, creating a closed-loop system that continuously improves recommendation accuracy while maintaining engagement.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes the parameter of recommendation generation by introducing reciprocity features that measure the bidirectional relationship between content items. Instead of unidirectional recommendation, the system uses reciprocal interaction patterns to determine content relevance, thereby improving accuracy while maintaining engagement.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the system presents content items based on conventional recommendation approaches, then content diversity is maintained, but user interest is lost due to irrelevant content

Engineering Contradiction:
Improvecontent diversityVSAvoiduser interest
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system applies local quality by tailoring recommendations to the specific context of each content item and user interaction pattern. Instead of generic diversity, the system ensures that each recommended item has high local relevance to the user's current interests and the specific content being viewed, maintaining both diversity and reliability.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The recommendation system becomes dynamic by continuously adapting to changing user interests and content relationships. The reciprocity feature is updated in real-time based on user interactions, allowing the system to dynamically adjust recommendations to maintain user interest while preserving content diversity.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If conventional approaches are used to recommend content items, then system complexity is kept simple, but recommendation effectiveness deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidrecommendation effectiveness
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system introduces an intermediary reciprocity feature that mediates between content items and user preferences. This intermediary layer captures the bidirectional relationship information and simplifies the recommendation process, improving effectiveness without proportionally increasing system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary action by pre-calculating and storing reciprocity features between content items before user interactions occur. This allows the system to prepare recommendation data in advance, improving recommendation effectiveness while keeping the actual recommendation process simple and efficient.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9710756B2Systems and methods for page recommendations based on page reciprocity
Publication Date: 2017.07.18 META PLATFORMS INC
  • US9710756B2 patent drawing
  • US9710756B2 patent drawing
  • US9710756B2 patent drawing

AI summary

Systems, methods, and non-transitory computer readable media configured to determine whether a candidate content item may be presented in response to an indication of approval by a user regarding a seed content item according to a first technique. It is determined whether the seed content item may be presented in response to an indication of approval by the user regarding the candidate content item according to a second technique. Features, including a reciprocity feature based on the determining whether a candidate item may be presented and the determining whether the seed content item may be presented, are processed to generate a probability that the user will interact with the candidate content item.