Markov Chain Jarvis Cocker project
The goal of this application is to use Markov Chains to generate new songs with lyrics in the style of Pulp singer Jarvis Cocker.
Description of the project:
- Fetch original Jarvis Cocker lyrics using musixmatch API (free limited access)
- Generate and display pseudo Jarvis Cocker lyrics using a simple Markov chain model.
Set up:
- install virtualenv
- run
pip install -r requirements.txt
- run
python prepare_data.py
and wait until the lyrics are dowloaded
Run python generate_lyrics.py
and check out the results!
For information on Markov chain models look here:
For information on Jarvis Cocker look here, or for more info about The Pulp look here:
Note: This my final Project for the codeacademy Pro Python course: