<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" generatedBy="WIX">
<url>
<loc>https://www.hridaysaha.com/post/rag-chunking-the-bug-that-lived-inside-a-page-footer</loc>
<lastmod>2026-07-16</lastmod>
<image:image>
<image:loc>https://static.wixstatic.com/media/78a230_e41df0d1d3504b2b93a3d079bdb531a3~mv2.png</image:loc>
<image:title>A policy page showing lettered clauses that each nest a roman numeral &quot;i.&quot; sub-item, and a repeating registration footer highlighted at the bottom, the two parsing traps in the document.</image:title>
</image:image>
</url>
<url>
<loc>https://www.hridaysaha.com/post/rag-evaluation-the-fix-i-was-proud-of-and-the-measurement-that-killed-it</loc>
<lastmod>2026-07-16</lastmod>
<image:image>
<image:loc>https://static.wixstatic.com/media/78a230_1308e9374c40400f88fca94d56978d1d~mv2.png</image:loc>
<image:title>A two-stage design that felt obviously better, measured across 34 questions and losing: citations verified fell from 100 percent to 61.8 percent, and hallucinated citations rose from 0 to 13 of 34.</image:title>
</image:image>
</url>
<url>
<loc>https://www.hridaysaha.com/post/roc-vs-precision-recall-curves-when-accuracy-lies-to-you</loc>
<lastmod>2026-07-12</lastmod>
<image:image>
<image:loc>https://static.wixstatic.com/media/78a230_494b69c16b3a4a8f93505912ec3dbebc~mv2.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.hridaysaha.com/post/cve-to-cwe-mapping-retrieval-and-rank-pipeline</loc>
<lastmod>2026-07-12</lastmod>
<image:image>
<image:loc>https://static.wixstatic.com/media/78a230_fdea56070c7943b3b654b35384634250~mv2.png</image:loc>
<image:title>Pipeline diagram showing CVE description flowing through BM25/TF-IDF retrieval, Sentence-BERT reranking, and LightGBM ranking to produce ranked CWE suggestions</image:title>
</image:image>
</url>
<url>
<loc>https://www.hridaysaha.com/post/why-my-model-couldn-t-predict-growth</loc>
<lastmod>2026-07-28</lastmod>
<image:image>
<image:loc>https://static.wixstatic.com/media/78a230_6d0da93e25bd4c32b020a415e1a4ca5c~mv2.png</image:loc>
<image:title>Why my model couldn&apos;t predict growth: tree models can&apos;t extrapolate, so forecast a bounded one-step change and reconstruct the reported level — the FinSight approach</image:title>
</image:image>
</url>
<url>
<loc>https://www.hridaysaha.com/post/point-in-time-data-leakage-when-historical-data-isn-t-historical</loc>
<lastmod>2026-07-27</lastmod>
<image:image>
<image:loc>https://static.wixstatic.com/media/78a230_693cc50e09a14c71990a8daf489fbec8~mv2.png</image:loc>
<image:title>Point-in-time data leakage, explained: reconstruct every value as it was known at filing time so the future never leaks backward — the FinSight pipeline</image:title>
</image:image>
</url>
<url>
<loc>https://www.hridaysaha.com/post/when-baseline-beats-machine-learning</loc>
<lastmod>2026-07-28</lastmod>
<image:image>
<image:loc>https://static.wixstatic.com/media/78a230_22029f92271f47349896dade065bfd5e~mv2.png</image:loc>
<image:title>When the baseline won: on free cash flow, a one-line seasonal baseline beats machine learning, so FinSight serves the baseline and labels it as such</image:title>
</image:image>
</url>
</urlset>