Experience music that matches your mood. Soundscape Studio is an elegant web application integrated with custom AI Model that creates personalized music recommendations based on your emotional state.
- AI-Powered Music Selection: Advanced emotion analysis model to understand your mood
- Smart Recommendations: Intelligent matching of music to emotional states
- Clean Interface: Minimalist design focused on user experience
- Instant Playback: Stream music directly in your browser
- Responsive Design: Seamless experience across all devices
- Clone the repository
https://github.com/arjamand/Music4mood
cd Music4mood- Install dependencies
python -m pip install -r requirements.txt- Run the application
python app.pyVisit http://localhost:5000 in your browser.
soundscape-studio/
├── app.py # Flask application
├── model/ # AI emotion analysis model directory
├── static/
│ ├── audio/ # Music files categorized by emotion
│ │ ├── calm/
│ │ ├── energetic/
│ │ └── relaxed/
│ └── css/ # Styling
└── templates/ # HTML templates
- Frontend: HTML5, CSS3, JavaScript
- Backend: Python, Flask
- AI Model: Custom emotion classification model
- Audio: HTML5 Audio API
- Design: CSS Grid, Flexbox, Animations
Place your audio files in the appropriate mood directory under static/audio/:
calm/- For peaceful, tranquil musicenergetic/- For upbeat, dynamic tracksrelaxed/- For gentle, soothing melodies
MIT License - feel free to use this project however you'd like!
Contributions are welcome! Feel free to:
- Fork the repository
- Create a feature branch
- Submit a pull request
- Enhanced AI emotion detection
- Personalized learning from user feedback
- Extended mood categories
- Playlist generation
- Music upload functionality
Made with ❤️ for music lovers and AI enthusiasts