Conversational Recommendation Training With Pseudo-User Interest Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conversational recommendation systems face challenges in specialized domains like proprietary multimedia environments due to a lack of domain-specific conversational training data and the 'cold start' problem for new users, leading to inefficiencies in providing accurate recommendations.

Innovation Solution

Training an interest-based conversational recommendation system (ICRS) using a probabilistic pseudo-user neural network model to learn a recommendation policy, incorporating a long-term and short-term interest probability distribution, with an interest-exploration and prompt-decision engine, to generate recommendations with high play-probability in minimal interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a conventional recommendation system is used without domain-specific training data, then the system can operate immediately, but recommendation accuracy is low due to the cold start problem

Engineering Contradiction:
Improverecommendation accuracyVSAvoidnumber of interactions required
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-training the recommendation system with synthetic pseudo-user data before actual deployment. This pre-training phase creates a foundational model that can provide reasonable recommendations immediately, while subsequent fine-tuning with real user data progressively improves accuracy. The system performs the useful action of learning recommendation patterns in advance, reducing the cold start problem and minimizing interactions needed for accurate recommendations.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If more interaction iterations are used to improve recommendation accuracy, then recommendation quality increases, but user time and system resources are consumed

Engineering Contradiction:
Improverecommendation accuracyVSAvoidrecommendations per unit time
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies partial action by implementing a multi-stage training approach where the system learns from synthetic data first, then progressively refines with real data. This allows the system to achieve sufficient recommendation accuracy with fewer interactions by leveraging the preliminary knowledge gained from synthetic pseudo-user conversations. The system performs enough learning action in advance to reduce the need for extensive real-time interactions.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If domain-specific training data is collected and used, then recommendation accuracy improves, but the complexity of system setup and training increases

Engineering Contradiction:
Improvedomain-specific recommendation accuracyVSAvoidtraining system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies the intermediary principle by introducing synthetic pseudo-user data as a mediator between the absence of real data and the need for domain-specific training. This intermediary training data allows the system to learn domain-specific patterns without requiring immediate access to large amounts of real user data or complex data collection infrastructure. The synthetic data serves as a bridge that simplifies the training process while still achieving domain-specific accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If the system collects more user interaction data for training, then the recommendation model becomes more accurate, but user privacy concerns and data security requirements increase

Engineering Contradiction:
Improverecommendation model accuracyVSAvoiduser privacy risks
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies copying by creating synthetic pseudo-user data that replicates the statistical patterns and conversational structures of real user data without containing actual user information. This synthetic copy allows the training process to learn from data that mimics real user behavior while eliminating privacy risks associated with using actual user data. The system learns from copies of user interaction patterns rather than from real user data itself.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250378818A1Interest-based conversational recommendation system
Publication Date: 2025.12.11 ROKU INC
  • US20250378818A1 patent drawing
  • US20250378818A1 patent drawing
  • US20250378818A1 patent drawing

AI summary

Disclosed herein are system, method and/or computer program product embodiments, and/or combinations thereof, for training a conversational recommendation system. An embodiment generates a pseudo-user neural network model based a pseudo-user profile. The embodiment trains, using the pseudo-user neural network model, the conversational recommendation system to learn a recommendation policy, where the conversational recommendation system includes an interest-exploration engine and a prompt-decision engine. The training includes performing an iterative learning process that includes selecting an interest-exploration strategy and an interest prompt based on an estimated state of the pseudo-user neural network model. The embodiment then generates, using the trained conversational recommendation system, a real-time recommendation having high play probability based on the minimal number of iterations of conversation between a user and the trained conversational recommendation system.