Skip to content

giacman/markov_chain_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

  1. Fetch original Jarvis Cocker lyrics using musixmatch API (free limited access)
  2. 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:

About

Final Project codeacademy Pro Python course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages