Lyric Analysis - Text Processing

I have used text mining techniques to analyze song lyrics for various qualities. The idea here is you might be interested in knowing whether you'll like a song without actually listening to it. If a new song starts playing on the radio, you can use such information to decide whether to switch the radio station. You could also potentially use this information to help create automated playlists, and many other things. In the search bar below you can search for songs by title, artist or lyrics. As this is more of a prototype, the song database is small - only the 5,000 most recent songs in the Billboard Top 100.