Thursday, January 17, 2008

The Hindi Song Generator

After considerable research and being forced to listen to millions of hindi songs over a period of 20 years, I have come to the iron-clad conclusion that hindi songs are randomly generated with the help of just a few keywords. The following C program will illustrate my point better:

//The Hindi Song Generator Program
void main()
{int i,j;
char a[10][10]={"dil","pyaar","deewana","ishq","tanha",
"hum","saath","tere","mere","ma"};

randomize();
for(j=1;j<=10;j++)
{i=random(10);
printf("%s ",a[i]);}
}


For all those who did not understand the above, this small piece of code picks up any of the ten words which I've listed in the array and keeps printing them, thus making up a song!

To further show why hindi songs are randomly generated, consider the song "Koi kahe" from the movie "Dil Chahta Hai".
The first 2 lines are:
Koi kahe : Someone says
Kehta rahe : Is going on sayin!

What the hell do the first 2 lines mean?! Nothing at all! He he, I guess my understanding of hindi is pretty weak, but I still think lyricists ought to buck up on the creativity angle. Give it a thought. Sameer, Javed Akhtar and co., I think you guys better retire.

6 comments:

radhika said...

Hey this is real good da...and i think to a great extent true:) BUT i must say - i still love them ( atleast moe of them anyway)

The Darklord Of NetherRealm said...

this is too good da...and pretty much whats happenin..

Anonymous said...

bugger... just cos you can write code doesnt mean you can write hindi songs (however crappy they may be)... and you have clearly not understood the meaning of the example that you have given yourself. if after listening to hindi songs for 20 years* if you dont understand this, you must be some dumb nerd.

* incidentally, your age seems to be 20 years (now thats a long time )...you started listening from the day you were born.. impressive.

* and in case you didnt understand the previous comment as well, I am being sarcastic (need a dictionary link? )

Lucy said...

Good words.

lappet! said...

lol....who is the anonymous guy? and yeah, i AM a dumb nerd!

Sneha said...

E kuch bhi .. Koi kahe.. Kehtha rahe.. Humko kithna bhi deeawana.. once you complete the 3rd sentence, it does make sense. Please don't tell me your Iron Maiden makes lot of sense!

Duhhhhh...!!

Sneha!