Clarification Prompt Generation for Ambiguous Queries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Retrieval augmented systems face challenges in precisely identifying user intent when queries are under-specified or ambiguous, leading to diverse and irrelevant content retrieval.

Innovation Solution

A method is developed to generate clarification prompts by modifying existing question-answering datasets to create training examples of under-specified queries, and using a machine-learning model to select latent differentiating factors from content candidates, thereby generating clarification prompts to clarify user intent.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the system retrieves content based on under-specified or ambiguous user queries, then the system can operate with simple query processing, but the retrieved content becomes diverse and irrelevant, failing to accurately identify user intent

Engineering Contradiction:
Improvequery processing simplicityVSAvoiduser intent identification accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system performs preliminary action by proactively generating clarification prompts before final content retrieval. When detecting ambiguous queries, the system asks clarifying questions to users in advance, obtaining additional information needed to precisely identify user intent, thereby avoiding irrelevant content retrieval while maintaining simple initial query processing

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by using the initial ambiguous query to generate clarification prompts, then using the user's responses to these prompts to refine the search query. This feedback loop transforms the initially imprecise query into a refined query that accurately reflects user intent, resolving the contradiction between simple processing and precise identification

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the system asks clarification questions to specify user intent, then the accuracy of content retrieval improves, but the interaction time and complexity increase

Engineering Contradiction:
Improveuser intent identification accuracyVSAvoidinteraction time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies partial action by selectively generating clarification prompts only for queries that meet ambiguity criteria, rather than asking clarification questions for all queries. This selective approach maintains high accuracy for ambiguous queries while avoiding unnecessary interaction time for clear queries, balancing precision with time efficiency

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes the parameter of query specification by dynamically adjusting the level of clarification based on detected ambiguity. For ambiguous queries, the system increases specification by asking clarification questions; for clear queries, it maintains the original query parameter, thereby optimizing the balance between intent accuracy and interaction time

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240202189A1Retrieval Augmented Clarification in Interactive Systems
Publication Date: 2024.06.20 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20240202189A1 patent drawing
  • US20240202189A1 patent drawing
  • US20240202189A1 patent drawing

AI summary

Techniques for generating a clarification to distinguish among retrieved content in interactive systems are provided. In one aspect, a method for generating a clarification prompt in an interactive system includes: obtaining a training dataset for generating the clarification prompt from existing question-answering datasets by modifying original queries in the existing question-answering datasets to obtain training examples of under-specified queries; and training a machine learning model using the training dataset how to select latent differentiating factors in content candidates obtained from an under-specified query from a user and, based on the latent differentiating factors, generate the clarification prompt to clarify an intent of the user.