
KNN + Content-Based + OpenAI-Augmented Features
I always had a hard time choosing what to order in a coffee shop, so I built this beverage recommender to make my life (and hopefully yours) easier. Give it a try!A hybrid recommendation engine that combines:
Collaborative filtering (KNN on 10k+ real customer ratings)
Content-based filtering (caffeine, calories, milk, sweetness)
OpenAI-generated taste vectors (GPT-4 distilled 5 latent profiles — fruity, refreshing, creamy, earthy/spiced, bold — directly from drink names for richer similarity)
demo
View in GitHub