SPL: A Socratic Playground for Learning Powered by Large Language Model
Liang Zhang, Jionghao Lin, Ziyi Kuang, Sheng Xu, Xiangen Hu

TL;DR
This paper introduces SPL, a dialogue-based Intelligent Tutoring System powered by GPT-4, using Socratic methods to promote critical thinking and personalized learning, demonstrating promising initial results in essay writing tasks.
Contribution
The paper presents a novel LLM-powered Socratic tutoring system that employs extensive prompt engineering to generate adaptive, multi-turn educational dialogues for critical thinking development.
Findings
SPL can generate specific learning scenarios effectively.
Pilot tests show SPL improves tutoring interactions.
SPL enhances dialogue-based ITS functionalities.
Abstract
Dialogue-based Intelligent Tutoring Systems (ITSs) have significantly advanced adaptive and personalized learning by automating sophisticated human tutoring strategies within interactive dialogues. However, replicating the nuanced patterns of expert human communication remains a challenge in Natural Language Processing (NLP). Recent advancements in NLP, particularly Large Language Models (LLMs) such as OpenAI's GPT-4, offer promising solutions by providing human-like and context-aware responses based on extensive pre-trained knowledge. Motivated by the effectiveness of LLMs in various educational tasks (e.g., content creation and summarization, problem-solving, and automated feedback provision), our study introduces the Socratic Playground for Learning (SPL), a dialogue-based ITS powered by the GPT-4 model, which employs the Socratic teaching method to foster critical thinking among…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInnovative Teaching and Learning Methods
MethodsAttention Is All You Need · Softmax · Layer Normalization · Byte Pair Encoding · Label Smoothing · Position-Wise Feed-Forward Layer · Dropout · Adam · Linear Layer · Absolute Position Encodings
