mufin - ReadWriteWeb http://www.readwriteweb.com/feeds/tag/mufin en Copyright 2012 Richard MacManus readwriteweb@gmail.com Wed, 15 Feb 2012 06:28:13 -0800 http://www.sixapart.com/movabletype/?v=4.35-en http://blogs.law.harvard.edu/tech/rss Mufin Player: Music Jukebox With a Focus on Recommendations mufin_logo.pngMufin, a music recommendation service we looked at a few times in the past, just released a stand-alone music player for Windows that combines some of the most interesting features of Mufin's online service and iTunes plugin into one coherent desktop application. While it looks and acts like a standard music jukebox, Mufin Player's most important new feature is that gives you a new way to manage and sort your music collection based solely on the similarity between songs.

]]> As we have reported before, Mufin uses proprietary algorithms to analyze the musical qualities of every song in your music collection. Mufin will then recommend similar songs based on this data. This does have advantages and disadvantages. Most importantly, this approach to recommendations means that Mufin works for any song, no matter how obscure, but it also means that Mufin is deaf to the cultural context of a song, so that you might get to hear a Christmas song in February, just because the instrumentation and rhythm is similar to another song.

mufin_player.pngThe user interface of the desktop player, which looks a bit like Mozilla's Songbird, is slightly more complex than it really needs to be, but it also gives you access to a set of powerful tools that go beyond the core recommendation service. The desktop player, for example, includes a CD burner and some rudimentary support for managing portable players. Thanks to its integration with AudioID, Mufin can also easily find MP3 id information for tracks in your collection that haven't been tagged with the right information yet.

Sort by Sound

At the center of the Mufin Player, is, of course, Mufin's recommendation engine, which allows you to quickly build playlists based on the music similarities between songs. Once you import a new song (Mufin can import your iTunes library, by the way), Mufin automatically analyzes the musical qualities of that song. Based on this, Mufin will then recommend similar songs from both your own collection, or based on information from Mufin.com, which currently features about 5 million tracks. Sadly, Mufin only allows you to play 30-second clips from songs it recommends from its own site.

The problem for Mufin, of course, is that most users already have a favorite music jukebox. Mufin's recommendation features are extremely interesting, and we recommend that you give it a try, but if you like Mufin's recommendations, then using the iTunes plugin might be more worthwhile for you in the long run.


mufin player from mufin on Vimeo.

]]> Discuss]]>
http://www.readwriteweb.com/archives/mufin_player_music_jukebox_wit.php http://www.readwriteweb.com/archives/mufin_player_music_jukebox_wit.php Music Fri, 27 Feb 2009 11:12:01 -0800 Frederic Lardinois
Four Approaches to Music Recommendations: Pandora, Mufin, Lala, and eMusic music_rec_logo.jpgThanks to MP3s and the Internet, we now have millions of songs readily available to us with the click of a button, but, paradoxically, this has often made it even harder to discover new music to listen to. Every online music store and every social network that focuses on online music, however, now features some kind of music recommendation system, and some services like Pandora or Slacker Radio are indeed nothing else but highly sophisticated music discovery engines. In this post, we will look at the different approaches behind some of the most popular music recommendation and discovery services.

]]> Currently, we are seeing four different approaches to giving music recommendations in the market place - though the lines between them are often fluid and some services mash them up in different ways. For the sake of this post, we will only look at a small sample of music recommendation and discovery services that we think are representative of a specific approach.

Pandora: Humans Only

pandora_logo_jan09.pngPandora, one of the most popular music recommendation and discovery services on the Internet today, bases its recommendations on data from the Music Genome Project. The Music Genome Project assigns up to 400 attributes to every song. This, however, has to be done by trained musicians and the process can take up to half an hour per song. While the results of this method are often great, and we ourselves have often discovered interesting new music through Pandora, this approach simply doesn't scale very well and Pandora's library can often feel somewhat limited.

Mufin: Algorithms Only

mufin_logo.pngMaybe the best known proponent of a music recommendations system that is purely based on algorithms is Mufin. Mufin's software analyzes the fundamental properties of a song and makes recommendations based solely on the musical similarity between songs.

While Mufin's approach generally works surprisingly well, the problem with this technique is that the system is simply oblivious to the cultural context of a song. Thanks to this approach, you might get to hear Christmas songs in February, for example, as the algorithms simply can't understand the cultural context of your music library.

At times, however, being agnostic to the cultural context of a song can also have its advantages, as Mufin's recommendations can often help you to rediscover music you had forgotten about. Mufin also works with any song, no matter whether it's from your own band, Kanye West, or an unsigned local band.

While Mufin's web service turned out to be a bit of a disappointment, we did like the company's iTunes plugin, which analyzes the songs in your library.

Lala: Explicit P2P Recommendations

lala_music_feed.pngOther services, like Lala, have decided to not feature any real recommendation technology at all. Instead, Lala purely relies on users following each other on the service and recommending new music to each other.

At least for Lala, this approach seems to work very well. When we talked to Lala's founder and CEO Bill Nguyen last week, he pointed out that 70% of all the music listened to on Lala was new music that was not already in a user's music locker, and that 18% of new music listened to on the service is bought and added to collections.

eMusic: Hybrid Approach

emusic_media_unbound.pngEMusic, the second largest online music store after iTunes, introduced a new recommendation system on its site late last year. This new system is based on technology from MediaUnbound, one of the larger providers of personalization and recommendation services. MediaUnbound, for example, provides the recommendations for MTV's Urge, Napster, and Brazil's Terra Sonora (eMusic, by the way, dropped Choicestream as its recommendation service in favor of MediaUnbound).

As MediaUnbound's CEO and co-founder Michael Papish explained to us last week, the company believes that a hybrid approach, which uses both algorithms and human input from experts, will provide the best results for users.

For eMusic, this means that the recommendations on the site are constantly fine-tuned by your own actions on the site, MediaUnbound's algorithms, and eMusic's editors, which, together with MediaUnbound's high-level teams, constantly evaluate the resulting sets of recommendations (Papish called this the "mosh pit" approach).

Genius: Apple's Black Box

It is hard to evaluate how Apple's Genius feature in iTunes really works, but Apple does have a few advantages. Because iTunes users often rate the songs in their library, Apple gets a lot of explicit information about a song's popularity. Users also regularly transmit information about how often they played and skipped a song to Apple's central servers.

Besides this, however, we can only speculate about what Apple looks at to give its recommendations. They surely evaluate playlists and the similarities between different users' libraries, for example. We can only assume that Apple uses a mashup of various recommendation techniques to come up with its own suggestions.

The results are generally quite good, though often either very predictable or completely random.

Opening the Black Box

In general, a black box approach similar to Apple's is still common for most recommendation services. Very few services give users a clear insight into why a certain song was recommended and the ability to fine-tune these selections (Pandora is a good example of a service that readily provides this kind of information). We are, however, seeing a trend towards users getting slightly more control over these recommendations. Slacker Radio, for example (see our review of their iPhone app here), lets users choose whether they want to hear more hits or more obscure artists on their radio stations. Mufin, too, gives users some control over how similar the recommended songs should be.

What Does Your Ideal Music Recommendation Engine Sound Like?

In general, we feel that every one of these approaches can provide us with relevant suggestions, depending on what kind of recommendation we are looking for. Of course, sometimes the easiest way to find great songs is to simply forget about the algorithms and editors and just look at what the people around you listen to on a service like imeem.

Do you have a favorite service for music recommendations? Or do you have some recommendations for these services that might help them to improve their service? Just let us know in the comments.

ReadWriteWeb Resources for Recommendation Technologies

We will be profiling other recommendation companies in upcoming posts. We also invite you to explore our custom ReadWriteWeb Resources:

CC-licensed logo image used courtesy of Flickr user shankar, shiv.

]]> Discuss]]>
http://www.readwriteweb.com/archives/music_recommendations_four_approaches.php http://www.readwriteweb.com/archives/music_recommendations_four_approaches.php Recommendation Engines Mon, 26 Jan 2009 20:16:57 -0800 Frederic Lardinois