Is Machine Learning still worth learning in 2026? Or should you just rely on an LLM? My take: www.dataschool.io/is-machine-l...
Kevin Markham
Kevin Markham
@dataschool.io
Teaching Data Science π€ with Python π since 2014 Courses: https://courses.dataschool.io Newsletter: https://tuesday.tips Videos: https://www.youtube.com/@dataschool Living in beautiful Asheville, North Carolina π²
1K followers44 following159 posts
Anyone have a personal contact at a bootcamp or university where they teach #MachineLearning using #Python? I'd love to talk with them about incorporating my book into their curriculum! Feel free DM me their contact info π Read the book online (free!): mlbook.dataschool.io
Floored by the response to my new #Python #MachineLearning book π€© Paperback: geni.us/MasterML Ebook: courses.dataschool.io/ebook Read online (free!): mlbook.dataschool.io
Kevin Markham reposted
New Dwarkesh is a brand new format: back to the basics, talking about the (simple) math and engineering that goes into serving models. Basically a university lecture but less boring because Dwarkesh is interjecting questions as a good interviewer does m.youtube.com/watch?v=xmkS...
Kevin Markham reposted
My book is the #1 New Release in NLP! π₯³ Amazon US put it on sale... for $0.95 off π Get the paperback: geni.us/MasterML Or read online (free!): mlbook.dataschool.io #MachineLearning #Python @scikit-learn.org
Kevin Markham reposted
New chapter for Agentic Engineering Patterns: I tried to distill key details of how coding agents work under the hood that are most useful to understand in order to use them effectively simonwillison.net/guides/agent...
My book is the #1 New Release in NLP! π₯³ Amazon US put it on sale... for $0.95 off π Get the paperback: geni.us/MasterML Or read online (free!): mlbook.dataschool.io #MachineLearning #Python @scikit-learn.org
Kevin Markham reposted
At probabl, we're focused on improving the data-science stack. We just made public the skore platform, augmenting the open-source library. Our dream is that, with skore, a data scientist will not feel overwhelmed by the iterative process of data science, but empowered blog.probabl.ai/skore-is-live
My new book - on sale NEXT WEEK! π Sign up to get notified when it's available: dataschool.kit.com/mlbook #MachineLearning #Python @scikit-learn.org
Kevin Markham reposted
Every few months, I write an updated, idiosyncratic guide on which AIs to use right now. My new version has the most changes ever, since AI is no longer just about chatbots. To use AI you need to understand how to think about models, apps, and harnesses. open.substack.com/pub/oneusefu...
Final proof copy of my new #MachineLearning book π Get notified the moment it's available: dataschool.kit.com/mlbook @scikit-learn.org
Kevin Markham reposted
"Ten simple rules for teaching data science": arxiv.org/abs/2602.02874 A new preprint by @minecr.bsky.social and myself. We'd love any feedback!
Kevin Markham reposted
I ported a Python library implementing a full HTML5 parser to JavaScript using GPT-5.2 and Codex CLI in 4.5 hours, and decorated for Christmas and watched Knives Out while I was doing it simonwillison.net/2025/Dec/15/...
Kevin Markham reposted
Are you a #Python user and a lifelong learner? I've just published my 8th annual list of every Python-related Black Friday / Cyber Monday sale I'm aware of.
VIDEO: How to use top AI models on a budget Want to chat with the best AI models from OpenAI, Claude, and Google without paying $20/month? I'll show you how to use API keys with TypingMind to access top models for a fraction of the cost! Find out how: www.youtube.com/watch?v=wvvT...
Kevin Markham reposted
Vibe coding is irresponsibly building software through dice rolls, not caring what code is produced What about when engineers at the top of their game use AI tools responsibly to accelerate their work? I propose "vibe engineering"! simonwillison.net/2025/Oct/7/v...
Kevin Markham reposted
i wrote about atproto and why it matters
What's the difference between "AI" and "Machine Learning"? My one-sentence summary: > AI is a field that creates intelligent systems, and Machine Learning is the dominant approach for achieving that intelligence by learning patterns from data. Full explanation: www.dataschool.io/ai-vs-machin...
Download the first 3 chapters of my NEW book: π dataschool.kit.com/mlbook π It's a practical guide to help you transform from Machine Learning novice to skilled Machine Learning practitioner. Coming out in paperback π and ebook π¨βπ» soon!
I thoroughly enjoyed the first three chapters, Kevin. Easy to read and refreshingly practical. I fully intend to buy the book. Thank you
OpenAI's analysis of "how people use ChatGPT" Source: cdn.openai.com/pdf/a253471f...
Dream unlocked: I'm publishing my first book! πππ It's called "Master Machine Learning with scikit-learn: A Practical Guide to Building Better Models with Python" Download the first 3 chapters right now: π dataschool.kit.com/mlbook π Thanks for your support π
Kevin Markham reposted
A website that lets you select a country or state and move it around a Mercator projection map to yield better size comparisons. thetruesize.com, created by James Talmage and Damon Maneice
@simonwillison.net Pelican riding a bike! From the Trader Joe's August 2025 Fearless Flyer: www.traderjoes.com/home/ff (I can confirm that this illustration is on the front page of the printed version as well.)
@briancasel.com You like Claude Code and you like dashboards, so how about a Claude Code Analytics Dashboard? github.com/chiphuyen/sn...
Mega Terminal Cheat Sheet by @b0rk.jvns.ca Printable version here: wizardzines.com/terminal-che...
My thoughts on the current state of AI progress and the most important developments in 2025: www.dataschool.io/ai-progress-...
Security researcher finds zero-day vulnerability in Linux kernel using o3 + @simonwillison.net's llm tool sean.heelan.io/2025/05/22/h...
This a lesson from my NEW course, Build AI agents with Python: π courses.dataschool.io/build-ai-age... π Save $50 during the course launch! π Sale ends Friday 10 PM EDT β°
π Just launched my new course: Build #AI agents with #Python π· Save $50 through Friday: courses.dataschool.io/build-ai-age... π Please share with a friend... thank you!
Kevin Markham reposted
Published some notes on Microsoft's phi4-reasoning model, an 11GB download (via Ollama) which may well overthink things... it produced 56 sentences of reasoning output in response to my prompt of "hi" simonwillison.net/2025/May/6/p...
Claude finally integrated web search into its results... But with LangChain & LangGraph, you can build a chatbot that integrates web search into ANY model you like! You'll learn how to do that (and much more) in my new AI course... Sign up for EARLY ACCESS: π dataschool.kit.com/agents π
Kevin Markham reposted
ποΈ Do you need to prepare a ML model, and you are working with text and strings? Skrub provides four encoders to convert strings into numerical features. π€ models included! What's the best? Check out our blog post to find out π skrub-data.org/skrub-materi...
Just finished recording my new AI course π Sign up for early access: dataschool.kit.com/agents
Kevin Markham reposted
Many good advices/best practices for missing value imputation in the paper! I now have a much deeper appreciation for Data School's course and regard it as the best scikit-learn course. Master Machine Learning with scikit-learn: courses.dataschool.io/master-machi...
πPaper time!β¨ #ICLR spotlight. Concluding of 5 years of research on missing values handling for prediction: Beware of diminishing returns in imputation for prediction. 1/8
In honor of March Madness π, I've got a new blog post: www.dataschool.io/pandas-strea... Learn how to identify & analyze scoring streaks using pandas operations: - shift() - cumsum() - boolean math - groupby()
"To Type or Not to Type?" is an excellent introduction (and reference guide) to type hints in Python: blog.jonathanchun.com/2025/02/16/t...
"Some people today are discouraging others from learning programming on the grounds AI will automate it. This advice will be seen as some of the worst career advice ever given." -- Andrew Ng, legendary AI researcher Source: www.deeplearning.ai/the-batch/is...
Kevin Markham reposted
Here's the table of contents for my lengthy new piece on how I use LLMs to help me write code simonwillison.net/2025/Mar/11/...
These are @simonwillison.net's current favorite AI models for Python programming: - Claude 3.7 Sonnet with thinking turned on - OpenAI's o3-mini-high - GPT-4o with Code Interpreter Source: simonwillison.net/2025/Mar/2/h...
19 professionals (in a variety of fields) evaluated OpenAI's Deep Research vs Google's Deep Research. OpenAI was the clear winner π Neat study by @binarybits.bsky.social, read more here: www.understandingai.org/p/these-expe...
"The next time someone predicts that we will soon have AI that can do anything 'a human can do', ask them what they think a human can do. You may find that they are only considering capabilities that are easily measured." Source: amistrongeryet.substack.com/p/where-ai-f...
Kevin Markham reposted
A couple months ago @dataschool.io wrote about a tool he uses to chat with different LLM models without paying a monthly subscription to all of them. The tool is called Typing Mind and I decided to pay $30 for lifetime access. It was well worth it. Kevin's post π www.dataschool.io/save-money-o...
Kevin Markham reposted
Want to keep up with the latest developments in AI? Check out the 7 newsletters I personally read & recommend for AI news, insights, and analysis: π www.dataschool.io/best-ai-news... π Includes: @simonwillison.net @emollick.bsky.social @sebastianraschka.com @binarybits.bsky.social
@gruber.foo Do your friends & family know you invented Markdown? Because it's pretty cool that something you made is used so heavily by LLMs, which is arguably the most important innovation in technology today.
Wondering about the differences between "Jupyter", "Jupyter Notebook", "JupyterLab", "IPython", "Colab", and other related terms? I'll explain these terms (and more) in 5 minutes: βΆοΈ www.youtube.com/watch?v=TDlG...
Economist Tyler Cowen on OpenAI's Deep Research: "I think of the quality as comparable to having a good PhD-level research assistant, and sending that person away with a task for a week or two, or maybe more." marginalrevolution.com/marginalrevo...