Tag Based Recommendation

Online social media have become respected tools for content sharing and relationship maintenance. People create digital identities to distribute videos (YouYube) or photos (Flickr), share opinions about books (Librarything) and movies (IMDb), or just maintain contact information of their friends (FaceBook). Multiple incentives exist for users who contribute to these social networks, it can however not be denied that the addition of social aspects in online databases has dramatically increased their popularity. The popularity of these collaborative systems has resulted in a substantial increase in user-generated content and user-generated metadata.

Indexing of content can occur in many different ways. Traditionally, large collections of content were only manageable using a consistent organization, often using hierarchical storage. With the introduction of ratings and tags in online databases, indexing of content has shifted from these strict hierarchies to subjective categorization. With ratings, users actively index certain content by the quality. Tagging allows users to assign keywords that they consider representative for the topic of the items. The staggering contribution of social network users makes that these new indexing methods result in practical database management tools.

Navigation through tags provides an effective way to explore and discover content, while rating information improves the relevance ranking of the tagged items. To initiate the navigation, many current collaborative tagging systems make use of tag clouds, a visual representation, often based on the set of most popular tags. Popularity-based exploration is however limited, since different users may have very different preferences. Also, other ways to initiate browsing can be identified and different incentives exist besides the retrieval of content alone. It is worthwhile investigating how we can represent the user’s preference using the tags and ratings he supplied, and how we can deploy this preference profile to personalize the existing tasks in a collaboratively indexed network.

  • [attachment :MC_061019.pdf Some initial ideas] on tag + item based recommendation