Multi-Model User-Item Interaction Estimation for Recommendation Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current recommendation systems face challenges in efficiently processing user-item interaction data due to high computational requirements and limited data availability, leading to biased content recommendations and reduced user satisfaction.

Innovation Solution

A method and system that progressively pre-selects digital content using distinct estimation models for different types of user-item interaction data, reducing processing power and improving recommendation accuracy by estimating user-item interaction data independently for each type.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single estimation model is used for all user-item interaction data, then the model complexity is low, but the measurement precision of interaction data estimation deteriorates

Engineering Contradiction:
Improvemodel complexityVSAvoidinteraction data estimation precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent segments user-item interaction data into multiple distinct types (e.g., explicit feedback, implicit feedback, different interaction durations). Separate estimation models are then applied to each data type, allowing each model to be optimized for its specific data characteristics. This segmentation resolves the contradiction by improving measurement precision through specialized models while keeping individual model complexities manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different estimation models with appropriate complexity levels are assigned to different types of interaction data based on their specific characteristics. For example, simpler models may be used for implicit feedback while more complex models handle explicit feedback. This local quality approach improves overall estimation precision without requiring all models to be uniformly complex.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If multiple estimation models are applied to different types of interaction data, then the measurement precision improves, but the device complexity increases

Engineering Contradiction:
Improveinteraction data estimation precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

By segmenting the estimation task into multiple specialized models, each handling a specific data type, the system achieves higher precision for each segment. The overall system complexity increases, but this is justified by the significant improvement in measurement precision for each interaction data type, particularly for sparse or noisy data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal recommendation system framework that can handle multiple types of interaction data through its multi-model architecture. This multi-functional system processes various data types (clicks, views, purchases, explicit ratings) through appropriate specialized models, improving overall system precision while maintaining a unified recommendation output.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If user-item interaction data is limited, then the system operation is simple, but the reliability of content recommendations deteriorates

Engineering Contradiction:
Improvesystem processing efficiencyVSAvoidrecommendation reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

When interaction data is limited, the patent applies estimation models that can work effectively with partial data availability. The models are designed to produce reliable estimates even when complete interaction histories are unavailable, using techniques like collaborative filtering and pattern recognition to infer preferences from limited observations.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The estimation models incorporate feedback mechanisms that continuously improve recommendation reliability over time. By learning from user interactions and adjusting model parameters, the system progressively improves its ability to generate reliable recommendations even with initially limited data, resolving the contradiction between data quantity and recommendation reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11288333B2Method and system for estimating user-item interaction data based on stored interaction data by using multiple models
Publication Date: 2022.03.29 Y E HUB ARMENIA LLC
  • US11288333B2 patent drawing
  • US11288333B2 patent drawing
  • US11288333B2 patent drawing

AI summary

A method and server for estimating interaction data are disclosed. A user and a digital content item that the user has interacted with form an occurred pair. The method includes retrieving (i) interaction data of a first type associated with respective ones of the occurred pairs, and (ii) interaction data of a second type associated with respective ones of the occurred pairs. The first type is distinct from the second type. The method also includes (i) applying a first model to the interaction data of the first type, thereby estimating interaction data of the first type for non-occurred pairs, and (ii) applying a second model to the interaction data of the second type, thereby estimating interaction data of the second type for the non-occurred pairs. The interaction data is estimated such that the non-occurred pairs are associated with respective estimated interaction data of the first type and second type.