Summary
Download lyrics of songs by Sithara from the web to a text file. Generate a lyrics generator using your favourite NLP model.
Elements
- Text dataset containing manglish lyrics of songs by Sithara
- Text generation model in your favourite framework (TensorFlow, Keras, Pytorch...etc)
- Flask web app to call the API
- Download or scrape song lyrics from websites
- Create NLP model for training
- Encoding dataset (Maybe use one hot encoding)
- Train the model
- Test the model and deploy
Possible users journey
- When the user call the API or hit the generate button with a keyword
- Show the auto generated lyrics in the interface
Acceptance criteria
- Its ok if the model don't perform well
- The generator should be available to demo as an API or UI
- Train, test and dataset preprocessing code in GitHub
- Documentation
Useful links