Dialog System Cross-Validates User Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional user experience feedback processes lack relevance and validity, as they do not effectively link feedback to its source, making it uncertain whether changes address the intended issues, due to unfocused feedback collection without cross-validation.

Innovation Solution

A method and system for cross-validating user feedback in a dialog system, using natural language processing to generate and filter questions based on previous feedback and user interactions, allowing for targeted feedback collection and dynamic user interface modifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If conventional blind feedback collection methods are used, then feedback quantity can be increased, but feedback relevance and validity deteriorate

Engineering Contradiction:
Improvefeedback quantityVSAvoidfeedback validity
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The system implements a feedback loop where initial user feedback is collected, analyzed to generate hypotheses about UI issues, and then cross-validated by presenting targeted questions to additional users. This iterative feedback process ensures that feedback quantity increases while maintaining validity through systematic verification against observed user behaviors and interactions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary analysis of initial feedback to identify patterns and generate specific hypotheses about UI problems before conducting broader feedback collection. By pre-processing feedback data to extract meaningful insights and form testable hypotheses, the system ensures that subsequent feedback collection is targeted and valid, rather than盲目 collecting large volumes of undifferentiated feedback.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If unfocused feedback collection is used, then data gathering is simplified, but feedback relevance to specific UI issues deteriorates

Engineering Contradiction:
Improvefeedback collection simplicityVSAvoidfeedback relevance
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system introduces an intermediary processing layer that automatically analyzes initial feedback, identifies patterns, and generates structured hypotheses about specific UI issues. This intermediary layer bridges the gap between simple feedback collection and targeted analysis, maintaining ease of operation while preventing loss of relevance by systematically connecting feedback to specific UI elements and user behaviors.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments feedback collection into distinct phases: initial broad feedback gathering, pattern analysis and hypothesis generation, and targeted cross-validation. This segmentation allows the system to maintain simplicity in the initial collection phase while ensuring relevance through subsequent structured analysis and verification against specific UI issues.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If manual feedback review by designers is used, then feedback analysis is thorough, but processing time increases

Engineering Contradiction:
Improvefeedback analysis accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system implements self-service automation where the feedback analysis process automatically generates hypotheses, identifies patterns, and creates cross-validation questions without requiring manual designer intervention at each step. The automated system serves itself by processing feedback data through structured algorithms, significantly reducing processing time while maintaining analysis accuracy through systematic verification methods.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces the mechanical manual review process with automated computational analysis. Instead of designers manually reviewing and analyzing feedback, the system uses algorithmic processing to identify patterns, generate hypotheses, and validate findings through cross-user questioning, dramatically reducing processing time while maintaining or improving analysis accuracy through consistent systematic evaluation.

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

4Productivity

If changes are made without linking back to feedback source, then implementation is faster, but effectiveness in meeting user intentions deteriorates

Engineering Contradiction:
Improvechange implementation speedVSAvoidchange effectiveness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements continuous feedback tracking that maintains explicit links between user feedback, generated hypotheses, and implemented changes. Each UI modification is traced back to its source feedback and validated through cross-user verification, ensuring that changes remain effective in meeting user intentions while maintaining fast implementation through automated tracking and verification processes.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10359910B2Cross validation of user feedback in a dialog system
Publication Date: 2019.07.23 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10359910B2 patent drawing
  • US10359910B2 patent drawing
  • US10359910B2 patent drawing

AI summary

Aspects include cross validation of user feedback in a dialog system. A repository of previous user feedback associated with a user interface is accessed. One or more identified features in the previous user feedback are classified. A sequence of cross-validation questions is generated in a dialog system to elicit further feedback from a current user of the user interface based on the one or more identified features and observed interactions of the current user with the user interface. Responses to the sequence of cross-validation questions are filtered to group the further feedback associated with the one or more identified features. One or more change suggestions to modify the user interface are stored based on the previous user feedback and the further feedback associated with the one or more identified features.