Data Visualization Explained (Part 3): The Role of Color

This is the third article in my data visualization series. See Part 1: “Data Visualization Explained: What It Is and ...
Read more
How I Used ChatGPT to Land My Next Data Science Role

In the past, I wrote about how recent AI developments are changing data science interview loops from a hiring manager’s ...
Read more
Classical Computer Vision and Perspective Transformation for Sudoku Extraction

of AI hype, it feels like everyone is using Vision-Language Models and large Vision Transformers for every problem in Computer ...
Read more
Prediction vs. Search Models: What Data Scientists Are Missing

As data scientists, we’ve become extremely focused on building algorithms, causal/predictive models, and recommendation systems (and now genAI). We optimize ...
Read more
Temporal-Difference Learning and the Importance of Exploration: An Illustrated Guide

Indeed, RL provides useful solutions to a variety of sequential decision-making problems. Temporal-Difference Learning (TD learning) methods are a popular subset of ...
Read more
Eulerian Melodies: Graph Algorithms for Music Composition

composers are known to reuse motifs (i.e., characteristic note progressions or melodic fragments) across their works. For example, famous Hollywood ...
Read more
Building Fact-Checking Systems: Catching Repeating False Claims Before They Spread

: Why We Need Automated Fact-Checking In comparison to the traditional media, where articles are edited and verified before getting ...
Read more
Building LLM Apps That Can See, Think, and Integrate: Using o3 with Multimodal Input and Structured Output

, the standard “text in, text out” paradigm will only take you so far. Real applications that deliver actual value ...
Read more
Deploying a PICO Extractor in Five Steps

language models has made many Natural Processing (NLP) tasks appear effortless. Tools like ChatGPT sometimes generate strikingly good responses, leading ...
Read more
Building a Unified Intent Recognition Engine

systems, understanding user intent is fundamental especially in the customer service domain where I operate. Yet across enterprise teams, intent ...
Read more









