Skip to content

fheisler/lyricize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lyricize

Lyricize creates "new" song lyrics based on a supplied artist or band name using a Markov chain and API calls to a lyrics database.

This is a short Flask app that has been deployed on Heroku. To run it locally yourself, you will need to supply a .env file with the following two variables:

SECRET_KEY=XXXXXXXX
API_KEY=XXXXXXXX

The SECRET_KEY is a random string used by Flask, while the API_KEY can be obtained from lyricsnmusic.com/api_keys/new.

You may also provide a PORT number or use the default of 5000. To deploy and run on Heroku, just set SECRET_KEY and API_KEY as Heroku config vars.

About

Create new lyrics using a Markov model and a lyrics API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published