This project is an analysis using machine learning algorithms to predict wine quality. Data were visualised and analysed to study the effects of various physical and chemical properties on wine quality. Models such as Random Forest, Decision Tree and Logistic Regression were used for classification and their performance was compared. Model evaluation metrics include accuracy, precision, recall, F1 score and ROC AUC.