Implementation of basic Machine Learning algorithms from scratch(almost).

Motivation

  • Create a resource for someone who wants to learn by implementing things.
  • Impove my understanding by implementing algorithms from scratch.

Algorithms Implemented

  • [X] Bag of Words
  • [X] Naive Bayes with Laplace Smooting
  • [X] K Nearest Neighbour (Standard and Weighted)

To be Implemented

  • [ ] Linear Regression
  • [ ] Logistic Regression
  • [ ] Evaluation metrics
  • [ ] K-fold cross validation