Context-Aware Upsell Recommendation System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for presenting upsells to customers are often ineffective, as they fail to consider timely and contextual factors, leading to unsuccessful sales opportunities, particularly when customers are unhappy or preoccupied with resolving issues.

Innovation Solution

A system that uses customer data and conversation analysis to determine the optimal timing and product selection for upsells, employing classifiers to assess sentiment, conversation content, and customer preferences, and presenting recommendations to customer service representatives or automated support systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If upsells are presented to customers during customer service conversations, then additional sales opportunities are generated, but customer satisfaction may deteriorate when customers are unhappy or preoccupied with resolving issues

Engineering Contradiction:
Improvesales opportunitiesVSAvoidcustomer satisfaction
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary analysis of conversation sentiment and context before presenting upsells. The sentiment classifier evaluates the customer's emotional state in advance, and only upsells are presented when the sentiment is positive or neutral, preventing dissatisfaction from occurring in the first place

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors conversation sentiment and customer responses in real-time. Based on feedback from the sentiment classifier and customer reactions, the system dynamically adjusts whether to present additional upsells or discontinue the upsell approach, maintaining customer satisfaction while maximizing sales opportunities

Inventive Principle:
Principle #23Feedback

2Quantity of substance

If upsells are presented without considering conversation context and timing, then sales volume may increase, but upsell success rate decreases due to inappropriate timing and relevance

Engineering Contradiction:
Improvesales volumeVSAvoidupsell success rate
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The system applies different upsell strategies based on local conversation characteristics. The topic classifier identifies the specific subject matter being discussed, and upsells are selected to match the local context - for example, presenting related products when the customer is browsing or purchasing similar items, rather than using a generic upsell approach

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes key parameters of the upsell presentation based on conversation analysis. The timing of upsell presentation is adjusted based on sentiment scores, the relevance is adjusted based on topic classification, and the specific products offered are changed based on both sentiment and topic - transforming a static upsell approach into a dynamic, context-aware system that maximizes success rate

Inventive Principle:
Principle #35Parameter changes

3Productivity

If automated systems present upsells without human judgment, then operational efficiency increases, but accuracy in determining appropriate upsell timing and selection decreases

Engineering Contradiction:
Improveoperational efficiencyVSAvoidupsell timing and selection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system introduces multiple intermediary components between the automated system and the customer interaction. The sentiment classifier and topic classifier act as intermediaries that analyze conversation context, while the upsell selection module serves as an intermediary that translates this analysis into appropriate product recommendations. These intermediaries enable automated systems to achieve human-level judgment accuracy in determining appropriate upsell timing and selection

Inventive Principle:
Principle #24Intermediary (Mediator)

4Measurement precision

If multiple classifiers and analysis components are used to determine upsell timing and selection, then upsell relevance and success rate improve, but system complexity increases

Engineering Contradiction:
Improveupsell relevanceVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the complex task of upsell determination into distinct functional components. The sentiment analysis module handles emotional state evaluation, the topic classification module handles subject matter identification, and the upsell selection module handles product recommendation. This segmentation allows each component to specialize in a specific aspect, improving overall relevance while making the system more manageable and maintainable despite the increased complexity

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10885529B2Automated upsells in customer conversations
Publication Date: 2021.01.05 ASAPP INC
  • US10885529B2 patent drawing
  • US10885529B2 patent drawing
  • US10885529B2 patent drawing

AI summary

During a conversation between a customer and a customer support representative, suggestions may be presented to the customer support representative to upsell a product to the customer. Information about the customer and/or information about the conversation may be processed by a computer to determine when to suggest the upsell to the customer support representative and the one or more products to be upsold. The determination may be performed by computing features from the information about the customer and the information about the conversation, and processing the features with one or more classifiers.