<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Projects on Kwak Jazz</title><link>https://gwils28.github.io/en/projects/</link><description>Recent content in Projects on Kwak Jazz</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 Wilson Goma</copyright><atom:link href="https://gwils28.github.io/en/projects/index.xml" rel="self" type="application/rss+xml"/><item><title>Shelterkwak: tracking a household's crisis preparedness, tier by tier</title><link>https://gwils28.github.io/en/projects/shelterkwak/</link><pubDate>Mon, 09 Nov 2026 00:00:00 +0000</pubDate><guid>https://gwils28.github.io/en/projects/shelterkwak/</guid><description>An app installed on the phone, with no account and no third-party service: 279 goals in nine blocking tiers, a level that drops when supplies expire, an inventory that computes the household&amp;rsquo;s days of self-sufficiency, and an offline Crisis screen for the day itself.</description></item><item><title>Time series foundation models: forecasting tomorrow's electricity consumption for 3,517 commercial buildings</title><link>https://gwils28.github.io/en/projects/flexgrid-prevision-j1/</link><pubDate>Sun, 08 Nov 2026 00:00:00 +0000</pubDate><guid>https://gwils28.github.io/en/projects/flexgrid-prevision-j1/</guid><description>The TSFM tech watch applied to a fictional balance responsible party, on real public data: LightGBM, Chronos-2 and their blend against RTE&amp;rsquo;s day-ahead forecast, published and debiased. A 2.7% MAPE on the portfolio against 5.6% without a model, a router that does not beat the blend, a cold start handled by the naive forecast, Timestral and TimesFM 3.0 in an addendum, a Dagster service and its replayed monitoring.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gwils28.github.io/projects/flexgrid-prevision-j1/cover.png"/></item><item><title>Causal impact on time series: measuring what a grocery chain's promotions really bring in</title><link>https://gwils28.github.io/en/projects/novaretail-incrementalite-promos/</link><pubDate>Thu, 29 Oct 2026 00:00:00 +0000</pubDate><guid>https://gwils28.github.io/en/projects/novaretail-incrementalite-promos/</guid><description>The BSTS counterfactual from the tech watch applied to the promotions of a fictional grocery chain on the Favorita data: campaigns detected rather than assumed, a donor registry, coverage measured on planted truth (0.83 to 0.90 against 0.5 to 0.7 for iid estimators), the earthquake as a test bench, Double ML, a Dagster pipeline and monitoring.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gwils28.github.io/projects/novaretail-incrementalite-promos/cover.png"/></item><item><title>Hierarchical reconciliation: MinT from scratch, tested on electricity demand in 12 French regions</title><link>https://gwils28.github.io/en/projects/w37-reconciliation-hierarchique/</link><pubDate>Thu, 08 Oct 2026 00:00:00 +0000</pubDate><guid>https://gwils28.github.io/en/projects/w37-reconciliation-hierarchique/</guid><description>MinT rewritten from scratch, its assumptions tested one by one, and an éCO2mix mini-project (12 regions → France) where bottom-up beats the reference method, over 356 origins, two years and two base models.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gwils28.github.io/projects/w37-reconciliation-hierarchique/cover.png"/></item><item><title>Kwak Finance: a household's budget and net worth, self-hosted</title><link>https://gwils28.github.io/en/projects/kwak-finance/</link><pubDate>Thu, 08 Oct 2026 00:00:00 +0000</pubDate><guid>https://gwils28.github.io/en/projects/kwak-finance/</guid><description>Self-hosted web app for household budgeting and net worth. Keyboard entry, fixed expenses, budget targets, reports, a monthly net-worth matrix, financial goals in a pyramid with their analysis; a Monte Carlo net-worth projection is on its way.</description></item></channel></rss>