<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://relu.chat/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    
  </url>
  <url>
    <loc>https://relu.chat/how-it-works.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    
  </url>
  <url>
    <loc>https://relu.chat/blog/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    
  </url>
  <url>
    <loc>https://relu.chat/tools/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    
  </url>
  <url>
    <loc>https://relu.chat/tools/neural-network/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    
  </url>
  <url>
    <loc>https://relu.chat/tools/gradient-descent/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    
  </url>
  <url>
    <loc>https://relu.chat/tools/backpropagation/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    
  </url>
  <url>
    <loc>https://relu.chat/tools/activation-functions/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    
  </url>
  <url>
    <loc>https://relu.chat/tools/k-means-clustering/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    
  </url>
  <url>
    <loc>https://relu.chat/tools/decision-tree/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    
  </url>
  <url>
    <loc>https://relu.chat/blog/retrieval-metrics-precision-recall-mrr/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-06</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/chunking-strategies-knowledge-base/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-06</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/query-expansion-without-llm/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-06</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/knowledge-base-fragments-fields-metadata/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-06</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/indexeddb-client-storage/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-06</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/float32-vs-float64-precision/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-06</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/browser-vector-math-optimization/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-06</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/offline-first-chat-architecture/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-06</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/model-size-vs-quality/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-06</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/conversation-state-machines/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-06</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/debugging-browser-ml/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-06</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/bias-in-retrieval-chatbots/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-06</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/privacy-checklist-browser-ai/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-05</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/named-entity-recognition-no-llm/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-04</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/bm25-math-worked-example/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-04</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/webassembly-browser-ml/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-04</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/latency-budgets-conversational-ui/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/katex-vs-mathjax-math-rendering/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/int8-quantization-explained/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/cosine-similarity-vector-search/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-02</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/memory-leaks-long-chat-sessions/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-02</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/service-worker-caching-strategies/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-02</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/prototype-intent-classification/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-01</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/tokenization-subword-bpe-on-device/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-01</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/web-workers-ui-thread/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-08-01</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/accessibility-ai-chatbots-wcag/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-30</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/progressive-loading-bow-mlp-transformer/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-30</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/dense-sparse-ensemble-ranking/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-30</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/topic-correction-when-users-redirect/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-30</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/follow-up-detection-20-patterns/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-30</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/bm25-browser-field-weighted-retrieval/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-30</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/service-worker-model-pre-caching/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-30</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/session-memory-architecture-30-turns/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-30</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/progressive-streaming-rendering-chatbots/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-30</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/int8-quantization-browser-mlp/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-30</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/onnx-runtime-web-quantization/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-10</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/bm25-vs-dense-retrieval/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-09</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/service-workers-offline-ai/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-08</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/webgpu-future-browser-inference/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-07</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/knowledge-fragment-composition/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-06</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/sentence-embeddings-384-dim-minilm/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-05</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/ppo-reward-design-policy-network/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-04</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/heuristic-fallback-cold-start/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-03</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/linguistic-connectors-naturalness/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-02</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/sentence-vs-word-embeddings/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-06-01</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/privacy-first-ai-browsers/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-25</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/reinforcement-learning-for-chatbots/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-22</lastmod>
  </url>
  <url>
    <loc>https://relu.chat/blog/how-browser-based-chatbots-work/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-20</lastmod>
  </url>
</urlset>