Master data science competitions with machine learning, GenAI, and LLMs
Luca Massaron, Bojan Tunguz, Konrad Banachewicz

#Kaggle
#Machine_Learning
#NLP
#GenAI
#LLMs
#Datasets
🏆 با Kaggle به یک Data Scientist بهتر تبدیل شو
🚀 با استفاده از نکتهها، استراتژیها و تجربههای اثباتشده بیش از ۳۰ Kaggle Master و Grandmaster، یک قدم جلوتر از رقبا بمون و مهارتهای Data Science خودت رو به سطح بالاتری برسون.
🆕 این ویرایش جدید با محتوای بهروز و فصلهای تازه درباره Kaggle Models، سریهای زمانی و رقابتهای Generative AI منتشر شده.
✨ ویژگیهای کلیدی
🏅 یاد میگیری Kaggle دقیقا چطور کار میکنه و با استراتژیهای برنده بیش از ۳۰ Kaggle Expert، از هر Competition بیشترین استفاده رو میبری
🧠 مهارتهای Modeling خودت رو با Feature Engineering، Adversarial Validation، Gradient Boosting، Tabular Deep Learning، Ensembling و AutoML تقویت میکنی
📊 تکنیکهای مدیریت داده رو برای Modeling هوشمندتر و Parameter Tuning بهتر یاد میگیری
📘 توضیح کتاب
🌐 Kaggle به میدان آزمایش میلیونها علاقهمند به داده در سراسر دنیا تبدیل شده و چیزی رو ارائه میده که هیچ آموزش کلاسی نمیتونه جایگزینش کنه: مهارتهایی که در چالشهای واقعی آزمایش شدهاند و تجربه عملیای که کارفرماها دنبالش هستن. هر Competition مهارتهای تحلیل دادهات رو قویتر میکنه، شبکه ارتباطی تو رو در کامیونیتی Data Science گسترش میده و مدرکی واقعی از تواناییهات برای پیدا کردن فرصتهای شغلی بهتر در اختیارت میذاره.
📚 کتاب The Kaggle Book که یکی از نخستین منابع جامع در نوع خودش محسوب میشه، تمام چیزهایی رو که برای موفقیت در Competitionها، پروژههای Data Science و فراتر از اون نیاز داری کنار هم جمع کرده. این ویرایش جدید شامل محتوای تازه و فصلهایی درباره Kaggle Models، سریهای زمانی و رقابتهای Generative AI است و سه Kaggle Grandmaster در طول مسیر، استراتژیهای Modeling و تجربههایی رو که طی سالها رقابت به دست آوردن باهات به اشتراک میذارن.
🧩 محتوای کتاب خیلی فراتر از تاکتیکهای Competition میره و تکنیکهای کار با دادههای تصویری، Tabular و متنی و همینطور تسکهای Reinforcement Learning رو بررسی میکنه. همچنین نکتههایی برای طراحی Validation Schemeهای بهتر و کار مطمئن با Metricهای استاندارد و حتی غیرمعمول یاد میگیری.
🎯 چه بخوای در Kaggle Leaderboard بالاتر بری، چه مسیر شغلی Data Science خودت رو سریعتر پیش ببری یا Accuracy مدلهات رو بهتر کنی، این کتاب برای تو نوشته شده.
🤝 میتونی به کامیونیتی Discord این کتاب با بیش از ۱۰۰۰ عضو هم ملحق بشی تا همراه بقیه یاد بگیری، تجربه به اشتراک بذاری و رشد کنی.
🎯 چیزهایی که یاد میگیری
🏁 با Kaggle بهعنوان یک پلتفرم Competition آشنا میشی
💻 یاد میگیری از Kaggle Notebooks، Datasets، Models و Discussion Forumها بیشترین استفاده رو ببری
📂 یک Portfolio قوی از پروژهها و ایدهها میسازی تا مسیر شغلیت رو بهتر کنی
🧠 Binary Classification، Multi-Class Classification و Object Detection رو درک میکنی
📝 مسئلههای NLP و سری زمانی رو با بهرهوری بیشتری حل میکنی
🧪 Validation Schemeهای k-fold و Probabilistic طراحی میکنی و چندین رویکرد مختلف رو آزمایش میکنی
📏 با Metricهای رایج و حتی Metricهایی که قبلا ندیدی آشنا میشی
🤖 Simulation، Optimization و Competitionهای جدید Generative AI در Kaggle رو مدیریت میکنی
👤 این کتاب برای چه کسانیه؟
📊 این کتاب برای هر کسی نوشته شده که به Kaggle علاقه داره؛ فرقی نمیکنه تازه شروع کرده باشی، کاربر باتجربه باشی یا جایی بین این دو قرار داشته باشی.
💼 Data Analystها و Data Scientistهایی که میخوان عملکرد خودشون رو در Kaggle Competitionها بهتر کنن و شانس استخدام در شرکتهای بزرگ تکنولوژی رو افزایش بدن، استفاده زیادی از این کتاب میبرن.
📌 داشتن درک پایهای از مفاهیم Machine Learning کمک میکنه بیشترین استفاده رو از مطالب کتاب داشته باشی.
📖 فهرست مطالب
پارت ۱. سکوی شروع تو در Kaggle. تسلط بر مبانی ضروری
فصل ۱. معرفی Kaggle و سایر Competitionهای Data Science
فصل ۲. سازماندهی داده با Datasetها
فصل ۳. کار و یادگیری با Kaggle Notebooks
فصل ۴. Kaggle Models
فصل ۵. استفاده موثر از Discussion Forumها
پارت ۲. ارتقای سطح بازی. تکنیکهای پیشرفته برای موفقیت رقابتی
فصل ۶. تسکها و Metricهای Competition
فصل ۷. طراحی Validation مناسب
فصل ۸. Modeling برای Competitionهای Tabular
فصل ۹. Hyperparameter Optimization
فصل ۱۰. Ensembling با راهکارهای Blending و Stacking
فصل ۱۱. Modeling برای Computer Vision
فصل ۱۲. Modeling برای NLP
فصل ۱۳. Generative AI در Kaggle Competitionها
فصل ۱۴. Competitionهای Simulation و Optimization
پارت ۳. Kaggle برای مسیر شغلی تو. ساخت Profile و پیدا کردن فرصتها
فصل ۱۵. ساخت Portfolio از پروژهها و ایدهها
فصل ۱۶. پیدا کردن فرصتهای حرفهای جدید
فصل ۱۷. دسترسی به مزایای اختصاصی
📝 نقد و بررسی
💭 «The Kaggle Book عصاره چیزهاییه که واقعا باعث برد میشن: صورتبندی ساختاریافته مسئله، Pipelineهای قابلبازتولید و نگاه صادقانه به Feature Engineering و Validation. ویرایش اول نزدیکترین چیز به یک Field Manual بود که من به تیمهای داده پیشنهاد میدادم؛ چه هدفت گرفتن مدال طلا باشه و چه ساخت مدلهای آماده پروداکشن.»
— فخرالدین فیرات گونن، PhD، Deputy General Manager و Executive Vice President در GTech
💭 «ویرایش اول رو از دست دادم، اما ویرایش دوم رو از دست نمیدم. این کتاب Data Science، Machine Learning و AI رو از دیدگاه و تجربه سه Kaggle Competition Grandmaster توضیح میده. برنامه داری در رتبهبندی Kaggle بالا بری؟ این همون کتابه.»
— ماریلیا پراتا، دندانپزشک بازنشسته و Kaggle Legacy Grandmaster با نام mpwolke
💭 «یک راهنمای عملی و جامع از پیشگامهای Kaggle که مسیر رسیدن به سطح Grandmaster رو هموار میکنه.»
— شوتارو ایشیهارا، Senior Research Scientist در یک شرکت رسانهای ژاپنی
💭 «یادم میاد وقتی The Kaggle Book منتشر شد اون رو خوندم و فکر میکنم خیلی از بخشهاش هنوز هم امروز کاربرد دارن. به نظرم فصلهای مربوط به Metricها و تنظیم Validation مهمترین بخشها هستن. چه در یک ML Competition شرکت کنی و چه روی پروژهای در محل کار فعالیت داشته باشی، طراحی درست رویکرد Validation ضروریه. باید بتونی روش خودت رو ارزیابی کنی و بهبودهای حاصل از Experimentهای تدریجی رو اندازه بگیری. کتاب این موضوع رو خیلی خوب توضیح میده و لینکهای کافی برای مطالعه بیشتر هم ارائه میکنه.»
— آندری لوکیاننکو، Kaggle GDE و MLE در Meta
💭 «شرکت در Kaggle Competitionها یکی از ارزشمندترین قدمها در مسیر من برای تسلط بر موضوعهای Data Science و Machine Learning بود و تاثیر مهمی روی مسیر حرفهایم داشت. Luca، Bojan و Konrad از آگاهترین و محترمترین Kaggle Grandmasterهای کامیونیتی هستن. نویسندهها از مباحث پایهای مثل الگوهای درست Validation و Scoring Metricها شروع میکنن و تا موضوعهای پیشرفتهای مثل Stacking پیش میرن و در تمام مسیر، درک عمیقی از Machine Learning و سازوکار داخلی Kaggle نشون میدن؛ چیزی که هم برای Data Scientist تازهکار و هم باتجربه ارزشمنده.»
— آلبرتو دانزه، Head of Data Science & Advanced Analytics در Nexi، Kaggle Competitions Grandmaste
💭 «The Kaggle Book فقط یک راهنمای دقیق برای شرکت و رقابت در Kaggle Competitionها نیست؛ بینشها و آموختههای اون رو میشه بهراحتی در مسئلههای واقعی صنعت هم استفاده کرد.»
— پارول پاندی، ML Consultant، سابقا در H2O.ai و Weights & Biases
💭 «بهعنوان یک Kaggle Grandmaster با بیش از یک دهه تجربه رقابت، The Kaggle Book رو منبعی فوقالعاده ارزشمند دیدم؛ کتابی که آرزو میکردم وقتی تازه شروع کرده بودم در اختیار داشتم. استراتژیهای عملی Competition و رویکردهای فنی کتاب، سالها آزمون و خطا رو به بینشهای قابلاجرا تبدیل میکنن و مسیر هر Data Scientist رو از تازهکار تا مدالآور سریعتر میکنن.»
— دیمیتری لارکو، 3x Kaggle Competition Grandmaster
💭 «یکی از بزرگترین هدیههای Kaggle به کامیونیتی اینه که فرصت یادگیری از بهترینها رو فراهم میکنه. The Kaggle Book این تجربه و دانش رو به گنجینهای از استراتژیهای برنده و توصیههای متخصصها برای فعالان Machine Learning تبدیل کرده.»
— مارتین، با نام Head or Tails، Staff Data Scientist در Crunchbase
👤 درباره نویسندگان
👨💻 لوکا ماسارون Data Scientistای با بیش از یک دهه تجربه در تبدیل داده به راهکارهای نوآورانه و تاثیرگذار، حل مسئلههای واقعی و ایجاد ارزش برای کسبوکارها و ذینفعهاست.
📚 او نویسنده چندین کتاب پرفروش درباره AI، Machine Learning و Algorithmهاست. لوکا همینطور 3x Kaggle Grandmaster است و بهدلیل عملکردش در Data Science Competitionها تا رتبه ۷ جهانی کاربران Kaggle پیش رفته.
🏅 او همچنین بهعنوان Google Developer Expert یا GDE در حوزههای AI، Kaggle و Cloud شناخته میشه.
👨💼 بویان تونگوز بنیانگذار و CEO شرکت TabulAI است؛ استارتاپی که روی استفاده از Machine Learning و AI برای مسئلههای Structured Data تمرکز داره.
🤖 قبل از تاسیس TabulAI، او در سه استارتاپ Machine Learning دیگه فعالیت کرده و آخرین موقعیت حرفهایش در NVIDIA بوده.
🎓 او مدرک PhD در Theoretical Physics از University of Illinois داره و در سه Liberal Arts College هم بهعنوان استاد تدریس کرده.
👨🔬 کنراد باناچویچ مدرک PhD در Statistics از Vrije Universiteit Amsterdam داره و پژوهش دانشگاهی او روی Extreme Dependency Modeling در Credit Risk متمرکز بوده.
🎓 او علاوه بر فعالیتهای پژوهشی، Tutor بوده و بر پایاننامههای دانشجوهای کارشناسی ارشد هم نظارت داشته.
📊 کنراد قبل از اینکه اصطلاح Data Science به یک Buzzword تبدیل بشه، از Statistics کلاسیک به Data Mining و Machine Learning مهاجرت کرد. در دهه بعد، مسئلههای Quantitative Analysis مختلفی رو در مؤسسههای مالی حل کرد و به متخصص کل چرخه عمر Data Product تبدیل شد.
⚙️ تجربههای او از High-Frequency Trading و Credit Risk گرفته تا پیشبینی قیمت سیبزمینی و تحلیل ناهنجاری در پرفورمنس تجهیزات صنعتی بزرگمقیاس رو پوشش میدن.
🤝 او به اشتراکگذاری دانش اعتقاد زیادی داره و خودش هم در Kaggle Competitionها شرکت میکنه.
Stay one step ahead of your competitors with proven tips, strategies, and insights from over 30 Kaggle Masters and Grandmasters and become a better data scientist.
This new edition features updated content and new chapters on Kaggle Models, time series, and Generative AI competitions.
Kaggle has become the proving ground for millions of data enthusiasts worldwide, offering what no classroom tutorial can match: battle-tested skills built through real-world challenges and the hands-on experience that employers seek. Every competition sharpens your data analysis skills, expands your network within the data scientist community, and gives compelling proof of expertise to unlock career opportunities.
The first book of its kind, The Kaggle Book brings together everything you need to excel in competitions, data science projects, and beyond. This new edition includes fresh content and new chapters on Kaggle Models, time series, and Generative AI competitions, with three Kaggle Grandmasters guiding you through modeling strategies and sharing hard-earned insights accumulated over years of competition.
The book extends far past competition tactics, revealing techniques for tackling image, tabular, and textual data as well as reinforcement learning tasks. You’ll also discover tips for designing better validation schemes and working confidently with both standard and unconventional evaluation metrics.
Whether you want to climb the Kaggle leaderboard, accelerate your data science career, or improve the accuracy of your models, this book is for you.
Join our Discord community of over 1,000 members to learn, share, and grow together!
This book is for anyone interested in Kaggle, whether you’re just starting out, a veteran user, or somewhere in between. Data analysts and data scientists looking to improve their performance in Kaggle competitions and improve their job prospects with tech giants will find this book useful.
A basic understanding of machine learning concepts will help you get the most out of this book.
Part 1: Your Kaggle Launchpad: Mastering the Essentials
Chapter 1: Introducing Kaggle and Other Data Science Competitions
Chapter 2: Organizing Data with Datasets
Chapter 3: Working and Learning with Kaggle Notebooks
Chapter 4: Kaggle Models
Chapter 5: Leveraging Discussion Forums
Part 2: Elevating Your Game: Advanced Techniques for Competitive Success
Chapter 6: Competition Tasks and Metrics
Chapter 7: Designing Good Validation
Chapter 8: Modeling for Tabular Competitions
Chapter 9: Hyperparameter Optimization
Chapter 10: Ensembling with Blending and Stacking Solutions
Chapter 11: Modeling for Computer Vision
Chapter 12: Modeling for NLP
Chapter 13: Generative Al in Kaggle Competitions
Chapter 14: Simulation and Optimization Competitions
Part 3: Kaggle for Your Career: Building Your Profile and Finding Opportunities
Chapter 15: Creating Your Portfolio of Projects and Ideas
Chapter 16: Finding New Professional Opportunities
Chapter 17: Unlock Your Exclusive Benefits
“The Kaggle Book distills what really wins: structured problem framing, reproducible pipelines, and an honest treatment of feature engineering and validation. The first edition is the closest thing to a field manual I recommend to data teams—useful whether you’re aiming for gold medals or production-grade models.”
Fahrettin Firat Gonen, PhD, Deputy General Manager & Executive Vice President at GTech
“I missed the first edition, but I won't miss the second. It's Data Science, Machine learning, and AI from the perspective and experience of three Kaggle Competition Grandmasters. Any plans to climb the Kaggle rankings? This is the book.”
Marília Prata, retired Dental Doctor and Kaggle Legacy Grandmaster (mpwolke)
“A practical and comprehensive guide by Kaggle pioneers, paving the way to Grandmaster level.”
Shotaro Ishihara, Senior Research Scientist at Japanese Media Company
“I remember reading The Kaggle Book when it was published, and I think that many parts are still relevant nowadays. I believe that the chapters about the metrics and the validation setup are the most important ones. Whether you participate in an ML competition or work on a project at your job, it is crucial to set up the validation approach. You need to be able to evaluate your approach and measure the improvements from the incremental experiments. The book does a great job at describing this and provides enough links to the materials for further study.”
Andrey Lukyanenko, Kaggle GDE, MLE @ Meta
“Participating in Kaggle competitions has been an invaluable step in my journey to mastering data science and machine learning topics - and it has had a significant impact on my career. Luca, Bojan, and Konrad are among the most knowledgeable and respected Kaggle Grandmasters in the community. Starting from foundational elements like proper validation patterns and scoring metrics, to more advanced topics such as stacking, the authors demonstrate a deep understanding of machine learning and Kaggle's inner workings, providing valuable insights to both the beginner and the experienced data scientist.”
Alberto Danese, Head of Data Science & Advanced Analytics at Nexi, Kaggle Competitions Grandmaste
“The Kaggle Book not only offers a detailed guide to tackle and participate in Kaggle competitions, but its insights and learnings can easily be applied to real-world industry problems.”
Parul Pandey, ML Consultant, Prev H2O.ai and Weights & Biases
“As a Kaggle Grandmaster with over a decade of competition experience, I found The Kaggle Book to be an invaluable resource that I wish I had when starting out. The practical competition strategies and technical approaches shared here compress years of trial and error into actionable insights that will accelerate any data scientist's journey from beginner to medalist.”
Dmitry Larko, 3x Kaggle Competition Grandmaster
“One of Kaggle's greatest gifts to the community is the opportunity to learn from the very best. The Kaggle Book distills this wisdom into a treasure trove of winning strategies and expert advice for machine learning practitioners.”
Martin (aka Head or Tails), Staff Data Scientist at Crunchbase
Luca Massaron is a data scientist with over a decade of experience in transforming data into high-impact, innovative artifacts, solving real-world problems, and generating value for businesses and stakeholders. He is the author of numerous bestselling books on AI, machine learning, and algorithms. Luca is also a 3x Kaggle Grandmaster who reached number 7 in the worldwide user rankings for his performance in data science competitions. Additionally, he is recognized as a Google Developer Expert (GDE) in AI, Kaggle, and the cloud.
Bojan Tunguz is the founder and CEO of TabulAI, a start-up focused on applying machine learning and AI to structured-data problems. Before founding TabulAI, he worked at three other machine learning start-ups and most recently at NVIDIA. He holds a PhD in theoretical physics from the University of Illinois and has taught as a professor at three liberal arts colleges.
Konrad Banachewicz holds a PhD in statistics from Vrije Universiteit Amsterdam. His academic work focused on extreme dependency modeling in credit risk. In addition to his research activities, he was a tutor and supervised master's students. He transitioned from classical statistics to data mining and machine learning before “data science” became a buzzword. Over the next decade, he tackled quantitative analysis problems in various financial institutions, becoming an expert in the full life cycle of a data product. His work spanned high-frequency trading to credit risk, predicting potato prices, and analyzing anomalies in the performance of large-scale industrial equipment. He is a believer in knowledge sharing and also competes on Kaggle.









