# Articles

All the articles and code example published so far:

### Machine Learning articles / General-purpose algorithms

- plc_script - tiny programming language written from scratch
- Basic 3D renderer in Python
- Unique paths in a grid - a dynamic programming example
- Permutations generator in Python
- Generative Adversarial Network - an example in Keras (Python)
- Convolutional Neural Network - an example in Keras (Python)
- Remove invalid parentheses problem - Python solution
- Generating word embeddings using a Skip-gram based neural network in Python
- Building a simple recurrent neural network (RNN) in Python from scratch
- Rejection sampling example in Python
- Adding automatic differentiation to a multilayer perceptron in Python
- Lucas-Kanade algorithm implementation in Python from scratch
- Flood fill algorithm in Python
- Integer division algorithm using bitwise operators in Python
- Categorical data input to multilayer perceptrons - a quick discussion
- Softmax and cross-entropy functions for multilayer perceptron networks
- Using SVD in Python
- Multilayer perceptron tutorial - Building one from scratch in Python