Item Reranking Using Query Intent and Cart Context Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to effectively account for user intent and cart context in online shopping, leading to suboptimal item recommendations.

Innovation Solution

A machine learning-based approach that utilizes a ranking model, query model, and cart context model to generate personalized item recommendations by analyzing user session information, including search queries and cart contents, using models like BERT and GBDT to refine item listings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional recommendation systems are used, then system complexity is low, but recommendation accuracy and relevance to user intent deteriorate

Engineering Contradiction:
Improverecommendation accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The recommendation system is segmented into multiple specialized models: a query model for understanding user search intent, a cart context model for analyzing shopping cart data, and a ranking model for generating recommendations. Each model focuses on a specific aspect of user behavior, improving overall recommendation accuracy while maintaining manageable complexity through modular architecture

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from traditional single-dimension recommendation approaches to multi-dimensional analysis by incorporating both query intent dimensions and cart context dimensions. This allows the system to analyze user behavior from multiple perspectives simultaneously, enhancing recommendation relevance without proportionally increasing system complexity

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If user session information is not analyzed, then processing speed is high, but recommendation relevance to user intent deteriorates

Engineering Contradiction:
Improverecommendation relevanceVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of user session information, query data, and cart context before generating recommendations. By pre-processing and understanding user intent and cart contents in advance, the ranking model can quickly generate relevant recommendations without extensive real-time computation, reducing processing time while maintaining high recommendation relevance

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If cart context is not considered, then computational resources are saved, but personalization of recommendations deteriorates

Engineering Contradiction:
Improvepersonalization levelVSAvoidcomputational resources
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system extracts only the most relevant features from cart context data (such as items already added to cart, category preferences, and shopping patterns) rather than processing entire cart datasets. This selective extraction approach enables personalized recommendations based on cart context while consuming fewer computational resources

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250342516A1Machine learning-based item reranking based on user query and cart context
Publication Date: 2025.11.06 WALMART APOLLO LLC
  • US20250342516A1 patent drawing
  • US20250342516A1 patent drawing
  • US20250342516A1 patent drawing

AI summary

A system including a processor and a non-transitory computer-readable media storing computing instructions that, when executed on the processor, cause the processor to perform operations comprising receiving user session information for a current session for a user; generating, using a ranking model, a first listing of items based on the user session information; generating, using a query model, a query intent measurement based on the user session information; generating, using a cart context model, a cart context measurement based on the user session information; generating a second listing of items based on the first listing of items, the query intent measurement, and the cart context measurement; and displaying the second listing of items in a graphical user interface to the user. Other embodiments are described.