Description
Right now, song moods and genres must be manually uploaded and assigned. We should automate this pipeline by leveraging Gemini AI to analyze song metadata and lyrics, automatically generating accurate mood and genre tags.
Proposed Solution
- Set up the Google Gen AI SDK on the backend.
- Build a robust prompt engineering system that feeds track details to Gemini and requests a structured JSON response.
- Automatically update the MongoDB document for the track with the AI-generated tags upon upload or discovery.
Todo List
Description
Right now, song moods and genres must be manually uploaded and assigned. We should automate this pipeline by leveraging Gemini AI to analyze song metadata and lyrics, automatically generating accurate mood and genre tags.
Proposed Solution
Todo List