A collection of machine learning artificial intelligence and other intelligent algorithms implemented with no/few libraries. The topics are in no particular order or domain and are mostly used as a tool to understand the abstractions usually taken for granted while working with pre-existing tools.