Walking Around Your Nearest Neighbors
summary
Builds a streaming nearest-neighbor pipeline that keeps item embeddings out of the search index by computing neighbors on ingest, updating neighbors of affected items, and caching results for fast recommendations. Uses a lightweight app with Feist and a daily batch to correct model and embedding-space drift, following a lambda architecture with speed and batch layers. Claims a production deployment that can brute-force rank up to 5 million records in under 10 ms, enabling immediate recommendations for newly posted items.
AI-written summary · about
chapters (7)
- 0:00Start
- 0:15Walking around your nearest neighbors
- 0:39Use case: Recommendations @ OLX Group
- 1:19Constraints
- 1:43Embedding space
- 3:00Flow
- 4:36Lambda architecture
related talks
38mEmbeddings! Embeddings everywhere!
38mSearch: A New Era
20mDataEngBytes 2023 - PER-T1-06 - Kamal Hossain
42mDeep Learning Recommender Architecture: Master Thesis to ...
48mCollective Intelligence
23mML-Powered Search & Recommendation 101
23mDeep Recommendations for e-Commerce
27mMachine Learning for Advanced AI Search
