a machine learning framework that hopefully doesn't turn out to be shit its getting good (not really it doesnt actually work yet)