Search and Filter

Repository Feedback

Your feedback helps us improve the repository's content relevance and usability. Please share your thoughts to help us better serve researchers and practitioners.

Submit feedback

Submit a research study

Contribute to the repository:

Add a paper

VTutor: An Animated Pedagogical Agent SDK that Provide Real Time Multi-Model Feedback

Authors
Eason Chen,
Chenyu Lin,
Yu-Kai Huang,
Xinyi Tang,
Aprille Xi,
Jionghao Lin,
Kenneth Koedinger
Date
Publisher
arXiv
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 valley effect, allowing learners to engage with expressive yet comfortably stylized characters. Our evaluation with 50 participants revealed that VTutor significantly outperforms the existing talking-head approaches (e.g., SadTalker) on perceived synchronization accuracy, naturalness, emotional expressiveness, and overall preference. As an opensource project, VTutor welcomes community-driven contributions from novel character designs to specialized showcases of pedagogical agent applications that fuel ongoing innovation in AI-enhanced education. By providing an accessible, customizable, and learner-centered PA solution, VTutor aims to elevate human-AI interaction experience in education fields, ultimately broadening the impact of AI in learning contexts. The demo link to VTutor is at https://vtutor-aied25.vercel.app
Study at a glance
  • Question: How does an animated AI tutor compare to existing tools in lip-sync accuracy, naturalness, expressiveness, and user preference?
  • Setting and data: 50 participants.
  • Method: User evaluation comparing the tool to an existing talking-head approach.
Why it matters

Pedagogical agents can boost student engagement and learning outcomes, but existing solutions are often hampered by pre-scripted dialogue, unnatural animations, uncanny visual realism, and high development costs.

Key findings
  • In a test with 50 participants, a stylized AI tutor significantly outperformed existing animated tools in naturalness, emotional expressiveness, lip-sync accuracy, and overall preference.
  • Personalized, on-demand spoken feedback from the animated AI tutor strengthens student motivation and deepens their engagement with learning materials.
  • Stylized, anime-like character designs reduce unsettling artificial realism, allowing students to interact comfortably with expressive animated tutors.

Summary drafted with AI from the paper’s abstract and may contain errors. See the full paper for details.

What is the application?
Who is the user?
Who age?