Senior Design 2 – Spring 2025
MoodMap is a mobile application designed to support emotional learning in children with Autism Spectrum Disorder (ASD). Through AI-powered facial emotion recognition, interactive games, and caregiver dashboards, the app provides a supportive, accessible, and engaging learning environment tailored to neurodiverse needs.
Current (Spring 2025):
- Noella Abraham
- Hiba Arshad
Original Development Team:
- Amaal Mecci
- Farah Ibrahim
- Rehmah Rafi
- Sumaiyah Yousuf
- AI-based facial emotion recognition using OpenCV
- Interactive emotion-identification games
- Role-based app views (Child, Caregiver, Doctor)
- Chatbot with OpenAI integration (GPT 3.5 + regex fallback)
- Parental dashboard with performance charts
- Feedback forms, educational resources, and appointment booking
- Frontend: Kotlin (Android Studio)
- Backend: PHP, MySQL (via XAMPP)
- AI/ML Tools: OpenCV, DeepFace (Python)
- Other Tools: GitHub, Figma, Canva, Postman
/app → Android project files /php_backend → PHP scripts and database logic /assets → Image, sound, and animation files /emotion_model → AI/ML models and emotion detection scripts /database → moodmap SQL database
- Currently tested locally via XAMPP
- Cloud deployment planned using AWS or Firebase
- Improve emotional recognition and learning outcomes in ASD children
- Offer caregivers meaningful insight through progress dashboards
- Ensure ethical, private, and culturally sensitive design choices
- Design for responsiveness across tablets used in therapy/education
- Add more game levels based on feedback
- Deploy to cloud with secure login and backups
- Enable streak tracking and therapist admin panel
- Add multilingual support and adaptive features
- VR integration
This project is for educational purposes under the Rochester Institute of Technology – Dubai Campus.