LangChain vs LangGraph vs LangSmith vs LangFlow: Choosing the Right LLM Toolkit
The LangChain ecosystem provides an important set of tools with which to construct an application using Large Language Models (LLMs). However, when the names of the companies such as LangChain, LangGraph, LangSmith, and LangFlow are mentioned, it is often difficult to know where to begin. This is a ...
YOLOv1 Loss Function Walkthrough: Regression for All
An explanation of how YOLOv1 measures the correctness of its object detection and classification predictions
The post YOLOv1 Loss Function Walkthrough: Regression for All appeared first on Towards Data Science.
How to Filter for Dates, Including or Excluding Future Dates, in Semantic Models
It is common to have either planning data or the previous year's data displayed beyond today's date. But future data can be confusing. How can I add a Slicer to show or hide future data? Let’s see how to do it.
The post How to Filter for Dates, Including or Excluding Future Dates, in Semantic Models...
How to Structure Your Data Science Project (With Frameworks & Best Practices)
Ever felt lost in messy folders, so many scripts, and unorganized code? That chaos only slows you down and hardens the data science journey. Organized workflows and project structures are not just nice-to-have, because it affects the reproducibility, collaboration and understanding of what’s happeni...
Check the tools your LLM uses before replacing it with just a more powerful model
The post How to Keep MCPs Useful in Agentic Pipelines appeared first on Towards Data Science.
The bygone year has been an interesting one, especially so for the age of AI that is fast coming. We saw AI agents rise for the first time and take over repetitive tasks that traditionally required a human workforce. However, in 2025, most AI agents still lived inside demos, copilots, and experiment...
The Real Challenge in Data Storytelling: Getting Buy-In for Simplicity
What happens when your clear dashboard meets stakeholders who want everything on one screen
The post The Real Challenge in Data Storytelling: Getting Buy-In for Simplicity appeared first on Towards Data Science.
What Advent of Code Has Taught Me About Data Science
Five key learnings that I discovered during a programming challenge and how they apply to data science
The post What Advent of Code Has Taught Me About Data Science appeared first on Towards Data Science.
Chunk Size as an Experimental Variable in RAG Systems
Understanding retrieval in RAG systems by experimenting with different chunk sizes
The post Chunk Size as an Experimental Variable in RAG Systems appeared first on Towards Data Science.
The Machine Learning “Advent Calendar” Bonus 2: Gradient Descent Variants in Excel
Gradient Descent, Momentum, RMSProp, and Adam all aim for the same minimum. They do not change the destination, only the path. Each method adds a mechanism that fixes a limitation of the previous one, making the movement faster, more stable, or more adaptive. The goal stays the same. The update beco...
15 Best Python Books for Beginners to Advanced Learners [2026 Edition]
There is no shortage of resources available online and offline when it comes to learning Python. However, not all Python books are created equal. Some are best suited for beginners, while others are designed for experienced programmers or learners with specific goals. In this article, I have curated...
Overcoming Nonsmoothness and Control Chattering in Nonconvex Optimal Control Problems
With some hints for good numerics
The post Overcoming Nonsmoothness and Control Chattering in Nonconvex Optimal Control Problems appeared first on Towards Data Science.
The core idea behind Chain of Thought (CoT) is to encourage an AI model to reason step by step before producing an answer. While the concept itself is not new and is essentially a structured way of asking models to explain their reasoning, it remains highly relevant today. Interest in CoT increased ...
In machine learning and data science, evaluating a model is as important as building it. Accuracy is often the first metric people use, but it can be misleading when the data is imbalanced. For this reason, metrics such as precision, recall, and F1 score are widely used. This article focuses on the ...
How to ensure your coding agent has the same context as you
The post How to Facilitate Effective AI Programming appeared first on Towards Data Science.
Machine Learning vs AI Engineer: What Are the Differences?
One of the most confusing questions in tech right now is: What is the difference between an AI engineer and a machine learning engineer? Both are six-figure jobs, but if you choose the wrong one, you could waste months of your career learning the wrong skills and miss out on quality roles. As a prac...
A quick look at the top 7 agentic AI browsers that can search the web for you, fill forms automatically, handle research, draft content, and streamline your entire workflow.
Track and Monitor AI Agents Using MLflow: Complete Guide for Agentic Systems
More machine learning systems now rely on AI agents, which makes careful safety evaluation essential. With more and more vulnerabilities coming to the fray, it’s nigh impossible for a single unified protocol to stay up to date with them all. This piece introduces MLflow as a practical framework for ...