~/talk

Hybrid Recommender Systems in Python

Talkat PyData Amsterdam 2016 · 2016-03-12..03-13· [machine-learning, python]
links:none on file
slides:none on file

Claims a hybrid matrix‑factorization that embeds item and user metadata and therefore handles cold start, reducing parameters by sharing feature embeddings. Implements as LightFM in Python, trains with multicore Hogwild SGD, uses ranking losses like WARP and BPR and per‑parameter learning rates. On StackExchange data pure CF gets AUC ~0.43, a content model improves, the hybrid reaches ~0.71. Fits offline, dumps vectors to Postgres C extensions for fast serving.

AI-written summary · about

  1. 0:00Hybrid recommender systems intro
  2. 1:03Why hybrid for startups
  3. 3:53Matrix factorization
  4. 6:20Collaborative filtering limits
  5. 8:28Content-based drawbacks
  6. 11:16LightFM hybrid model
  7. 14:04Metadata embeddings benefits
  8. 16:08Evaluating on Stack Exchange
  9. 19:56Hybrid model benefits summary
  10. 20:17Installing LightFM in Python
  11. 21:21Scaling LightFM with Hog Wild
  12. 22:03Learning to rank
  13. 24:56Per-parameter learning rates
  14. 26:20Deployment and integration
  15. 27:01Q&A: SVD++ differences
  16. 28:05Q&A: Python in web apps
  17. 29:30Q&A: Temporal effects
  18. 30:33Q&A: Testing and diversity
  19. 32:42Q&A: Real estate models
~/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.