The heart of the memePlayer is the Similirity engine. The Similarity engine aims at providing you with playlists based on a song you have selected as a seed. How is that accomplished?
- memePlayer analysis engine extracts perceptual audio information from your music files.This is accomplished by analyzing each audio file and tracing hidden audio information. It then creates a signature that characterizes each song.This information is later used to retrieve similar songs.
- memePlayer uses web services to retrieve knowledge and likings that are abundantly stored on the web.This is really important because it encapsulates information taken from real people.It can be used to weight the results to a more human-centric way.
- memePlayer also uses tags related to a song. Tagging is the oldest way to group and identify similar music.A tag is a piece of information that characterizes a song (genre, artist etc.).Tags is another human factor that contributes to the quality of the resuts
memePlayer Similarity engine combines 1,2 and 3 and get a playlist for you. And of course you can control which factor is more important in the playlist generation computer (1) or human (2 and 3).