This project implements a basic K-Nearest Neighbors (KNN) algorithm for classifying Pokemon types using their stats. The implementation is done from scratch without using any machine learning libraries.
The project uses the Pokemon database, which is publicly available and will be uploaded to the project's GitHub repository.
- Python 3.x
- Clone the repository
- Run the main script:
python knn_pokemon.py
knn_pokemon.py
: Main script containing the KNN implementation and analysispokemon_database.csv
: Dataset fileREADME.md
: This file
- No machine learning libraries are used in the KNN implementation
- The project explores the relationship between the 'k' parameter and overfitting