NhanPhamThanh-IT/Random-Forest-Wine-Quality-Prediction
🍾 A comprehensive machine learning project using Random Forest algorithm to predict wine quality based on physicochemical properties. Features EDA, model training, hyperparameter tuning, feature importance analysis, and detailed documentation.
ArchivedThe project implements classification on imbalanced wine quality data using scikit-learn's Random Forest with GridSearchCV hyperparameter optimization and cross-validation techniques. It provides a complete ML workflow with data preprocessing, feature scaling options, and model persistence capabilities alongside comprehensive EDA visualizations (correlation heatmaps, distribution plots, confusion matrices, ROC curves) using Matplotlib and Seaborn. Built entirely in Jupyter notebooks with reproducible code examples, supporting both interactive exploration and command-line batch processing for predictions on new datasets.
No commits in the last 6 months.
Stars
16
Forks
—
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Jul 26, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/NhanPhamThanh-IT/Random-Forest-Wine-Quality-Prediction"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
rogerioxavier/X-Wines
A world wines dataset with user ratings for recommendation systems and general use.
Fontys/wine-categorizer
This repo is used as an introduction for a course in Machine Learning and touches slightly the...
tushar2704/Wine_Quality
This project aims to predict the quality of wines using various machine learning algorithms. It...
mdzaheerjk/Drinks-Quality-Prediction-System
This project aims to build a robust, end-to-end Machine Learning pipeline for predicting the...
tjdev7/WineSpotter
Wine recommendation app developed using Machine Learning, Tensor Flow and Python