ডেটা সায়েন্স এবং মেশিন লার্নিং শব্দ দুটি সম্পর্কে পুরোপুরি জানাশোনা মানুষের সংখ্যা আজও আমাদের পৃথিবীতে কম। বর্তমানে আমাদের পুরো পৃথিবী ডেটার উপর নির্ভরশীল। বিগ ডেটার যুগ পেরিয়ে আমরা বর্তমানে বসবাস করছি হাইপার ডেটার যুগে। প্রতি সেকেন্ডে, প্রতি মিনিটে, প্রতি ঘণ্টার উৎপন্ন হচ্ছে নানা রকমের অগণিত ডেটা। এই ডেটাগুলোকে ম্যানেজ করা এবং ব্যবহার করে ভালো কিছু করার জন্যই মূলত ডেটা সায়েন্টিস্ট নামক একটি বিশেষায়িত পেশার সৃষ্টি।
ডেটা সায়েন্টিস্ট হবার ক্ষেত্রে ডেটা সায়েন্স সম্পর্কে আগে আমাদের জানাশোনা থাকতে হবে। ডেটা সায়েন্স সম্পর্কে জানার পর আমাদের জানতে হবে মেশিন লার্নিং সম্পর্কে। এই বিষয়গুলো টেকনিক্যাল মনে করে আমাদের মধ্যে অনেকেই এই বিষয়গুলো নিয়ে পড়াশোনা করতে আগ্রহ দেখান না। আবার, আরও একটি শ্রেণি রয়েছে যারা মূলত ডেটা সায়েন্স এবং মেশিন লার্নিং সম্পর্কে কিছুটা ধারণা রাখেন তারপরও ধারণাগুলোকে আরও মজবুত করা এবং সঠিকভাবে জানার জন্য তারা গাইডলাইন খুঁজে থাকেন। এছাড়াও, আরও একটি শ্রেণি আছেন যারা মূলত নতুন কিছু জানার জন্য আগ্রহী থাকেন। সেক্ষেত্রে, ডেটা সায়েন্স এবং মেশিন লার্নিং জানার মতো একটি নতুন বিষয়ও বটে।
বইটি উপরোক্ত তিন শ্রেণির পাঠকের কথা বিবেচনায়ই সাজানো হয়েছে। বইটিতে প্রথম দিকে ডেটা সায়েন্সের বেসিক বিষয়গুলো সম্পর্কে সাবলিল ভাষায় উদাহরণসহ আলোচনা করা হয়েছে। তারপর, বইটিতে পাইথন ব্যবহার করে বেসিক ডেটা সায়েন্সের কিছু কাজ করার বিষয়ে আলোচনা করা হয়েছে। এছাড়াও, বইটির প্রতিটি অধ্যায়ের শেষে ডেটা সায়েন্স ইন অ্যাকশন নামে একটি সেশন যুক্ত করা হয়েছে যাতে বিশ্বের নানা দেশের ডেটা সায়েন্সের এবং মেশিন লার্নিংয়ের উদাহরণ যুক্ত করা হয়েছে। এতে করে, ডেটা সায়েন্সের এবং মেশিন লার্নিংয়ের জগৎ সম্পর্কে আরও পরিষ্কার ধারণা পাওয়া যাবে।
পরিশেষে, বইটিকে যতদূর সম্ভব পাঠকের উপযোগী করে তোলার চেষ্টা করা হয়েছে, যাতে ডেটা সায়েন্স নামক ক্রমশ জনপ্রিয় এই বিষয়ের ওপর জানাশোনার জন্য পাঠকগণ আগ্রহী হন।