Skip to content

123jklas/MoodAnalyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MoodAnalyzer: Accessible AI-Powered Emotional Insights for All

📝 Description

MoodAnalyzer is an innovative AI-powered iOS (mobile) application that helps users gain insights into their emotional well-being through a combination of adaptive questionnaires and expressive drawing analysis. Users complete a structured emotional assessment and then express themselves through guided drawings. Our AI analyzes their responses and artwork using psychological theories, color psychology, and composition analysis, generating a personalized emotional report. The app provides a comprehensive PDF summary, allowing users to track their emotional journey over time and share insights with mental health professionals.

Important: This tool is not a medical prescription but rather a diagnostic aid that specialists can use to support therapy and emotional assessments.

👥 Team Members

▶️ Key Functionalities

  • Drawing analysis only - For younger children and greater degree of mental trauma, a simple drawing interface that provides simple AI based prompts (eg: draw something that makes you feel at home) and analyzes what the user draws on their screen to provide analysis based on stroke, color choice, line smoothness, what the drawing depicts and symbolizes.

  • Adult questionnaire and artwork analyis - the AI intelligently prompts users with relevant questions based on their responses to a few anchor questions to delve deeper into their mental state.

  • Green questionnaire - Similar to adult questionnaire and artwork analysis but tailored to make the questions relevant to school kids. This category is specifically enabled as more and more school kids have unresolved mental trauma.

🔗 GitHub Link and Demo


🏆 Innovation and Impact

🎨 Innovation

Original Concept: MoodAnalyzer uniquely combines adaptive questioning with AI-powered art analysis to provide a holistic emotional assessment.

AI & Machine Learning: Utilizes Llama-3 for text-based analysis and Llama-3 Vision for drawing-based emotional insights.

Unique Market Offering: Unlike traditional mental health apps, MoodAnalyzer analyzes expressive art alongside self-reported responses, bridging creativity and psychology.

❤️ Value & Impact

Addresses Mental Health Challenges: Helps users identify emotional patterns and self-reflect using AI-assisted insights.

Broad Target Audience: Designed for adults, teenagers, and children, with specialized modes for different user groups.

Dedicated Trauma Support: Includes a Drawing-Only Mode specifically tailored for individuals (including children and adults) who have experienced severe trauma and may find verbal assessments overwhelming.

Social Good & Accessibility: Promotes mental well-being, integrates a child-friendly "Green Mode," and provides personalized emotional support without stigma.

Therapist Integration: Users can export reports as PDFs to share with mental health professionals, enhancing clinical assessments.

🛠 Completeness of MVP

Fully Functional MVP: Users can answer structured questions, create expressive drawings, receive AI-driven feedback, and export a detailed PDF report.

Seamless User Experience: Intuitive UI, interactive drawing tools, and real-time AI-generated emotional insights.

Robust & Scalable: Secure API calls, modular architecture, and potential for integration with therapy & self-help platforms.


🚀 Features & Tech Stack

  • SwiftUI & PencilKit (Interactive drawing experience)
  • Llama-3 AI-generated prompts & analysis
  • Llama-3 Vision for hand-drawn diagram analysis and insights
  • Adaptive Questioning System (Dynamically generated questions based on responses)
  • Computer Vision & NLP (AI-powered emotional insights from drawings)
  • PDF Export & Sharing (Generates full assessment reports for therapists)
  • Dark Mode Support & Accessibility Features (Inclusive design)

💡 Future Roadmap

🔹 Emotional Progress Tracking: Long-term tracking of emotional patterns.

🔹 Therapist Integration: Secure sharing with mental health professionals.

🔹 Local Mental Health Provider Integration: Seamless connection with nearby therapists, counselors, and mental health organizations.

🔹 Emergency Contact Support: Users can optionally link emergency contacts or crisis helplines for immediate assistance when needed.


🎨 "Express. Analyze. Grow." – MoodAnalyzer empowers users to explore their emotions in a new, creative and AI-enhanced way and make mental health accessible!

About

AI-powered iOS (mobile) application that helps users gain insights into their emotional well-being through a combination of adaptive questionnaires and expressive drawing analysis.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages