Search Engines and Recommendation Systems
Build search and recommendations in Python.
Intermediate
This is an overview — pick a sub-topic below.
Sub-topics (3)
Full-Text Search: Whoosh, Elasticsearch, OpenSearch, Meilisearch and Typesense
Index text and rank results by relevance (BM25).
Intermediate♥ 0🔖 0💬 0
Vector Search: FAISS, Annoy, hnswlib and ScaNN
Approximate nearest-neighbour search over embeddings at scale.
Advanced♥ 0🔖 0💬 0
Recommendation Libraries: Surprise, implicit, LightFM and RecBole
Collaborative filtering and hybrid recommenders.
Advanced♥ 0🔖 0💬 0
Spotted a mistake or want to add detail? Suggest an improvement — Content Contributors' edits are reviewed by editors before they go live.
Discussion (0)
Sign in or join free to ask questions and discuss this topic.