back chevron
Back to Events
back chevron
Back to Events

MLOps World: Personalized Recommendations and Search with Retrieval and Ranking at scale on Hopsworks

MLOps World: Personalized Recommendations and Search with Retrieval and Ranking at scale on Hopsworks
location marker
calendar icon
June 8, 2022
clock icon
10:00 am
12:00 pm

Join us at MLOps World!

Personalized recommendations and personalized search systems at scale are increasingly being built on retrieval and ranking architectures based on the two-tower embedding model. This architecture requires a lot of infrastructure. A single user query will cause a large fanout of traffic to the backend, with hundreds of database lookups in a feature store, similarity search in an embedding store, and model outputs from both a query embedding model and a ranking model. You will also need to index your items in the embedding store using an item embedding model, and instrument your existing systems to store observations of user queries and the items they select.

In this workshop, we will introduce the retrieval and ranking architecture based on the two-tower recommendation model, and we will walk through the implementation of a personalized recommendations service on the open-source Hopsworks platform. We will introduce first the offline infrastructure needed to train your models, index your items in an embedding store, and update your feature store. We will then walk through the online infrastructure needed to retrieve candidates with similarity search using an embedding store and ranking candidates with both a ranking model and features from the feature store. We will show you how you can keep end-to-end latencies below 100ms and ensure all components of the system are highly available.

Register here

Thank you for registering! 
Oops! Something went wrong while submitting the form, please check your details again.


You might also be interested in:

Try now free

Hopsworks Feature Store is available both on AWS and Azure as a managed platform.
You can register for free, without having to enter payment details.