/ColdplAI

Lyrics writing AI [WIP]

Primary LanguagePython

ColdPlAI

A lyric generation AI that scans the lyrical content of popular songs and attempts (and fails miserably) to compose its own.

  dBBBBBBBBBBBBBBBBBBBBBBBBb             
 BP YBBBBBBBBBBBBBBBBBBBBBBBb            Luis Enrique Correa Morán
dB   YBb                 YBBBb           luiscorrea9614@gmail.com
dB    YBBBBBBBBBBBBBBBBBBBBBBBb          0186950
 Yb    YBBBBBBBBBBBBBBBBBBBBBBBb 
  Yb    YBBBBBBBBBBBBBBBBBBBBBBBb        
   Yb    YBBBBBBBBBBBBBBBBBBBBBBBb       MSc Claudia Nayeli
    Yb    YBBBBBBBBBBBBBBBBBBBBBBBb      
     Yb    YBBBBBBBBBBBBBBBBBBBBBBBb     Universidad Panamericana Campus Bonaterra
      Yb   dBBBBBBBBBBBBBBBBBBBBBBBBb    May, 2018
       Yb dP=======================/
        YbB=======================(      Inteligencia Artificial: Machine Learning
         Ybb=======================\     Proyecto Final
          Y888888888888888888DSI8888b

Run Files

I still have to modify these files to provide a standard interface.

  • Lyrics Generator.py -> Generates Lyrics.
  • LyricProcessing.py -> Scans Lyric files from an online database.

Behaviour Params (Variables)

LyricsGenerator.py

  • LOAD_MODEL: on true it loads the model from MODEL_PATH, on false it will generate a new model and save it at the save location.
  • MODEL_PATH: path that indicates save location for the generated/to-be-used model.
  • SOURCE_LYRICS_PATH: input file for lyric training.
  • RESULT_PATH: path to exports the generated lyrics.

Notes

This is a college project, this represents a work in progress and I will try to maintain and update the repo to improve usability, implementation and performance.