ML User Experience Prediction for Proactive Content Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for improving user experience based on net promoter scores (NPS) lack insight into specific elements that lead to higher NPS scores, resulting in changes that may satisfy one group of users while dissatisfying others.

Innovation Solution

A machine learning model is trained using clustering algorithms to predict user experience metrics and suggest interactive elements to enhance user experience, tailored to individual user characteristics and preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If net promoter scores are collected after user interaction, then user experience feedback is obtained, but the content cannot be altered to improve user experience during their interactions

Engineering Contradiction:
Improvetime to provide feedbackVSAvoidability to improve content during interaction
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system performs preliminary actions by predicting user experience metrics before the user completes their interaction. The machine learning model forecasts NPS scores and identifies suggested actions during the user session, enabling content modifications to be made proactively rather than reactively after feedback is received.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback by monitoring user actions in real-time and using the machine learning model to predict experience metrics. This feedback loop allows the system to suggest content modifications based on predicted user satisfaction levels, enabling dynamic improvement of user experience during the interaction itself.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If content is altered to improve user experience based on NPS, then some users are satisfied, but other users may be dissatisfied

Engineering Contradiction:
Improveuser experience improvementVSAvoiduser satisfaction consistency
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system applies local quality by generating personalized suggested actions tailored to each user's characteristics, preferences, and observed behavior. Instead of applying uniform content modifications to all users, the machine learning model predicts individual user experience metrics and recommends specific actions customized to each user's needs and preferences.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements dynamics by making the content modification recommendations adaptive and changeable based on real-time user behavior. The suggested actions are not static but dynamically adjusted as the user interacts with the content, allowing the system to respond to changing user preferences and maintain satisfaction across diverse user groups.

Inventive Principle:
Principle #15Dynamics

3Loss of information

If driver questions are asked to understand user experience, then insights are gathered, but users often do not answer or provide insufficient information

Engineering Contradiction:
Improveuser experience insightsVSAvoiduser response quality
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system implements self-service by automatically gathering user experience insights through passive monitoring of user actions and characteristics. Instead of requiring users to manually answer driver questions, the machine learning model analyzes user behavior patterns, preferences, and interaction data to automatically generate experience metrics and suggested actions, eliminating the need for user input while still gathering comprehensive insights.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces the mechanical system of explicit user questioning with an automated analytical system. The machine learning model substitutes for manual user responses by inferring experience metrics from observed user behavior, characteristics, and interaction patterns, thereby obtaining insights without requiring direct user input.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20250111406A1Telecommunications user experience modeling
Publication Date: 2025.04.03 T MOBILE US INC
  • US20250111406A1 patent drawing
  • US20250111406A1 patent drawing
  • US20250111406A1 patent drawing

AI summary

Described herein is a system for using a machine learning model to predict a metric value indicative of quality of user experience. The system can receive an indication that a mobile device was used to access electronic content. The system obtains a set of characteristics of a user of the mobile device and generates a predicted metric value indicative of a quality of user experience interacting with the electronic content by applying a trained machine learning model to the obtained set of characteristics. The machine learning model is trained on cluster data representing clusters of users of the system, and each cluster is associated with a one or more shared characteristics of users in the cluster and an average metric value selected by users in the cluster. The system selects and transmit an interactive element associated with the predicted metric value to the mobile device.