Session: Contextual and Semantically Aware Recommendation

Date: Tuesday, September 11, 14:30-16:00

  • High quality recommendations for small communities: the case of a regional parent network

    by Sven Strickroth, Niels Pinkwart

    Traditional recommender systems are well established in scenarios in which “enough”items, users and ratings are available for the algorithms to operate on. However, automatic recommendations are also desirable in smaller online communities which only contain several hundred items and users. Collaborative filters, as one of the most successful technologies for recommender systems, do not perform well here. This paper argues that recommender systems can make use of contextual information and domain specific semantics in order to be able to generate recommendations also for these smaller usage scenarios. The new hybrid recommendation approach presented in the paper enhances traditional neighborhood-based collaborative filtering techniques through the use of new kinds of data and a combination of different recommendation methods (rule, demographic, and average based). While the algorithmic techniques presented in this paper are suitable (especially) for smaller online communities, they can also be applied to improve the quality of recommendations in larger communities. The approach was implemented and evaluated in a small regional bound parent education community. A multi-staged evaluation was conducted in order to determine the quality of recommendations: A cross-validation (recall), an expert questionnaire (recommendation quality) and a field study (user satisfaction). The results show that recommenders even for smaller communities are possible and can produce high quality recommendations.

    Details

  • Finding a needle in a haystack of reviews: cold start context based hotel recommender system

    by Asher Levi, Osnat Mokryn, Christophe Diot and Nina Taft

    Online hotel searching is a daunting task due to the wealth of online information. Reviews written by other travelers replace the word-of-mouth, yet turn the search into a time consuming task. Users do not rate enough hotels to enable a collaborative filtering based recommendation. Thus, a cold start recommender system is needed. In this work we design a cold start hotel recommender system, which uses the text of the reviews as its main data. We define context groups based on reviews extracted from TripAdvisor.com and Venere.com. We introduce a novel weighted algorithm for text mining. Our algorithm imitates a user that favors reviews written with the same trip intent and from people of similar background (nationality) and with similar preferences for hotel aspects, which are our defined context groups. Our approach combines numerous elements, including unsupervised clustering to build a vocabulary for hotel aspects, semantic analysis to understand sentiment towards hotel features, and the profiling of intent and nationality groups.

    We implemented our system which was used by the public to conduct 150 trip planning experiments. We compare our solution to the top suggestions of the mentioned web services and show that users were, on average, 20% more satisfied with our hotel recommendations. We outperform these web services even more in cities where hotel prices are high.

    Details

  • Review Quality Aware Collaborative Filtering

    by Sindhu Raghavan, Suriya Gunasekar and Joydeep Ghosh

    Probabilistic matrix factorization (PMF) and other popular approaches to collaborative filtering assume that the ratings given by users for products are genuine, and hence they give equal importance to all available ratings. However, this is not always true due to several reasons including the presence of opinion spam in product reviews. In this paper, the possibility of performing collaborative filtering while attaching weights or quality scores to the ratings is explored. The quality scores, which are determined from the corresponding review data are used to “up-weight” or “down-weight” the importance given to the individual rating while performing collaborative filtering, thereby improving the accuracy of the predictions. First, the measure used to capture the quality of the ratings is described. Different approaches for estimating the quality score based on the available review information are examined. Subsequently, a mathematical formulation to incorporate quality scores as weights for the ratings in the basic PMF framework is derived. Experimental evaluation on two product categories of a benchmark data set from Amazon.com demonstrates the efficacy of our approach.

    Details

  • Context-Aware Music Recommendation Based on Latent Topic Sequential Patterns

    by Negar Hariri, Bamshad Mobasher and Robin Burke

    Contextual factors can greatly influence the users’ preferences in listening to music. Although it is hard to capture these factors directly, it is possible to see their effects on the sequence of songs liked by the user in his/her current interaction with the system. In this paper, we present a context-aware music recommender system which infers contextual information based on the most recent sequence of songs liked by the user. Our approach mines the top frequent tags for songs from social tagging Web sites and uses topic modeling to determine a set of latent topics for each song, representing different contexts. Using a database of human-compiled playlists, each playlist is mapped into a sequence of topics and frequent sequential patterns are discovered among these topics. These patterns represent frequent sequences of transitions between the latent topics representing contexts. Given a sequence of songs in a user’s current interaction, the discovered patterns are used to predict the next topic in the playlist. The predicted topics are then used to post-filter the initial ranking produced by a traditional recommendation algorithm. Our experimental evaluation suggests that our system can help produce better recommendations in comparison to a conventional recommender system based on collaborative or content-based filtering. Furthermore, the topic modeling approach proposed here is also useful in providing better insight into the underlying reasons for song selection and in applications such as playlist construction and context prediction.

    Details

Back to Program