<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://vatsal.website/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://vatsal.website/work/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://vatsal.website/photos/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/reinforcement-learning-model-based-adp-learner/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/reinforcement-learning-value-iteration/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/reinforcement-learning-policy-iteration/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/reinforcement-learning-markov-decision-process/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/reinforcement-learning-multi-armed-bandits/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/rag-evaluation-part-2-generator-evaluation/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/rag-evaluation-part-1-retriever-evaluation/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/evaluation-metrics-for-synthetic-qa-datasets-in-rag-evaluation/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/rag-enhancing-language-models-with-external-knowledge/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/annoy-and-efficient-approximate-nearest-neighbor-algorithm/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/the-react-agent-framework/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/lora-low-rank-adaptation-for-efficient-fine-tuning/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/t5-the-text-to-text-transfer-transformer/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/from-gpt-1-to-gpt-3-a-new-era-in-nlp/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/a-comprehensive-overview-of-bert/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/understanding-the-transformer-architecture/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/self-attention/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/understanding-scaling-in-self-attention/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/normalization-in-deep-learning/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/understanding-padding-and-look-ahead-mask-in-the-transformer-decoder/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/encoder-decoder-attention-in-the-transformer/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/sinusoidal-positional-encoding-in-the-transformer/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/attention-mechanism/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/encoder-decoder-architecture/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/model-evaluation-sensitivity-specificity-and-roc-auc/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vatsal.website/blogs/a-lagrange-multiplier-approach-to-pca/</loc>
<lastmod>2026-04-03T21:18:20.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
