~/talk

Workshop: Building a Music Recommender System in Java

TalkinRussianat Joker 2023 · 2023-10-09..10-14· [machine-learning, java]
links:none on file
slides:none on file

A hands-on workshop showing how to build a music recommender system from scratch in Java using an open dataset, demonstrating which naive approaches fail in real systems. It explains how ML tasks are handled in heterogeneous production environments (mixing Java and Python) with examples from Odnoklassniki, aimed at developers new to machine learning.

AI-written summary · about

  1. 0:00Workshop intro
  2. 2:31Speaker intro
  3. 3:34Recommendation systems types
  4. 7:59Task and dataset
  5. 9:04Java and KNN choice
  6. 10:51Collaborative filtering
  7. 13:52Sparse matrices & libraries
  8. 16:24Java libraries selection
  9. 20:22Reading and processing data
  10. 21:30Smile matrix operations
  11. 24:44Testing the recommender
  12. 26:53Popularity bias
  13. 29:04Production vs local
  14. 31:12Vector search in prod
  15. 35:20Content-based bonus
  16. 37:29LLMs in recommendations
  17. 39:55Key takeaways
  18. 41:01Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.