Fido allows a user to chose their preferred beer in three ways: a list of favorites, a list of nationally available beers or a search for a different beer.
After a user chooses a beer they know they would enjoy, Fido compares the attributes of the prefered beer to those available at the drinker's location. Fido then returns the best match for the user's taste.