Nomvuselelo / Wine-Quality-Prediction

Predicts quality of wine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wine-Quality-Prediction

Given a set of features as inputs, the task here is to predict the quality of wine on a scale of [0-10]. I have solved it as a regression problem using ML Regression algorithms.

Getting started

You can follow these steps to reproduce the same output:

  1. Clone the repository
  2. The repo contains the IPython Notebook for prediction task and the dataset as csv file.
  3. Run the ipynb to see the results.

Prerequisites

  1. Python
  2. Pandas
  3. matplotlib
  4. numpy
  5. scikit-learn

Dataset

The dataset used here is Wine Quality Data set from UCI Machine Learning Repository. The csv file needed "winequality-red.csv" is attached in the repository. The same can also be found here https://archive.ics.uci.edu/ml/datasets/Wine+Quality

Input variables (based on physicochemical tests):

  1. fixed acidity
  2. volatile acidity
  3. citric acid
  4. residual sugar
  5. chlorides
  6. free sulfur dioxide
  7. total sulfur dioxide
  8. density
  9. pH
  10. sulphates
  11. alcohol

Output variable (based on sensory data): quality (score between 0 and 10)

About

Predicts quality of wine

License:MIT License


Languages

Language:Jupyter Notebook 100.0%