Basic autoencoder. Written in python 3.6, dependancies are numpy and matplotlib (todo add requirements.txt). It essentially reduces the alphabet to its lowest entropy representation and then changes it back. The AE.py example is one implemented using tensorflow