<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Rag on Hitesh Pattanayak</title><link>/tags/rag/</link><description>Recent content in Rag on Hitesh Pattanayak</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sun, 29 Mar 2026 21:14:59 -0700</lastBuildDate><atom:link href="/tags/rag/index.xml" rel="self" type="application/rss+xml"/><item><title>Retrieval Pipelines, Re-Ranking, and Grounding: Building Production RAG</title><link>/posts/retrieval-pipelines-re-ranking-and-grounding-building-production-rag/</link><pubDate>Sun, 29 Mar 2026 21:14:59 -0700</pubDate><guid>/posts/retrieval-pipelines-re-ranking-and-grounding-building-production-rag/</guid><description>A practical guide for software engineers on building production-grade RAG systems using hybrid retrieval, re-ranking, and grounding techniques to reduce hallucinations and improve answer quality.</description></item><item><title>Vector Embeddings &amp; Similarity: The Foundation of RAG</title><link>/posts/vector-embeddings-similarity-the-foundation-of-rag/</link><pubDate>Sun, 29 Mar 2026 21:14:51 -0700</pubDate><guid>/posts/vector-embeddings-similarity-the-foundation-of-rag/</guid><description>A practical deep-dive into vector embeddings and cosine similarity — the mathematical foundation that makes retrieval in RAG systems actually work.</description></item><item><title>Vector Databases, ANN, and Chunking: Storing Knowledge for Retrieval</title><link>/posts/vector-databases-ann-and-chunking-storing-knowledge-for-retrieval/</link><pubDate>Sun, 29 Mar 2026 21:11:47 -0700</pubDate><guid>/posts/vector-databases-ann-and-chunking-storing-knowledge-for-retrieval/</guid><description>A practical guide for software engineers covering how vector databases use Approximate Nearest Neighbor algorithms to search millions of embeddings efficiently, and how to chunk documents intelligently so your RAG pipeline actually retrieves useful, precise context.</description></item><item><title>Page-Aware AI Chat: Floating Widget and Per-Page Context</title><link>/posts/page-aware-ai-chat-floating-widget-and-per-page-context/</link><pubDate>Fri, 27 Mar 2026 14:48:36 -0700</pubDate><guid>/posts/page-aware-ai-chat-floating-widget-and-per-page-context/</guid><description>A practical walkthrough of adding per-page context awareness to a floating AI chat widget built with Hugo and Netlify Functions, covering layout overrides, slug injection, priority chunk labeling, and the prompt engineering fix that made summarise-this-post actually work.</description></item><item><title>Building an AI Chat Assistant for a Static Blog — No Vector DB Required</title><link>/posts/building-an-ai-chat-assistant-for-a-static-blog-no-vector-db-required/</link><pubDate>Fri, 27 Mar 2026 12:54:33 -0700</pubDate><guid>/posts/building-an-ai-chat-assistant-for-a-static-blog-no-vector-db-required/</guid><description>A practical walkthrough of building a conversational AI assistant for a Hugo static site using TF-IDF retrieval over a flat JSON knowledge base — no vector database, no backend server, no embeddings infrastructure required.</description></item></channel></rss>