This is a great book on applied aspects of machine learning. The book starts smoothly and introduces all the main concepts one needs to understand and then program machine learning algorithms in practice. Readers unfamiliar with this book can see what others have said here. The book presents exercises at the end of each chapter and to test my knowledge I worked them and this document is the result. Hopefully other students of this material will find them helpful.