Machine learning is most sought to research field and is an integral part of many research projects today including commercial applications, and academic research as well. The machine learning domain starts from finding friends on social networking sites to medical diagnosis and even for satellite processing. In this book, we have made an honest effort to make the concepts of machine learning easy and also gives basics programs in python right from the installation part. As the real-time application of machine learning is endless but the basics concepts and algorithms are discussed by us using Python language so that from graduate students to researchers can get benefited with this.