



Overview
DanceAR is an augmented reality (AR) application I developed to enhance dance education through differentiated and self-learning principles. Built with Swift and Core ML for action classification, it provides real-time feedback on body positioning and connects users globally by transforming their live poses into AR avatars, enabling collaborative and personalized dance experiences.
Problem and Approach
While learning dance on my own, I realized that existing methods, like watching instructional videos, lack the interactive feedback needed to correct movements efficiently, making the process slow and frustrating. Discussions with dancers and peers confirmed this is a common barrier for self-learners in dance. To address this, I developed DanceAR, an augmented reality platform that provides real-time, accurate feedback and personalized guidance.
AIED 2023 Video
Design Choices
AR technology was chosen for its ability to offer 3D spatial awareness, helping users better understand and execute movements in their physical environment, similar to the experience of a live dance class. Recognizing the importance of privacy in fostering a safe learning space, DanceAR represents users as avatars during live sessions. This approach eliminates concerns about body image, prevents potential bullying, and ensures a supportive, inclusive environment for learning. By merging the expressive and social nature of dance with cutting-edge AR feedback systems, DanceAR empowers users to learn at their own pace while preserving the interactive and communal aspects of dance.

