Real-Time Search and Recommendation at Scale Using Embeddings and Hopsworks

  Рет қаралды 18,562

Databricks

Databricks

Күн бұрын

Пікірлер: 15
@XxXx-sc3xu
@XxXx-sc3xu Жыл бұрын
Wow. Amazing presentation on Machine Learning Infrastructure at scale! Thank you.
@bigger302539
@bigger302539 3 ай бұрын
That was so good. Nice detail and example thank you so much for putting this up.
@chrisogonas
@chrisogonas 4 ай бұрын
Incredible lecture! Thanks
@haneulkim4902
@haneulkim4902 2 жыл бұрын
Great talk! I've got two questions: 1. Is it a real-time recommendation because upon user query it is enriched with historical data as well as real-time data(stored after each interaction)? Or something else like you are training embedding at near real time? 2. How often do you train Ranking model and does it only train with candidates?
@MrNagano00
@MrNagano00 Жыл бұрын
From my understandings: 1. It's real time because it's capable to do one recommendation per user query without much delay. Instead of spotify that just gives you one recommendation once a week. So it's essential the same thing except the infrastructure required to be able to provide "real time" recommendation is different. But the ML models and processes you'd use to do one or the other would be largely the same. It's not about training it's about how speedy your evaluation is. Also, adding filters and so on, so overall it's a more complex form of interaction with the ML system. 2. You'd want to train your ranking model whenever you feel you've gotten enough data. There's not really a magic number here. As users interact with your website you'll get better data for positive/negative examples; it also depends on how much it costs for you to re-train your algo as well; if it's too expensive then maybe you just want to be re-training when necessary.
@Gerald-iz7mv
@Gerald-iz7mv Жыл бұрын
@@MrNagano00 how is the infra different between batch recommendation and realtime recommendation? also what is the model serving doing in the real-time recommendation system - is it for ranking only? why you need a vector database for the embeddings? dont you need to train an embedding model too?
@EranM
@EranM 6 ай бұрын
Can't you get the score (ranking score | similarity score) while fetching items from the Vector DB? ..
@Gerald-iz7mv
@Gerald-iz7mv Жыл бұрын
what model does the batch recommendation use? some content based, collaborative filtering model?
@Gerald-iz7mv
@Gerald-iz7mv Жыл бұрын
how does the model get generated for the batch recommendation service? does the embedding model for the realtime-recommendation only use userdata and not item data?
@lifeconfused52
@lifeconfused52 Жыл бұрын
Hello, could you share the code with me? There is no such codes in the github now
@quanghieuvu1012
@quanghieuvu1012 23 күн бұрын
Did you have the code?
@EranM
@EranM 6 ай бұрын
can someone explain to me, how come you calculate USER embedding when training. And when searching for similar embeddings, you actually get ITEMS embeddings???
@drhxa
@drhxa 10 күн бұрын
Two-tower model. He explains it briefly in the talk but the user and item embeddings are trained to have very similar dot product. Use data from what people actually ordered
@amantandon-ln9xx
@amantandon-ln9xx 8 ай бұрын
Amazing, thank you
Trends in Recommendation & Personalization at Netflix
32:00
Scale AI
Рет қаралды 29 М.
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
Deep Learning for Recommender Systems (Nick Pentreath)
31:54
Databricks
Рет қаралды 31 М.
Recommender Systems: Basics, Types, and Design Consideration
58:46
Data Science Dojo
Рет қаралды 33 М.
Building Production RAG Over Complex Documents
1:22:18
Databricks
Рет қаралды 21 М.
Machine Learning Course - 23. ML Design Pattern - Ranking
48:12
Geoff Hulten
Рет қаралды 20 М.
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН