Skip to content

Recommender Systems: Personalized Discovery๐Ÿฟ๐Ÿ“บ

Deliver personalized experiences with Recommender Systems. ๐ŸŽ

Technical Overview๐Ÿ“œ

๐Ÿ”๏ธ LanceDB's powerful vector database capabilities can efficiently store and query item embeddings. Recommender Systems can utilize it and provide personalized recommendations based on user preferences ๐Ÿค and item features ๐Ÿ“Š and therefore enhance the user experience.๐Ÿ—‚๏ธ

Recommender System Description Links
Movie Recommender System๐ŸŽฌ ๐Ÿค Use collaborative filtering to predict user preferences, assuming similar users will like similar movies, and leverage Singular Value Decomposition (SVD) from Numpy for precise matrix factorization and accurate recommendations๐Ÿ“Š Github
Open In Collab
Python
๐ŸŽฅ Movie Recommendation with Genres ๐Ÿ” Creates movie embeddings using Doc2Vec, capturing genre and characteristic nuances, and leverages VectorDB for efficient storage and querying, enabling accurate genre classification and personalized movie recommendations through similarity searches๐ŸŽฅ Github
Open In Collab
Ghost
๐Ÿ›๏ธ Product Recommender using Collaborative Filtering and LanceDB ๐Ÿ“ˆ Using Collaborative Filtering and LanceDB to analyze your past purchases, recommends products based on user's past purchases. Demonstrated with the Instacart dataset in our example๐Ÿ›’ Github
Open In Collab
Python
๐Ÿ” Arxiv Search with OpenCLIP and LanceDB ๐Ÿ’ก Build a semantic search engine for Arxiv papers using LanceDB, and benchmarks its performance against traditional keyword-based search on Nomic's Atlas, to demonstrate the power of semantic search in finding relevant research papers๐Ÿ“š Github
Open In Collab
Python
Food Recommendation System๐Ÿด ๐Ÿ” Build a food recommendation system with LanceDB, featuring vector-based recommendations, full-text search, hybrid search, and reranking model integration for personalized and accurate food suggestions๐Ÿ‘Œ Github
Open In Collab