Written by Martin Stiksel, co-founder of Last.fm. I recently got to thinking about how I engage with the web, and how much more compelling the experience would be if the web engaged more actively with me. The way it works with so many of the sites, […]

Written by Martin Stiksel, co-founder of Last.fm.

I recently got to thinking about how I engage with the web, and how much more compelling the experience would be if the web engaged more actively with me.

The way it works with so many of the sites, networks and applications that Om and Seesmic founder Loic Le Meur make mention of is that you adapt yourself to what they offer. In that sense, it’s initially all about search — finding the YouTube clips you like, for example, or the RSS feeds you want to collate. Next it’s about having a conversation, using the likes of Gmail, IM or Twitter. Then you add those things together – having found the stuff you like, you share it with those people you connect with.

But how do you find anything worth sharing, and what if your friends don’t use the same applications? In that case you’re Twittering about nothing to no one. To make it interesting you have to adapt yourself to the system, to actively engage, something many of us have neither the time nor the inclination to do. No point in sharing for sharing’s sake. How many Facebook application invites do you ignore because, well, you can’t really be bothered anymore?

But what if all this stuff adapted to you, rather than the other way around?

How would that work? It would rely on everyone having a profile, or personal ID, that they could take with them when they explore the web. Last.fm users get one that reflects music taste just by listening to music. We work out what each user’s personal music preferences are based on their listening habits (we call it ‘scrobbling’) and use it to recommend new music they might like.

Now imagine taking that music ID and applying it everywhere you go on the web that’s music-related. Developers on build.last.fm, our third-party application showcase, are working to make this happen. One app listed there sorts your Facebook friends according to musical taste using your Last.fm profile, for example. Another finds eBay auctions suited to your music preferences.

When this kind of portability grows beyond the developer level, you should be able to make the web adapt to you instead of the other way around. What if you could use your profile or personal ID from social network A to customize web sites B through Z? What if, say, every online newspaper automatically filtered stories according to your Del.icio.us profile? Which sites would you like to take with you on your travels through cyberspace?

You’re subscribed! If you like, you can update your settings

  1. thanks for the advertisement cocheese.

  2. Loic Le Meur Friday, April 4, 2008

    Thanks for the mention! However Seesmic does not have any “i” would be good if you could correct. Thank you.

  3. David H. Deans Friday, April 4, 2008

    Adaptive multimedia and lifestreaming applications seems to be coming together. The sharing of a lifestream, with friends and family, will include all manner of digital media assets

  4. Chris Osborne Saturday, April 5, 2008

    Really interesting piece, Martin.

    Definitely think that this type of on-the-fly personalisation based on user-data/profile portability will tranform the experience for users, and the proposition that sites/services have to offer (in terms of massively increased relevancy and therefore interaction potential). And it’s obviously interesting in relation to all forms of discovery, whether social (i.e. people), content, or products/servives (as you say).

    Guess the main challenge (beyond mutual adoption) is in the site-side plugin/data interaction for the dynamic personalisation to take place (whether done just through data standardisation or also in conjunction with smart search technology). Great to see that Last.fm is pioneering this from a music perspective through your developer platform. Microformats obviously represent an enabler in some areas (well, in respect to the data standardisation bit at least), and Yahoo’s recent announcement of support for microformats in their shopping proposition (millions of sets of products info being microformatted) is interesting, and potentially a building block for this stuff in that space.

    We’re very into this as a theme for boxedup.com, which is a shopping utility which has various social angles (characteristically similar to delicious, but specifically for products, so providing a universal list of the things that you want to get from any shop/site on the web). So the application of this approach would be that when a user visits an online store their boxedup profile/lists travel with them and they can automatically see either specific things they want that are available from that site (and what the price is), or if there are things that are related to the things they want/the types of things that they’re into. So your delicious example is directly relevant, but in the context of shopping rather than news. Obviously it’s a non-trivial challenge, but it’s the type of thing that’s needed on the web to make the shopping experience more coherent and intelligent (and shopping is obviously a significant, and fast growing, online activity). We’re a very early stage start-up, and are keen to get people onboard who have this type of shared vision (in terms of backing and guidance), so if this is a space that you’re interested in then we’d love to talk to you! (Sorry for the plug, but hopefully I’ve also contributed to the debate here)

    Anyway, thanks for the interesting piece. Think this type of dynamic/on-the-fly (but passive) personalisation will be a central theme in the development of the web – it definitely needs to be in order to reduce the barriers to engagement for users on new sites/services; it’s openness with very tangible payback potential for participants.

    PS Om – I love the type of discussion and debate you get here

  5. So, this idea – technically is just an expansion of cookies; except the cookie now knows of reference a lot more about you – not just ID but likes and dislikes, and customization options. There are obvious privacy concerns which would need to be addressed; as this is sort of the holy grail of targeted advertisement – a wide ranging description of likes dislikes and interests.

    For security/data protection applications, this is already being worked; policy based access controls are not so different, with data being available based on a users attributes (security clearance, location, date/time, etc.).

    What really concerns me is the lack of random discovery; if everything is selected to fit your stated likes, how do you find new things? Algorithmic selection can only go so far before feeling limited and constrained; this is one reason why so many people still enjoy editorially selected and developed content. Half of the New York Times or Slate articles I wind up enjoying are not the ones I would decide to read entirely based on existing/defined preferences.

  6. Interesting piece. Thanks for the insight.

  7. Seems to me you can kind of fudge this already. Facebook, for me at leasts, acts as a place all my friends come together. From that I can then add applications for my Digg profile and Twitter updates can be fed straight into my facebook status.

    The weakness of facebook is that it’s quite imperial in some respects. Surely much better to use Flickr and YouTube for photo and video sharing but at the moment that’s not really practical.

  8. Chris Osborne Saturday, April 5, 2008

    @Mike In my mind this type of thing is in addition to what already is offered by the destination site (from a discovery/navigation perspective), e.g. a dynamically created component in the page, or some kind of overlay, or through the browser toolbar/extension. So it creates an additional form of navigation/discovery, as opposed to a replacement. And from my perspective this isn’t about targeted advertising – it’s about exposing to the user the stuff on that site that’s directly relevant to them and so of most interest.

    @Martin How do you envisage it being implemented?

  9. A web that feeds you content based on your profile… | Oliver Marks Saturday, April 5, 2008

    [...] How to Personalize the Web, an interesting piece yesterday on gigaom by Martin Stiksel of last.fm: ….what if all this stuff (on the web) adapted to you, rather than the other way around? [...]

  10. Er, isn’t this what Facebook is looking to do with all our demographic data anyway?

Comments have been disabled for this post