<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://shamimshams.com/</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/automate-linkedin-outreach-messages-using-ai-and-python</loc>
    <lastmod>2026-06-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/build-a-youtube-video-summarizer-with-python-and-whisper-api</loc>
    <lastmod>2026-06-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/automating-email-triage-and-responses-with-python-and-openai</loc>
    <lastmod>2026-06-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/slack-bot-for-internal-docs-real-slack-integration-part-2</loc>
    <lastmod>2026-06-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/build-a-slack-bot-that-answers-questions-from-your-internal-docs</loc>
    <lastmod>2026-06-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/web-scraping-ai-turning-raw-html-into-structured-data-with-python</loc>
    <lastmod>2026-06-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/creating-a-multi-agent-system-with-python-and-langchain</loc>
    <lastmod>2026-06-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/automating-data-extraction-from-pdfs-using-python-and-llms</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/building-an-ai-powered-document-summarizer-with-python-and-claude-api</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/versioning-and-managing-prompts-like-code-in-your-ai-projects</loc>
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/building-ai-applications-that-are-secure-and-privacy-compliant</loc>
    <lastmod>2026-05-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/ai-cost-optimization-how-to-reduce-api-bills-without-losing-quality</loc>
    <lastmod>2026-05-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/choosing-the-right-ai-model-gpt-4-claude-gemini-or-llama</loc>
    <lastmod>2026-05-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/token-limits-explained-how-to-chunk-and-process-large-documents</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/understanding-ai-hallucinations-and-how-to-mitigate-them-in-production</loc>
    <lastmod>2026-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/fine-tuning-vs-prompt-engineering-when-to-use-which-approach</loc>
    <lastmod>2026-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/building-a-vector-database-from-scratch-vs-using-pinecone-weaviate</loc>
    <lastmod>2026-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/rag-retrieval-augmented-generation-explained-with-real-world-examples</loc>
    <lastmod>2026-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/prompt-engineering-best-practices-for-production-applications</loc>
    <lastmod>2026-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://shamimshams.com/post/understanding-llm-apis-a-practical-guide-for-web-developers</loc>
    <lastmod>2026-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  </urlset>
