Dialog Timing Control via Third Reply Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing dialog systems struggle to appropriately control the timing of presenting a candidate list to users without prior knowledge of user tolerance to the number of dialogs displayed, leading to dissatisfaction due to either early or late presentation of search results.

Innovation Solution

An information processing method that holds a dialog history and determines the presentation timing based on the occurrence of a third reply that is neither affirmative nor negative, estimating user intention through the content of their utterances, allowing for dynamic control of candidate-list presentation even without pre-acquired user tolerance information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If reinforcement learning with pre-acquired user tolerance information is used to control candidate list presentation timing, then the presentation timing can be appropriately controlled, but the system complexity increases and requires advance information acquisition

Engineering Contradiction:
Improvepresentation timing accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system analyzes the user's own dialog responses (third replies indicating neither affirmation nor negation) to dynamically determine presentation timing, allowing the system to adapt to user preferences without requiring external pre-acquisition of tolerance information

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary analysis of dialog history patterns during the interaction itself, identifying user intent through the sequence and nature of replies before making the presentation decision, rather than requiring pre-acquired information

Inventive Principle:
Principle #10Preliminary action

2Reliability

If candidate list is presented early without sufficient dialog narrowing, then user satisfaction improves, but the list contains too many irrelevant results

Engineering Contradiction:
Improveuser satisfactionVSAvoidrelevance of results
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The presentation timing is dynamically adjusted based on the actual dialog flow and user responses in real-time, rather than following a fixed schedule or requiring pre-determined tolerance levels, allowing optimal balance between early presentation and sufficient narrowing

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If dialog narrowing continues without presenting candidate list, then result precision improves, but user waiting time increases

Engineering Contradiction:
Improveresult precisionVSAvoiduser waiting time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system continuously monitors user responses during the dialog, using the pattern of third replies as feedback to determine when the user is ready for presentation, thereby balancing result precision with user patience without requiring pre-acquired tolerance information

Inventive Principle:
Principle #23Feedback

4Ease of manufacture

If user tolerance information is not acquired in advance, then the system is easier to deploy, but the presentation timing control becomes inappropriate

Engineering Contradiction:
Improvesystem deployment easeVSAvoidpresentation timing accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The system autonomously learns user preferences during the interaction by analyzing the pattern of third replies in the dialog history, eliminating the need for pre-acquisition of tolerance information while maintaining accurate timing control

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary analysis of the dialog history pattern during the interaction itself, identifying user intent through the sequence of replies before making the presentation decision, enabling accurate timing control without advance information

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10811006B2Information processing method, information processing apparatus, and non-transitory recording medium
Publication Date: 2020.10.20 PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
  • US10811006B2 patent drawing
  • US10811006B2 patent drawing
  • US10811006B2 patent drawing

AI summary

An information processing method for information stored in a storage includes: holding a dialog history of a dialog including a question to a user and a reply from the user to the question, determining whether a manner in which a third reply indicating neither a first reply nor a second reply appears in a reply history of the reply included in the held dialog history satisfies a predetermined condition, the first reply indicating an affirmative in response to the question, the second reply indicating a negative in response to the question; and performing presentation regarding the information stored in the storage if the manner is determined to satisfy the predetermined condition.