این کتاب شرحی بر اغلب الگوریتم های بسیار رایج بین دانشمندان علم داده است. که خواننده را قادر خواهد ساخت نقاط قوت و ضعف شان را برای موقعیت خاصی ارزیابی کنند و به صورت مولد با متخصصین علم داده کار کنند
یادگیری ماشینی بخشی از انقلاب صنعتی چهارم است و شامل استفاده از رایانه ها برای مواردی بیش از وظایف تکراری می باشد. به منظور تشریح تفاوت بین یادگیری ماشینی و دیجیتالی شدن، بانکی را در نظر بگیرید که خواهان اتوماتیک شدن تصمیمات وام دهی خود است. چنانچه معیار مورد استفاده کارکنان مسئول وام دهی بانک به خوبی تعریف شده باشد، این معیار را می توان برنامه ریزی نمود که تصمیمات مربوط به وام دهی به سرعت و بدون دخالت انسان صورت پذیرند.