Skip to content

NoellaAbraham/senior-design-2-MoodMap

Repository files navigation

MoodMap – Emotion Learning for Children with Autism

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.


👥 Team Members

Current (Spring 2025):

  • Noella Abraham
  • Hiba Arshad

Original Development Team:

  • Amaal Mecci
  • Farah Ibrahim
  • Rehmah Rafi
  • Sumaiyah Yousuf

📱 Key Features

  • 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

🧱 Tech Stack

  • Frontend: Kotlin (Android Studio)
  • Backend: PHP, MySQL (via XAMPP)
  • AI/ML Tools: OpenCV, DeepFace (Python)
  • Other Tools: GitHub, Figma, Canva, Postman

📂 Folder Structure

/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


🌐 Deployment

  • Currently tested locally via XAMPP
  • Cloud deployment planned using AWS or Firebase

📝 Project Goals

  • 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

🚀 Future Enhancements

  • 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

🔖 License

This project is for educational purposes under the Rochester Institute of Technology – Dubai Campus.


About

this is the senior design 2 project (Spring 2025)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published