VTutor: An Animated Pedagogical Agent SDK that Provide Real Time Multi-Model Feedback
Eason Chen, Chenyu Lin, Yu-Kai Huang, Xinyi Tang, Aprille Xi, Jionghao Lin, and Kenneth Koedinger

TL;DR
VTutor is an open-source SDK that creates real-time, animated pedagogical agents with personalized feedback, enhancing student engagement and learning through expressive, stylized characters and improved synchronization.
Contribution
Introduces VTutor, a lightweight, web-based SDK for real-time animated pedagogical agents that overcome previous limitations with natural animations and low development costs.
Findings
VTutor significantly outperforms existing approaches in perceived synchronization and naturalness.
Participants preferred VTutor's expressive and stylized characters over traditional talking-heads.
The system enables scalable, personalized educational interactions with high user engagement.
Abstract
Pedagogical Agents (PAs) show significant potential for boosting student engagement and learning outcomes by providing adaptive, on-demand support in educational contexts. However, existing PA solutions are often hampered by pre-scripted dialogue, unnatural animations, uncanny visual realism, and high development costs. To address these gaps, we introduce VTutor, an open-source SDK leveraging lightweight WebGL, Unity, and JavaScript frameworks. VTutor receives text outputs from a large language model (LLM), converts them into audio via text-to-speech, and then renders a real-time, lip-synced pedagogical agent (PA) for immediate, large-scale deployment on web-based learning platforms. By providing on-demand, personalized feedback, VTutor strengthens students' motivation and deepens their engagement with instructional material. Using an anime-like aesthetic, VTutor alleviates the uncanny…
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
TopicsSocial Robot Interaction and HRI · Intelligent Tutoring Systems and Adaptive Learning · AI in Service Interactions
