Cognitive Intervention Index for Dialog Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automated dialog systems often disrupt ongoing conversations with unsolicited assistance, failing to consider the flow of discourse and potential impact on the conversation, leading to sub-optimal decision-making and productivity issues.

Innovation Solution

A cognitive system that determines an intervention index to assess the value of potential assistive information against its potential disruption cost, using context, participant profiles, and available resources to deliver information in a minimally intrusive manner, balancing the benefits against the costs of intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated dialog systems provide unsolicited assistance and information immediately upon detecting a need, then the value and productivity of the dialog is improved, but the disruption to the ongoing conversation flow increases

Engineering Contradiction:
Improvedialog productivityVSAvoidconversation disruption
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system changes the parameter of intervention timing by introducing a delay between detecting a need and providing assistance. The intervention index is calculated based on multiple factors including dialog context, participant profiles, and historical data to determine the optimal timing that balances productivity benefits against conversation disruption costs.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring the dialog flow and adjusting intervention decisions based on real-time observations. The intervention index is updated based on the actual impact on conversation flow, allowing the system to learn from previous interventions and optimize future timing decisions.

Inventive Principle:
Principle #23Feedback

2Speed

If the system provides system-initiated assistance without considering ongoing discourse flow, then the assistance delivery is simplified and faster, but the adverse effects on conversation flow increase

Engineering Contradiction:
Improveassistance delivery speedVSAvoidconversation flow disruption
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary analysis of the dialog context, participant profiles, and historical data before providing any assistance. The intervention index is calculated in advance based on these preliminary factors, allowing the system to prepare appropriate responses while maintaining awareness of the ongoing conversation flow dynamics.

Inventive Principle:
Principle #10Preliminary action

3Loss of time

If traditional systems deliver unsolicited assistance immediately upon detecting a need, then the information delivery is more efficient, but the loss of dialog flow continuity increases

Engineering Contradiction:
Improveinformation delivery timeVSAvoiddialog flow continuity
Core Design Contradiction:
Loss of timeVSStability of the object's composition

Solution Approach 1:

The system introduces dynamic timing adjustments to the information delivery process. The intervention index is continuously updated based on changing dialog conditions, allowing the system to optimize the balance between delivery speed and flow continuity in real-time rather than using fixed immediate delivery protocols.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10373515B2System and method for cognitive intervention on human interactions
Publication Date: 2019.08.06 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10373515B2 patent drawing
  • US10373515B2 patent drawing
  • US10373515B2 patent drawing

AI summary

A determination regarding whether to intervene in a dialog to provide system-initiated assistive information involves monitoring a dialog between at least two participants and capturing data from a dialog environment containing at least one of the participants. The captured data represent the content of the dialog and physiological data for one or more participants. Assistive information relevant to the dialog and participants is identified, and the captured data are used to determine an intervention index of delivering the assistive information to one or more participants during the dialog. This intervention index is then used to determine whether or not to intervene in the dialog to deliver the assistive information to one or more participants.