Saturday 15:15–16:00 in D105 Audimax

Towards Pythonic Innovation in Recommender Systems

Carlotta Schatten

Audience level:
Intermediate

Description

Recommender Systems are nowadays ubiquitous in our lives. Although many implementations of basic algorithms are well known, recent advances in the field are often less documented. This talks aims at reviewing available Recommender Systems libraries in Python, including cutting edge Time- and Context-aware state of the art models.

Abstract

Collaborative Filtering is the most commonly used Recommender System because of its ability to process sparse data. Many implementations of the basic Collaborative Filtering algorithms are available, however, recent advances in the field are often less documented and known. In order to provide a comparative analysis of available libraries and define minimal requirements for a performance comparison of Recommender System algorithms, the talk will be structured in two parts. In the first part, the speaker will introduce the last years of relevant literature in the field of Recommender System, giving an overview on advanced tensor approaches, such as those used for Context- and Time-aware Recommender Systems. In the second part of the talk, existing Python Collaborative Filtering libraries are reviewed. Among others, the following important criteria will be considered: availability of state of the art and benchmark algorithms, parallel computation, maintenance, and easiness of use.

Subscribe to Receive PyData Updates

Subscribe

Tickets

Get Now