Wine recommendation app that generates a taste profile for users
bottld is a wine recommendation app created as a team Capstone project during Fullstack Academy’s Software Engineering Immersive program.
Starting with this dataset of 130,000 wines, our team modified a Python script to extract flavor keywords (e.g., “fruit”, “woody”, “tannin”) from reviews included in the dataset. An Approximate Nearest Neighbor algorithm was used to calculate the similarity between each wine, based on the flavors associated with each wine. We used neo4j, a graph database, to map relationships between wines, flavors, and users.
Demo video: youtu.be/nLT80sWfHVI