Conversational Virtual Assistant Clarification Strategy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Virtual assistants often fail to understand user intent due to ambiguous, incomplete, or poorly structured requests, leading to inefficient and frustrating interactions as users may need to rephrase their queries or give up.

Innovation Solution

A conversational virtual assistant system that employs a conversation strategy to gather necessary information by asking for clarification, confirmation, or follow-up responses, allowing it to revise queries and deliver relevant solutions by structuring unstructured queries and documents using a knowledge graph and semantic linking techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the virtual assistant directly processes user requests without clarification, then response speed is improved, but understanding accuracy deteriorates

Engineering Contradiction:
Improveresponse speedVSAvoidunderstanding accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by proactively asking clarification questions before final solution delivery. When ambiguity is detected in the user request, the virtual assistant interrupts the direct processing flow to gather missing information through structured questions, ensuring accurate understanding before committing to a solution path.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback loops where the virtual assistant presents candidate solutions to the user for confirmation or correction. This feedback mechanism allows the system to verify its understanding of user intent and adjust its interpretation based on user responses, thereby improving understanding accuracy while maintaining efficient processing through targeted clarification rather than exhaustive analysis.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the virtual assistant asks for clarification on every ambiguous request, then understanding accuracy is improved, but interaction efficiency deteriorates

Engineering Contradiction:
Improveunderstanding accuracyVSAvoidinteraction efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system applies partial clarification actions by selectively asking questions only for the specific ambiguous elements that prevent solution delivery, rather than requesting complete reformulation of the query. This partial action approach maintains interaction efficiency by limiting clarification to the minimum necessary while still improving understanding accuracy for critical ambiguities.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes the parameter of clarification intensity based on the degree of ambiguity detected. For highly ambiguous requests, more extensive clarification is applied, while for requests with minor ambiguities, minimal clarification is sought. This adaptive parameter adjustment optimizes the balance between understanding accuracy and interaction efficiency across different query types.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the virtual assistant requires users to rephrase queries when initial requests are unclear, then solution relevance is improved, but user effort increases

Engineering Contradiction:
Improvesolution relevanceVSAvoiduser effort
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system introduces an intermediary clarification process that mediates between the user's incomplete request and the system's need for precise information. Rather than requiring users to completely rephrase queries, the virtual assistant acts as an intermediary by asking targeted follow-up questions that guide users toward providing the necessary information with minimal additional effort, thereby maintaining solution relevance while reducing user burden.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service clarification by presenting multiple candidate interpretations of the user's request and allowing users to select the correct one with minimal input. This self-service approach improves solution relevance by ensuring the system understands the intended meaning while reducing user effort compared to requiring complete query reformulation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11157490B2Conversational virtual assistant
Publication Date: 2021.10.26 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11157490B2 patent drawing
  • US11157490B2 patent drawing
  • US11157490B2 patent drawing

AI summary

Conversational virtual assistance for delivering relevant query solutions is provided. A virtual assistant system comprises various components associated with developing a knowledge database that can be searched for finding documents that fulfill the user's intent. The virtual assistant system further comprises components for receiving a query from a user, extracting entities for understanding the user's intent, and for searching a knowledge database for documents responsive to the query. When additional information is needed for determining more relevant results, a conversation strategy is determined, and a question is formulated for generating a conversation with the user for clarifying the user's intent, confirming a solution, or obtaining additional information. The user is enabled to provide a follow-up response that is related to a previously identified entity. The entity is edited in the query, and responses are refined responsive to the edited query.