Inspiration

This project basically uses KNN algorithm to classify digits from 0 to 9. We can see both actual & custom implementation of KNN algorithm while training the ML models for classification.

What it does

This project basically uses KNN algorithm to recognise & classify digits from 0 to 9.

How we built it

We built two machine learning model through actual & custom implementation of KNN algorithm on MNIST dataset. It has configured trained and tested datasets.

Challenges we ran into

Important Challenge was the custom implementation.

What we learned

  1. OOPs Concept in Python
  2. KNN algorithm
  3. Methods like zip, splice etc.
  4. Libraries like numpy, matplotlib, pandas etc.
  5. Flattening concept, pixels etc

Built With

  • jupyter-notebook
  • knn
  • ml
  • mnist
  • oops
  • python
Share this project:

Updates