Skip to content

RazerXP/Footballer-Classification

Repository files navigation

Footballer-Classification

Identifies and classifies footballers among a group of 5

Requirements

OpenCV

          pip install opencv-python

Scikit-learn

          pip install scikit-learn

OpenCV Haarcascades Github xml files https://github.com/opencv/opencv/tree/master/data/haarcascades

OpenCV to read images
OpenCV Haarcascades to identify Faces and Eyes
Uses SVC and Pipeline from Scikit-Learn library in Python

What it does

In this data science and machine learning project, we classify 5 different Players playing for Manchester city football club,

  1. Kevin De Bruyne
  2. Erling Haaland
  3. Phil Foden
  4. Bernardo Silva
  5. Rodri

Usage

To test clone this repo and add your image(s) to the "test images" folder. Then run 'predictor.ipynb' notebook to find out the results.

Technologies Used

  1. Python
  2. Numpy and OpenCV for data cleaning
  3. Matplotlib for data visualization
  4. Sklearn for model building
  5. Jupyter notebook, Google Collab as IDE

Releases

No releases published

Packages

No packages published