Starbucks
drink recommender

Starbucks
drink recommender

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

© 2026 by Nicolie Ng | Data Analyst

© 2026 by Nicolie Ng | Data Analyst

© 2026 by Nicolie Ng | Data Analyst

Create a free website with Framer, the website builder loved by startups, designers and agencies.