Learn with Neo4j's New "Get to Know Graph & GenAI" Webinar Series >>

Neo4j logo

A Sommelier’s Guide to Recommendation Algorithms: Classical and Graph-Based Recommender Systems

Session Track: Data Intelligence

Session Time:

Session description

Recommendation engines are all around us – on Netflix, Spotify, Amazon and many other platforms, they subtly shape what we watch, listen to, or buy. In fact, around 80% of what users watch on Netflix comes from recommendations, making these systems critical for user satisfaction and engagement. But building effective recommendation systems comes with challenges: massive datasets, complex user preferences, and the need for fast, accurate predictions. In this talk, Moritz will explore how to build a recommendation engine using the X-Wines dataset (https://github.com/rogerioxavier/X-Wines). He will start by presenting classical, non-graph-based approaches and then contrast them with a graph-based solution using Neo4j. The talk will walk through implementation details, key metrics for comparing different recommendation strategies, and a hands-on evaluation of both approaches. Finally, Moritz will highlight the strengths and limitations of each method and discuss when a graph-based system might provide a real advantage.

Speaker

photo of Moritz Wegener

Moritz Wegener

X-INTEGRATE

Moritz is a data scientist and software developer from Cologne. He has a background in computer science and initially worked as a researcher at the University of Cologne and various private research groups. He is mainly interested in NLP, machine learning, information retrieval and graph databases.