arXiv · 2303.08769
Prompting Large Language Models With the Socratic Method
Abstract
This paper presents a systematic approach to using the Socratic method in developing prompt templates that effectively interact with large language models, including GPT-3. Various methods are examined, and those that yield precise answers and justifications while fostering creativity and imagination to enhance creative writing are identified. Techniques such as {\em definition}, {\em elenchus}, {\em dialectic}, {\em maieutics}, {\em generalization}, and {\em counterfactual reasoning} are discussed for their application in engineering prompt templates and their connections to inductive, deductive, and abductive reasoning. Through examples, the effectiveness of these dialogue and reasoning methods is demonstrated. An interesting observation is made that when the task's goal and user intent are conveyed to GPT-3 via ChatGPT before the start of a dialogue, the large language model seems to connect to the external context expressed in the intent and perform more effectively.
Explore related subjects
Keep this discovery
Edward Y. Chang. 2023-02-17. Prompting Large Language Models With the Socratic Method. https://arxiv.org/abs/2303.08769
Cite the original work for its findings. Save a collection to share your selection of sources.