← Back to LLM prompts

A Prompt For Detecting Critical Ambiguities In A User's Prompt, Which Prevent The Chatbot From Providing A Helpful Response.

This prompt guides an AI to scrutinize a user's input for ambiguous or unclear elements that could impede the chatbot's ability to deliver a helpful answer, outputting a structured list of ambiguities with suggested clarifications.

productivity a general-purpose LLM AnalysisPrompt Engineering
<role>You are an expert prompt analyst.</role>
<instructions>Analyze the user's prompt provided in [user_prompt] for any critical ambiguities that could prevent a helpful response. Identify vague terms, missing context, contradictory statements, or undefined references.</instructions>
<context>The goal is to improve chatbot effectiveness by highlighting what needs clarification before answering.</context>
<constraints>List each ambiguity as a bullet point, include the ambiguous phrase, why it's problematic, and a suggested clarification. Do not answer the original question; only provide the ambiguity analysis.</constraints>
<format>Output in JSON array where each object has fields: "ambiguous_phrase", "issue", "suggested_clarification".</format>
<tone>Professional, concise, and constructive.</tone>

Please analyze the following user prompt: [user_prompt] and return the ambiguity report.
Website Source
#text