What Music Can Do
- Evoke emotions
- Influence moods
Current Product
- YouTube Music, Spotify
- Recommendor System
- Based on browsing history
- Rank tracks
Limitation
- Can't detact user emotions
- Only digs deeper
My Idea
- Music recommendor/Browser
- User descriptive paragraph
- Match songs
My Workflow
My Database
- Get 1000 songs fearures
- Run lyrics analysis
- Add results to features
Feature Format
Backend
- Flask
- Easy, lightweight
- Just the feature I need
Music Model
- Summarize user input
- Get sentiment
Tools
- PyTextRank
- Vocabulary and sentence ranking
- Scikit-learn sentiment analysis
Frontend
- Flask
- Minimal Viable Product (MVP)
Schedule
- Prototype (Nov, Dec)
- Proposal for IRB (Feb)
- User questionnaire (Feb)
- Report (Jan, Feb)
- Finalize (Mar)