Speech Processing Output Personalization via Interaction Score

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current speech recognition systems lack the ability to adapt their output based on user familiarity and interaction levels, leading to a one-size-fits-all approach that may not optimize user experience.

Innovation Solution

A system that determines a user's interaction score based on historical interactions and adapts its output on a sliding scale, personalizing content, style, and language to suit the user's expertise level, with the option to revert changes based on user feedback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a one-size-fits-all speech processing output is used, then device complexity is reduced, but user experience and interaction efficiency deteriorate

Engineering Contradiction:
Improveuser experienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system dynamically adapts output based on user familiarity level. It determines an interaction score representing user familiarity and adjusts output personalization accordingly, transitioning from generic to personalized responses as user expertise increases. This dynamic adaptation resolves the contradiction by making the system flexible and responsive to individual user needs without requiring complete redesign for each user.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes output parameters (personalization level, content detail, response style) based on the determined interaction score. By adjusting these parameters according to user familiarity, the system optimizes user experience while maintaining a unified underlying architecture, thus improving ease of operation without proportionally increasing device complexity.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If personalized output adaptation is implemented, then user experience is improved, but device complexity increases

Engineering Contradiction:
Improveoutput adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary determination of user familiarity level and establishes an interaction score before generating output. This preliminary assessment allows the system to pre-select appropriate personalization strategies, reducing the complexity of real-time decision-making and enabling adaptable output without excessive system complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from user interactions to determine and update the interaction score, which then guides future output personalization. This feedback mechanism enables the system to learn and adapt to user preferences over time, improving adaptability while using the feedback loop to manage complexity through iterative refinement rather than complex hard-coded rules.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11289082B1Speech processing output personalization
Publication Date: 2022.03.29 AMAZON TECH INC
  • US11289082B1 patent drawing
  • US11289082B1 patent drawing
  • US11289082B1 patent drawing

AI summary

Described herein is a system for adapting an output to a user input over a period of time based on how often the user interacts with the system. The system may determine a user's level of familiarity of the system, and may determine to personalize the output to a user request based on his level of familiarity. The user's level of familiarity may be determined by analyzing historical interactions between the user and the system. The level of personalization applied to the output may be determined based on the user's level of familiarity. As user becomes more familiar with the system, the output may be more personalized.