Everyday Data Science
Latest
Agentic workflows now power a third of surveyed enterprise automationAfrica's AI startup ecosystem posts record funding yearNew benchmark results reshape the coding-agent leaderboardNigeria launches national AI strategy with major investment planRwanda's sovereign AI cloud enters public betaThe future of AI agents: from tools to teammates
Ibrahim Denis Fofanah

Ibrahim Denis Fofanah

Data Scientist & AI Researcher

Data scientist and AI researcher at Pace University. I coined Artificial Frictional Unemployment, and built the first machine learning model for crop yield prediction in Sierra Leone. Author of Understanding Agentic AI. I write about agentic systems and applied ML, with a bias toward what actually works, and who gets left out when it doesn't.

3 followers
100 articles
OpinionAI in Africa · Opinion

The Press Releases Promise African-Language AI. The Data Pipeline Is the Real Product.

Tether's 0.8B-parameter TranslatePsy-AfriSLM beat models up to 150x larger at African translation, and the trick was deleting 96% of low-quality training data. Google's WAXAL took three years to record 11,000 hours of speech across 21 languages. In African-language AI, the data pipeline is the product. Benchmarks still cover only 52 of 2,000+ languages.

Ibrahim Denis Fofanah·Oct 7, 2026·9 min

TutorialCareers & Skills · Tutorial

Window Functions Are SQL's Most Underused Feature. Five Patterns Cover Nearly Everything.

Five window-function patterns that cover most analytics SQL: dedupe with ROW_NUMBER, top-N per group with RANK, period comparisons with LAG, running totals with explicit frames, bucketing with NTILE. Every query ran and its output is shown; a 200,000-row timing test puts the window function at 0.46s against 5.92s for the equivalent self-join on 5,000 rows.

Ibrahim Denis Fofanah·Oct 6, 2026·8 min

Deep DiveML & Data Science · Deep Dive

Gradient Boosting Still Rules Tabular Data. The Foundation Models Are Gaining Ground.

Four years after a 45-dataset benchmark crowned gradient-boosted trees on tabular data, tabular foundation models (TabPFN, LimiX-2, NVIDIA's Kumo Tabular) are topping leaderboards. What the 2022 verdict got right, where it no longer holds, and how to choose your next tabular model.

Ibrahim Denis Fofanah·Oct 5, 2026·13 min

ExplainerAgentic AI · Explainer

MCP, Explained for Data People: It Standardizes the Plumbing, Not the Thinking

MCP standardizes how agents connect to data and tools: three roles, three primitives, one wire format. I built a minimal server and ran it end to end; here is what the protocol guarantees, and the security fine print most tutorials skip.

Ibrahim Denis Fofanah·Oct 4, 2026·9 min

NewsAI in Africa · News

UNDP and GSMA Back African-Language AI. The Announcement Is Real; the Numbers Are Not

UNDP and the GSMA announced a partnership on 2 October to scale African-led AI, with African-language models as the priority. The language-first focus is right. The release carries no funding figure and no timeline.

Ibrahim Denis Fofanah·Oct 3, 2026·6 min

AnalysisAI Engineering · Agentic AI

The Battle for the Agentic Interface: Meta Muse, OpenAI Dots and Grok Bot

Meta Muse, OpenAI Dots and Grok Bot point to a new AI interface: persistent agents that can use tools, maintain state and keep working after the chat ends.

Rodriquez Allen·Oct 3, 2026·9 min

Tutorial

Build a RAG System That Knows When It Doesn't Know

A practical AI engineering tutorial on building a retrieval-augmented generation system with semantic search, confidence checks, grounded answers, and a simple evaluation layer.

Rodriquez Allen·Oct 2, 2026·8 min

arXiv BreakdownResearch Digest · arXiv Breakdown

RAG Systems Collapse When They Retrieve Their Own Writing. One Self-Authored Document Can Start It.

79.6% of 1,528 RAG simulations collapsed when the model retrieved documents it had authored itself, and a single self-written reference can trigger it. If your pipeline indexes its own output, this paper is about you.

Ibrahim Denis Fofanah·Oct 2, 2026·6 min

AnalysisThe Job Hunt, Quantified · Careers

I Filed 49 Data Job Applications in Two Weeks. The Funnel Was the Hard Part.

49 filed applications, 27 distinct portals, 5 fast rejections. What my own September job ledger reveals about junior data hiring in fall 2026.

Ibrahim Denis Fofanah·Oct 1, 2026·7 min

Research BriefThe Agent Frontier · Research Brief

Delete 62% of your agent's context. It gets better, not worse.

Agent bills keep growing because trajectories keep growing. Three new papers show that cutting context by 40 to 63% lowers cost and, counterintuitively, raises accuracy. Here is the evidence, the caveats, and the five-minute fix you can ship today.

Ibrahim Denis Fofanah·Sep 30, 2026·7 min

Benchmark WatchBenchmark Watch · ML & Data Science

pandas vs Polars vs DuckDB on 3.5 Million Taxi Rides. DuckDB Won Every Query, and the Timings Were the Least Interesting Part.

I ran pandas, Polars, and DuckDB through the same 3.5M-row NYC taxi CSV on a 7GB box. DuckDB won every query and used half the memory of pandas, but the most useful finding was a CSV parsing gotcha, not a timing.

Ibrahim Denis Fofanah·Sep 29, 2026·6 min

AnalysisCompute · AI in Africa

12,000 GPUs Are Landing in Africa. The Real Bottleneck Was Never Just the Hardware.

Strive Masiyiwa says Nvidia told him Africa had 80 GPUs. He asked for 12,000. The buildout now underway is real, but announcements are not access.

Ibrahim Denis Fofanah·Sep 28, 2026·7 min

Want an author page like this?

We publish practitioners. Pitch an idea or republish a post from your own blog.

Write for us →