Socratic Prompting: Definition and Examples
A prompt engineering technique inspired by the Socratic method, which consists of guiding an AI model toward an in-depth response by asking a series of structured questions rather than giving direct instructions.
Full definition
Socratic Prompting is a prompt engineering approach that transposes Socrates' maieutic method into interaction with language models. Instead of formulating a direct request, the user asks successive questions that lead the AI to examine a topic from different angles, question its own assumptions, and build more rigorous reasoning.
This technique rests on the principle that well-formulated questions produce higher quality answers than simple instructions. By guiding the model through a structured dialogue—asking it to clarify its definitions, examine evidence, explore counterexamples, and evaluate implications—one obtains more nuanced analyses and stronger reasoning.
Socratic Prompting stands out from other techniques by its iterative and dialogic nature. Where Chain-of-Thought asks the model to "think step by step," Socratic Prompting creates a true intellectual exchange where each AI response feeds the next question. This approach is particularly effective for complex topics, ethical analyses, critical thinking, and exploring ill-defined problems.
In practice, Socratic Prompting can be used in a single prompt (by embedding the questions in the instruction) or in multi-turn (by asking questions progressively over the conversation). Both approaches allow surpassing superficial answers and accessing a level of reflection that the AI would not spontaneously reach with a classic instruction.
Etymology
The term refers to Socrates (470-399 BC), a Greek philosopher who taught through systematic questioning rather than assertion. His method, called maieutics (from Greek maieutikê, "art of midwifery"), aimed to bring forth knowledge through dialogue. Socratic Prompting adapts this ancient philosophy to the modern context of human-machine interaction.
Concrete examples
Ethical analysis of a technological dilemma
I will ask you a series of questions about facial recognition in public spaces. For each answer, examine your own presuppositions before concluding.
- What are the arguments in favor of this technology?
- What fundamental rights might be threatened?
- Are there counterexamples to your previous arguments?
- Considering the whole, which position seems most defensible and why?
Learning a complex concept in science
Explain quantum mechanics to me by proceeding through questions. Start by asking me what I think I know about the subject, then correct my misconceptions one by one by asking questions that make me realize my reasoning errors.
Improving a business strategy
Play the role of a Socratic mentor. I want to launch a B2B SaaS. Instead of giving me direct advice, ask me 5 deep questions that will force me to clarify my value proposition, target market, and business model. After each of my answers, ask a follow-up question that challenges my response.
Practical usage
To apply Socratic Prompting, structure your prompt as a series of progressive questions moving from general to specific, explicitly asking the model to examine its assumptions at each step. This technique is particularly effective in a multi-turn conversational mode, where you can adapt your questions based on the responses obtained. Combine it with role prompting ("act as a Socratic mentor") for even more impactful results on topics requiring deep critical thinking.
Related concepts
FAQ
What is the difference between Socratic Prompting and Chain-of-Thought?
Does Socratic Prompting work in a single prompt or does it require multiple exchanges?
In which cases is Socratic Prompting more effective than a direct prompt?
See also
How to use this prompt
- Copy the prompt with the button above.
- Paste it into ChatGPT, Claude or your favorite AI assistant.
- Replace the bracketed variables with your details, then refine the result.
About Prompt Guide
Prompt Guide is a free library of 2500+ ready-to-use prompts for ChatGPT, Claude and other AIs, with guides to learn prompting and tools to build and optimize your own prompts.
More definitions
Speech To Text: Definition and Examples
Speech To Text (STT), or voice recognition, is an artificial intelligence technology that converts human speech into written text, allowing
Stability AI: Definition and Examples
Stability AI is a company specializing in generative artificial intelligence, best known for developing Stable Diffusion, an open-source model for generating images from text descriptions.
Stop Sequence: Definition and Examples
A stop sequence is a predefined string of characters that tells the language model to stop generating text as soon as it produces it.
Streaming: Definition and Examples
Streaming is a technique for transmitting AI model responses in real time, token by token, rather than waiting for the complete generation before
Superintelligence: Definition and Examples
Superintelligence refers to a form of artificial intelligence that would vastly surpass human cognitive abilities in all domains, including
Supervised Learning: Definition and Examples
Supervised learning is an artificial intelligence method where a model learns from labeled data, i.e., examples whose output is known.
Get new prompts every week
Join our newsletter.