Beerbelly
Beerbelly is a pet project of mine and my
roommate's
. It's a personal beer rating app that rates beers relative to other beers you've had.
It uses an insertion sort algorithm to rank beers by asking you to compare two beers at a time. Then numbers are assigned across the
list of beers to give them a score out of 10.
Beerbelly also lets you see what your friends are drinking and their ratings.
We used natural language processing to analyze different styles of beers, and cluster similar beers together. With these clusters, we can
recommend beers and predict how much a user might like a beer they haven't had yet.
Backend is built with Python and FastAPI. Frontend is built with React.
Below is a one sheeter that we gave to the founders of Beli, whose app inspired ours.
