An open API service indexing awesome lists of open source software.

https://github.com/avrabyt/technble-demo

Preditcs football player's playing position
https://github.com/avrabyt/technble-demo

demo-app football-data k-nearest-neighbors-k-nn machine-learning-algorithms python streamlit

Last synced: about 2 months ago
JSON representation

Preditcs football player's playing position

Awesome Lists containing this project

README

          

## Live Master Class - Demo app

Preditcs player's playing position - Minimalistic app build on trained model with [k-Nearest Neighbors algorithm](https://www.ibm.com/topics/knn).

```yaml
Charlie Jackson:
- K-Nearest Neighbors is a clustering algorithm used to classify new data based upon its 'closeness' to other laballed data points.
- As it uses labeled data to make predictions on new data, it is a supervised learning technique.
- The features for k-Nearest Neighbor algorithm must be continous rather than categorical.
```

For example, clustering based on centroids position, figure below self-explains the idea behind, (*however, not from the current example tried here*)

![demo](https://github.com/avrabyt/technble-demo/blob/main/Resources/demo.png)
> **Note**

> Try the app [here](https://avrabyt-technble-demo-demo-4t709i.streamlitapp.com/) [app is under development]

------------------------
### Resources
1. https://charlieojackson.co.uk/python/predicting-football-positions.php?fbclid=IwAR34jqESq_86XzCuVtn7E9SgN4t3nQHhQMWscpjvrthagEG0fufHOCazFjs
2. https://www.kaggle.com/code/bennyf/player-position-classification/notebook?fbclid=IwAR34d_eC313oW0rkNQL3jTb0F_Oozs7zGuVwCCWatZf-gGjsWtu4mlEltN8

### Data
- https://www.kaggle.com/datasets/stefanoleone992/fifa-22-complete-player-dataset?select=players_22.csv
- https://www.kaggle.com/datasets/stefanoleone992/fifa-20-complete-player-dataset
-----------------------------------------
> **Note**
> ### Schedule

> ![thumbnail](https://github.com/avrabyt/technble-demo/blob/main/Resources/live.jpeg)