Survey-Based Ranking Model Selection for New User Recommendations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current software platforms fail to effectively personalize item recommendations for users, especially new users, as they lack sufficient data processing capabilities to accurately recommend relevant items based on user preferences, leading to inefficient computing resources and irrelevant suggestions.

Innovation Solution

A computer-implemented method and apparatus that programmatically selects a user survey data object and ranking models based on user constraints and engagement data, generating a customized output ranked item data object set by processing survey engagement data and applying user-defined filters, thereby reducing computing power and improving recommendation accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional software platforms process user engagement data for item recommendations, then recommendation coverage is provided, but recommendation accuracy deteriorates for new users due to insufficient data

Engineering Contradiction:
Improverecommendation accuracyVSAvoiduser data volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system performs preliminary actions by selecting and presenting survey questions to new users before actual purchasing behavior occurs. This proactive data collection approach allows the system to gather preference information in advance, enabling accurate recommendations even when historical engagement data is insufficient. The survey mechanism pre-emptively addresses the data scarcity problem for new users.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces survey questions as an intermediary mechanism between the user and the recommendation system. These questions serve as a mediator that translates user preferences into structured data, bridging the gap between new users with no purchase history and the recommendation algorithm. The survey acts as a proxy for the missing engagement data.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If software platforms collect and process extensive user engagement data, then recommendation personalization improves, but computing resource consumption increases

Engineering Contradiction:
Improverecommendation personalizationVSAvoidcomputing resource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system extracts only the most essential preference information needed for recommendations by selectively presenting targeted survey questions rather than collecting comprehensive engagement data. This extraction approach gathers sufficient personalization data while minimizing computing resource consumption associated with processing extensive user interaction histories.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by collecting only the necessary subset of user preference data through surveys, rather than processing all possible engagement data. This selective data collection achieves adequate personalization without the computational overhead of analyzing complete user interaction patterns, especially for new users.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of information

If survey questions are presented to users, then preference data collection improves, but user interaction time increases

Engineering Contradiction:
Improvepreference data completenessVSAvoiduser interaction time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system implements partial action by presenting only a selective subset of survey questions to users rather than administering complete surveys. This approach collects sufficient preference information to generate accurate recommendations while significantly reducing the time burden on users. The system prioritizes questions based on their informational value for recommendation accuracy.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent segments the survey into discrete, manageable questions that can be answered quickly. By breaking down preference collection into small, focused units rather than presenting lengthy comprehensive surveys, the system minimizes user interaction time while still gathering essential data for personalization.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12014394B2Apparatus, computer-implemented method, and computer program product for programmatically selecting a user survey data object from a set of user survey data objects and for selecting ranking model(s) for utilization based on survey engagement data associated with the selected user survey data object
Publication Date: 2024.06.18 THRIVE MARKET INC
  • US12014394B2 patent drawing
  • US12014394B2 patent drawing
  • US12014394B2 patent drawing

AI summary

Embodiments of the present disclosure provide mechanisms for selection of a user survey data object from a set of user data objects, and processing of survey engagement data associated with a selected user survey data object. The user survey data object selected is appropriate for providing associated with a particular user data object, and the survey engagement data received associated therewith enables programmatic selection and use of particular ranking model(s) for use in generating and providing an output ranked item data object set. Example embodiments utilize selected ranking model(s) of a set of ranking models to programmatically generate and output an output ranked item data object set for a particular user profile.