A System for Online News Recommendations in Real-Time with Apache Mahout

AutorPaul Beck, Manuel Blaser, Adrian Michalke, Andreas Lommatzsch
QuelleWorking Notes of the 8th International Conference of the CLEF Initiative, 11 - 14 September, 2017, Dublin - Ireland 
LinksBibTeX   |   Uni-Bibliothek 

With the ubiquitous access to the internet, news portals have become heavily consumed online services. The huge amount of published news makes it difficult for users to find relevant articles. Recommender systems have been developed for supporting users in finding the most interesting items in vast collections of available news. In contrast to traditional recommender systems, news recommender systems must address additional challenges. These challenges include the continuous changes in the set of items and the highly contextually dependent relevance of items as well as tight time constraints for providing recommendations and scalability requirements. In this work, we present our recommender system built based on Apache Mahout tailored to the needs of news recommender systems. Two algorithms are combined to ensure highly precise recommendations and a high reliability. The system is evaluated in the CLEF NewsREEL challenge. We discuss the performance of different tested algorithms and configurations. The evaluation shows that the developed system provides high quality results and fulfills the requirements of stream-based recommender scenarios.