Abstract: A method for classifying and recommending wine includes establishing a network connection between a server and a computer, recording a wine inventory within a database management system (DBMS) of the sever, and populating the inventory with information describing the different wines. A weighted value is assigned to the information for each wine to determine a numeric bin value, and an objective personal taste profile (PTP) of the user is calculated as a number that objectively rates the user's taste preferences. The method matches a wine with the user based on the bin value and PTP, and displays a graphic of the wine on a web browser. A server-based system includes a data base management system (DBMS) and a server having an algorithm for classifying and recommending wine based on the user's PTP, and displaying a graphic of the wine on a web browser.