Leonard's repositories
Gaussian-Discriminant-Analysis
Implementations of the LDA and QDA algorithms for classification.
Random-Forest
Efficient Random-Forest classification algorithm implementation with Cython
PCA-Face-Recognition
Face-Recognition Notebook & Demo using principal component analysis.
interactive-decision-region-plotter
Interactive plotting of the decision-region of a classifier.
Markov-Chain
Word-Suggestion with Markov-Chains
Probability-Problems
Simulation of famous probability-problems.
Trigonometric-Interpolation
Using the Discrete Fourier Transform for trigonometric interpolation.
turing-machine
A turing-machine implementation in Java.
Algorithms
Implementations of common & famous algorithms and data structures (in development).
Checkers-AI
An AI that plays Checkers very, very well.
Convolutional-Neural-Network
Implementation of some common functions
Decision-Trees
Experimenting with Decision-Trees
euler
My solutions to the project-euler problems and implementations of relevant number-theoretic functions.
LogMe
Application for logging & summarizing daily activity.
mandelbrot-set
Visualizing the mandelbrot-set.
Naive-Bayes
Naive-Bayes classifier implementations in pure Python.
PCA-Applications
Introduction and applications of Principal Component Analysis / SVD
rubiks-cube-2x2-solver
2x2 Rubik's Cube solver
Sudoku-Solver
Sudoku solver (backtracking, Sudoku specific heuristics,...)