This project is made in order to predict the winners of UFC Fights using physical statistics like height, age, etc. This project tests multiple Classification Techniques and uses the highest accuaracy Model to make predictions. The Model is then demonstrated within web app using Streamlit.
Ultimate UFC Dataset By Kaggle user: mdabbert.
- Python Engineer Build A Machine Learning Web App From Scratch
- Avinash Navlani Understanding Logistic Regression in Python
- Karmanya Aggarwal UFC Predictor and Notes
- Atul Patel Feature Selection using ANOVA Test for Classification and Regression
- Jason Brownlee How to Choose a Feature Selection Method For Machine Learning
- Pandas 1.3.0
- Numpy 1.19.5
- Matplotlib 3.4.2
- Matplotlib-inline 0.1.2
- Pickle-Mixin 1.0.2
- Scikit-Learn 0.24.2
- Install :-
pip install numpy
pip install pandas
pip install matplotlib
pip install pickle-mixin
pip install sklearn
This Machine Learning Project is ran using Streamlit. The necessary python scripts for streamlit are included in repository. You can find a deployed version of this project