Hitchhiker’s Guide to RAG: From Tiny Files to Tolstoy with OpenAI’s API and LangChain

, I walked you through setting up a very simple RAG pipeline in Python, using OpenAI’s API, LangChain, and your ...
Read more
Rethinking Data Science Interviews in the Age of AI

AI is rewriting the day-to-day of data scientists. , data scientists must learn how to improve productivity and unlock new ...
Read more
Fairness Pruning: Precision Surgery to Reduce Bias in LLMs

a new model optimization method can be challenging, but the goal of this article is crystal clear: to showcase a ...
Read more
Software Engineering in the LLM Era

engineering space, debates about whether using LLMs in coding is a good or a bad idea are raging. On the ...
Read more
How to Access NASA’s Climate Data — And How It’s Powering the Fight Against Climate Change Pt. 1

can’t think of a more important dataset. Just today, I saw a headline like this: ‘Heat Waves Are Getting More ...
Read more
Prescriptive Modeling Makes Causal Bets – Whether You Know it or Not!

modeling is the pinnacle of analytics value. It doesn’t focus on what happened, or even what will happen – it ...
Read more
AI Agent with Multi-Session Memory

Intro In Computer Science, just like in human cognition, there are different levels of memory: Primary Memory (like RAM) is ...
Read more
A Developer’s Guide to Building Scalable AI: Workflows vs Agents

I had just started experimenting with CrewAI and LangGraph, and it felt like I’d unlocked a whole new dimension of ...
Read more
What PyTorch Really Means by a Leaf Tensor and Its Grad

isn’t yet another explanation of the chain rule. It’s a tour through the bizarre side of autograd — where gradients ...
Read more
Grad-CAM from Scratch with PyTorch Hooks

car stops suddenly. Worryingly, there is no stop sign in sight. The engineers can only make guesses as to why ...
Read more