Tuesday, June 30, 2009

[research] FlowScore v1.0 for Tamil Lyrics

FlowScore is an algorithm designed by me to give a score to a lyric based on the musical property of the letters, words, lines & sections of that lyric. Apart from a classification of Tamil letters based on their phonetic stress, the algorithm also takes into account the மாத்திரை அளவு of letters, meter length of words, எதுகை, மோனை & இயைபு properties of a section and inter-line word flow. The algorithm gives a score between 0 & 1 for a given lyric. Some popular Songs & their scores are listed below.

ஆலய மணியின் - 0.3153
என்னை யாரென்று - 0.2537
காதல் சிறகை - 0.2947
நான் பேச நினைப்பதெல்லாம் - 0.2947
பாலும் பழமும் - 0.2409
போனால் போகட்டும் - 0.2330
அன்று வந்ததும் அதே நிலா - 0.4541
நினைப்பதெல்லாம் நடந்துவிட்டால் - 0.3556
கண் போன போக்கிலே - 0.3977
பார்த்தேன் சிரித்தேன் - 0.2191

Songs that have very rich musical properties may get a low score if they use more hard letters and doubling of hard letters.
the word அக்கா will get a score much less than the word அம்மா, which will get a less score compared to ஆமா.

Planning to include more properties to compute the score.
Will keep you updated.

1 comment:

Suresh K said...

Updates Karky??! Howz ur software now?