This is a clone of the Rhyme Analyzer project at http://sourceforge.net/projects/rhymeanalyzer/
It was written by Hussein Hirjee and there is an accompanying paper:
"AUTOMATIC DETECTION OF INTERNAL AND IMPERFECT RHYMES IN RAP LYRICS"
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.205.8962&rep=rep1&type=pdf