A tutorial on the kMeans algorithm, using Python.

## Perceptron Implementation

An implementation from scratch of the Perceptron algorithm, in Python.

## Perceptron Theory

A theoretical introduction to the multi-class Perceptron algorithm, using Kesler's Construction.

## k-Nearest Neighbors

An implementation of the k-Nearest Neighbors algorithm in Python, for classifying data.

## Naive Numerical Bayes Classifier – Implementation

An implementation of the Naive Bayes Classifier for numerical data, using Python.

## Naive Numerical Bayes Classifier – Reading Data

A tutorial on reading data from a file and preparing the information we will need for the Bayes Numerical Classifier.

## Naive Numerical Bayes Classifier – Introduction

An introduction to the Naive Bayes Classifier for numerical values.

## Naive Categorical Bayes Classifier – Implementation

An implementation in Python of the Naive Categorical Bayes Classifier

## Naive Categorical Bayes Classifier – Reading Data

A tutorial in processing/reading data for the Naive Bayes Classifier (for discrete values).

## Naive Categorical Bayes Classifier – Intro

An introduction to the Naive Bayes Classifier for categorical (discrete) values.