Real-Time News Recommendation Using Context-Aware Ensembles

With the rapidly growing amount of items and news articles on the internet, recommender systems are one of the key technologies to cope with the information overload and to assist users in finding information matching the their individual preferences. News and domain-specific information portals are important knowledge sources on the Web frequently accessed by millions of users. In contrast to product recommender systems, news recommender systems must address additional challenges, e.g. short news article lifecycles, heterogonous user interests, strict time constraints, and context-dependent article relevance. Since news articles have only a short time to live, recommender models have to be continuously adapted, ensuring that the recommendations are always up-to-date, hampering the pre-computations of suggestions. In this paper we present our framework for providing real-time news recommendations. We discuss the implemented algorithms optimized for the news domain and present an approach for estimating the recommender performance. Based on our analysis we implement an agent-based recommender system, aggregation several different recommender strategies. We learn a context-aware delegation strategy, allowing us to select the best recommender algorithm for each request. The evaluation shows that the implemented framework outperforms traditional recommender approaches and allows us to adapt to the specific properties of the considered news portals and recommendation requests.

[1]  Klaus Obermayer,et al.  Efficient Query Delegation by Detecting Redundant Retrieval Strategies , 2007 .

[2]  Sahin Albayrak,et al.  Agent Technology for Personalized Information Filtering: The PIA System , 2001 .

[3]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[4]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[5]  R. Polikar,et al.  Ensemble based systems in decision making , 2006, IEEE Circuits and Systems Magazine.

[6]  Yehuda Koren,et al.  Lessons from the Netflix prize challenge , 2007, SKDD.

[7]  Ah-Hwee Tan,et al.  Learning user profiles for personalized information dissemination , 1998, 1998 IEEE International Joint Conference on Neural Networks Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98CH36227).

[8]  Jiahui Liu,et al.  Personalized news recommendation based on click behavior , 2010, IUI '10.

[9]  Taghi M. Khoshgoftaar,et al.  A Survey of Collaborative Filtering Techniques , 2009, Adv. Artif. Intell..

[10]  Li Chen,et al.  A user-centric evaluation framework for recommender systems , 2011, RecSys '11.