Prompt Patterns|

A Pattern Language for Knowledge Engineering with Large Language Models

Reflective Evaluation

Requires the model to explicitly evaluate its own output before revising or committing to a final answer.

Solution

Techniques

Explicit Correctness Critique

Confidence Estimation

"Do I Know?" Gating

Independent Verification Questions

Critique-Conditioned Revision

Iterative Self-Refinement (Composite)

Related Patterns