Implementation of Simple Learning Algorithms in python with extensive comments so it might help people who are new to the field of machine learning field, learn new concepts without having to consult external documentation.