|
Hi Reader, For 12 years, I've been teaching scikit-learn. It's the ideal tool for Machine Learning in Python, given its broad functionality, community support, and high-quality documentation. But there's a HUGE difference between documentation and an effective user manual. That's why I published Master Machine Learning with scikit-learn: I wanted to provide battle-tested guidance for achieving superior Machine Learning results. (Side note: Amazon US is currently offering a 34% discount on my book!) However, there was a problem that kept nagging at me: It took me years to research, write, and publish the book... and in the meantime, scikit-learn kept on releasing new features! If I had revised the book every time a new feature was released, it never would have gotten published... which helps nobody. Thus, I locked the book into a particular scikit-learn version and published it. And it has helped a TON of people! Here's one review I'm particularly proud of:
Working through this book chapter-by-chapter was one of the most rewarding technical learning experiences I’ve had. Kevin Markham’s teaching style is consistently excellent. Every concept is introduced with a clear purpose, built on prior material, and revisited with deeper nuance. Chapter 19 is a standout example: instead of presenting AUC and average precision in isolation, he walks you through a full production quality workflow and then explores both sides of a real methodological debate.
- Mike Purtell (Principal Test Engineer)
But even after publishing a 300+ page book, there's still so much I want to teach you about scikit-learn, namely all the great features and enhancements that have come out since then. That's what inspired my brand new course: Modern scikit-learn. To develop this course, I dug through years of scikit-learn release notes, testing out dozens of new features, deciding which ones are worth knowing about. And when I found a worthy new feature, I figured out how to teach it in the most clear and concise way possible. The result is 15 short video lessons totaling about an hour. By the end of the Modern scikit-learn, you'll be ready to use the most important functionality that I wasn't able to cover in my book. Modern scikit-learn is 50% off for the next 2 days. I hope you enjoy this course as much as I enjoyed making it! - Kevin |
Join 25,000+ intelligent readers and receive AI tips every Tuesday!
Hi Reader, I'm so excited to share with you my brand new course, Modern scikit-learn! In this course, you'll get up-to-speed with version 1.0 (and beyond) in about an hour! Buy for $9 (save 50%) Struggling to keep up? scikit-learn introduces powerful new features and useful enhancements twice a year, but you probably don't have time to keep up with the details. This course gets you up-to-speed with everything important you missed since 2020, ending with the most recent release (version 1.9 in...
Hi Reader, I hope you're having a great September! 🍂 Two quick announcements for you: 1️⃣ I'm working on two mystery courses right now: The first is an ML course, and the second has nothing to do with Data Science! 🤯 Can you guess what the second course is about? 2️⃣ On Monday, I'm raising the price of my Master Machine Learning book from $19 to $29. But until Monday, you can still snag a paperback copy for $19! The ebook will continue to be priced at $19, and you can still read the book...
Hi Reader, A reader asked me the following question: I am now looking towards a new career. Machine Learning is what I've always found very interesting and fascinating. However, I'd like to ask you: Is there really future for this stuff with all the buzz about LLMs becoming more and more capable all the time? Would time be spent well on learning all this stuff? Read this article online Excellent question! As someone who just published a book on Machine Learning, I clearly believe there is...