The book gives a depth knowledge on the basic of Machine Learning to the beginners. It covers about the various algorithms of machine Learning and the significance of each algorithms, mathematical terms, usage and drawbacks. It gives a clear idea about the applications of each algorithms, how it could be applied on the real time problems. This book would be a precious pocket guide for the researchers on Machine Learning.