<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://pylearnapp.com/</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://pylearnapp.com/playground</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://pylearnapp.com/about</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://pylearnapp.com/pricing-free</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://pylearnapp.com/faq</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://pylearnapp.com/contact</loc>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://pylearnapp.com/privacy</loc>
<lastmod>2026-08-28T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://pylearnapp.com/terms</loc>
<lastmod>2026-09-07T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://pylearnapp.com/cookies</loc>
<lastmod>2026-08-28T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://pylearnapp.com/refunds</loc>
<lastmod>2026-09-07T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://pylearnapp.com/accessibility</loc>
<lastmod>2026-08-23T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://pylearnapp.com/cheatsheet</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/cheatsheet/agent-tool-use</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/cheatsheet/embeddings-search</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/cheatsheet/llm-evals</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/cheatsheet/llm-api-parameters</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/cheatsheet/rag</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/cheatsheet/structured-output</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/cheatsheet/apis-async</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/cheatsheet/python-basics</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/cheatsheet/numpy-pandas</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/cheatsheet/data-structures</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/cheatsheet/files-errors-modules</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/cheatsheet/functions-oop</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/catalog</loc>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-basics</loc>
<lastmod>2026-08-22T11:11:13.658Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-basics/hello-world-and-print</loc>
<lastmod>2026-08-22T11:11:13.667Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-basics/variables</loc>
<lastmod>2026-08-22T11:11:13.678Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-basics/strings</loc>
<lastmod>2026-08-22T11:11:13.683Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-basics/numbers-and-arithmetic</loc>
<lastmod>2026-08-22T11:11:13.688Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-basics/user-input</loc>
<lastmod>2026-08-22T11:11:13.692Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-basics/booleans-and-comparisons</loc>
<lastmod>2026-08-22T11:11:13.697Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-basics/if-elif-else</loc>
<lastmod>2026-08-22T11:11:13.701Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-basics/logical-operators</loc>
<lastmod>2026-08-22T11:11:13.705Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-basics/while-loops</loc>
<lastmod>2026-08-22T11:11:13.711Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-basics/for-loops-and-range</loc>
<lastmod>2026-08-22T11:11:13.715Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-basics/break-and-continue</loc>
<lastmod>2026-08-22T11:11:13.720Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-basics/fizzbuzz-workshop</loc>
<lastmod>2026-08-22T11:11:13.723Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-structures</loc>
<lastmod>2026-08-22T11:11:13.728Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-structures/creating-and-indexing</loc>
<lastmod>2026-08-22T11:11:13.730Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-structures/slicing</loc>
<lastmod>2026-08-22T11:11:13.735Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-structures/list-methods</loc>
<lastmod>2026-08-22T11:11:13.739Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-structures/iterating-lists</loc>
<lastmod>2026-08-22T11:11:13.741Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-structures/list-comprehensions</loc>
<lastmod>2026-08-22T11:11:13.746Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-structures/dictionary-basics</loc>
<lastmod>2026-08-22T11:11:13.752Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-structures/iterating-dictionaries</loc>
<lastmod>2026-08-22T11:11:13.756Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-structures/nested-data</loc>
<lastmod>2026-08-22T11:11:13.760Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-structures/sets</loc>
<lastmod>2026-08-22T11:11:13.764Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-structures/tuples-and-unpacking</loc>
<lastmod>2026-08-22T11:11:13.769Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-functions-oop</loc>
<lastmod>2026-08-22T11:11:13.773Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-functions-oop/def-and-return</loc>
<lastmod>2026-08-22T11:11:13.775Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-functions-oop/parameters-and-defaults</loc>
<lastmod>2026-08-22T11:11:13.780Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-functions-oop/args-and-kwargs</loc>
<lastmod>2026-08-22T11:11:13.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-functions-oop/scope</loc>
<lastmod>2026-08-22T11:11:13.789Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-functions-oop/lambdas-map-filter-sorted</loc>
<lastmod>2026-08-22T11:11:13.792Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-functions-oop/classes-and-instances</loc>
<lastmod>2026-08-22T11:11:13.800Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-functions-oop/methods-and-state</loc>
<lastmod>2026-08-22T11:11:13.806Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-functions-oop/inheritance</loc>
<lastmod>2026-08-22T11:11:13.810Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-functions-oop/dunder-methods</loc>
<lastmod>2026-08-22T11:11:13.813Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-functions-oop/dataclasses</loc>
<lastmod>2026-08-22T11:11:13.816Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-files-errors-modules</loc>
<lastmod>2026-08-22T11:11:13.819Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-files-errors-modules/exceptions-and-try-except</loc>
<lastmod>2026-08-22T11:11:13.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-files-errors-modules/raising-and-custom-exceptions</loc>
<lastmod>2026-08-22T11:11:13.826Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-files-errors-modules/assertions-and-defensive-checks</loc>
<lastmod>2026-08-22T11:11:13.828Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-files-errors-modules/reading-a-traceback</loc>
<lastmod>2026-08-22T11:11:13.831Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-files-errors-modules/modules-and-imports</loc>
<lastmod>2026-08-22T11:11:13.836Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-files-errors-modules/standard-library-tour</loc>
<lastmod>2026-08-22T11:11:13.838Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-files-errors-modules/json-in-and-out</loc>
<lastmod>2026-08-22T11:11:13.842Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-files-errors-modules/text-file-io</loc>
<lastmod>2026-08-22T11:11:13.846Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-analysis</loc>
<lastmod>2026-08-22T11:11:13.851Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-analysis/arrays-vs-lists</loc>
<lastmod>2026-08-22T11:11:13.854Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-analysis/vectorized-math</loc>
<lastmod>2026-08-22T11:11:13.858Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-analysis/indexing-and-masks</loc>
<lastmod>2026-08-22T11:11:13.862Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-analysis/aggregation-and-axes</loc>
<lastmod>2026-08-22T11:11:13.867Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-analysis/series-and-dataframes</loc>
<lastmod>2026-08-22T11:11:13.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-analysis/loc-and-iloc</loc>
<lastmod>2026-08-22T11:11:13.875Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-analysis/filtering-and-sorting</loc>
<lastmod>2026-08-22T11:11:13.878Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-analysis/missing-data</loc>
<lastmod>2026-08-22T11:11:13.880Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-analysis/groupby</loc>
<lastmod>2026-08-22T11:11:13.884Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-analysis/merging-and-joining</loc>
<lastmod>2026-08-22T11:11:13.888Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-analysis/reading-csv-and-json</loc>
<lastmod>2026-08-22T11:11:13.891Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-data-analysis/exploratory-analysis</loc>
<lastmod>2026-08-22T11:11:13.894Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-apis-async</loc>
<lastmod>2026-08-22T11:11:13.897Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-apis-async/requests-and-responses</loc>
<lastmod>2026-08-22T11:11:13.904Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-apis-async/status-codes</loc>
<lastmod>2026-08-22T11:11:13.910Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-apis-async/parsing-json</loc>
<lastmod>2026-08-22T11:11:13.913Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-apis-async/auth-headers</loc>
<lastmod>2026-08-22T11:11:13.915Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-apis-async/errors-and-retries</loc>
<lastmod>2026-08-22T11:11:13.919Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-apis-async/async-await</loc>
<lastmod>2026-08-22T11:11:13.922Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-apis-async/gather</loc>
<lastmod>2026-08-22T11:11:13.928Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-apis-async/async-iteration</loc>
<lastmod>2026-08-22T11:11:13.931Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-apis-async/timeouts-and-cancellation</loc>
<lastmod>2026-08-22T11:11:13.935Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-apis-async/wrapping-an-api</loc>
<lastmod>2026-08-22T11:11:13.938Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-apis-async/pagination</loc>
<lastmod>2026-08-22T11:11:13.942Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/python-apis-async/rate-limit-backoff</loc>
<lastmod>2026-08-22T11:11:13.945Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-llm-apis-prompting</loc>
<lastmod>2026-08-22T11:11:13.948Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-llm-apis-prompting/what-an-llm-api-is</loc>
<lastmod>2026-08-22T11:11:13.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-llm-apis-prompting/the-messages-list</loc>
<lastmod>2026-08-22T11:11:13.957Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-llm-apis-prompting/system-prompts</loc>
<lastmod>2026-08-22T11:11:13.961Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-llm-apis-prompting/temperature-and-sampling</loc>
<lastmod>2026-08-22T11:11:13.966Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-llm-apis-prompting/counting-tokens</loc>
<lastmod>2026-08-22T11:11:13.972Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-llm-apis-prompting/streaming</loc>
<lastmod>2026-08-22T11:11:13.976Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-llm-apis-prompting/retries-and-backoff</loc>
<lastmod>2026-08-22T11:11:13.978Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-llm-apis-prompting/rate-limits-and-budgets</loc>
<lastmod>2026-08-22T11:11:13.983Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-structured-output</loc>
<lastmod>2026-08-22T11:11:13.987Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-structured-output/why-free-text-breaks</loc>
<lastmod>2026-08-22T11:11:13.989Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-structured-output/a-schema-is-a-contract</loc>
<lastmod>2026-08-22T11:11:13.994Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-structured-output/repairing-malformed-output</loc>
<lastmod>2026-08-22T11:11:13.999Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-structured-output/defining-a-tool</loc>
<lastmod>2026-08-22T11:11:14.006Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-structured-output/the-round-trip</loc>
<lastmod>2026-08-22T11:11:14.009Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-structured-output/broken-tool-calls</loc>
<lastmod>2026-08-22T11:11:14.014Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-embeddings-search</loc>
<lastmod>2026-08-22T11:11:14.019Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-embeddings-search/what-an-embedding-is</loc>
<lastmod>2026-08-22T11:11:14.022Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-embeddings-search/cosine-similarity</loc>
<lastmod>2026-08-22T11:11:14.027Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-embeddings-search/ranking-by-similarity</loc>
<lastmod>2026-08-22T11:11:14.030Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-embeddings-search/batching-and-caching</loc>
<lastmod>2026-08-22T11:11:14.034Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-embeddings-search/chunking</loc>
<lastmod>2026-08-22T11:11:14.038Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-embeddings-search/bm25-from-scratch</loc>
<lastmod>2026-08-22T11:11:14.041Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-embeddings-search/where-each-method-fails</loc>
<lastmod>2026-08-22T11:11:14.044Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-embeddings-search/hybrid-retrieval</loc>
<lastmod>2026-08-22T11:11:14.047Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-rag-systems</loc>
<lastmod>2026-08-22T11:11:14.053Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-rag-systems/the-rag-loop</loc>
<lastmod>2026-08-22T11:11:14.055Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-rag-systems/parse-clean-chunk</loc>
<lastmod>2026-08-22T11:11:14.058Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-rag-systems/metadata-and-filtering</loc>
<lastmod>2026-08-22T11:11:14.060Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-rag-systems/recall-at-k</loc>
<lastmod>2026-08-22T11:11:14.064Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-rag-systems/context-budgeting</loc>
<lastmod>2026-08-22T11:11:14.068Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-rag-systems/citations-and-grounding</loc>
<lastmod>2026-08-22T11:11:14.070Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-rag-systems/failure-modes</loc>
<lastmod>2026-08-22T11:11:14.072Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-rag-systems/refusing-to-answer</loc>
<lastmod>2026-08-22T11:11:14.083Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-agents-tool-use</loc>
<lastmod>2026-08-22T11:11:14.086Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-agents-tool-use/what-makes-an-agent</loc>
<lastmod>2026-08-22T11:11:14.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-agents-tool-use/state-between-steps</loc>
<lastmod>2026-08-22T11:11:14.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-agents-tool-use/planning-and-decomposition</loc>
<lastmod>2026-08-22T11:11:14.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-agents-tool-use/mcp-and-tool-discovery</loc>
<lastmod>2026-08-22T11:11:14.097Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-agents-tool-use/limits-and-budgets</loc>
<lastmod>2026-08-22T11:11:14.101Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-agents-tool-use/permissioning</loc>
<lastmod>2026-08-22T11:11:14.103Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-agents-tool-use/human-in-the-loop</loc>
<lastmod>2026-08-22T11:11:14.105Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-evals-shipping</loc>
<lastmod>2026-08-22T11:11:14.109Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-evals-shipping/why-it-looked-fine-is-not-a-test</loc>
<lastmod>2026-08-22T11:11:14.111Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-evals-shipping/deterministic-assertions</loc>
<lastmod>2026-08-22T11:11:14.113Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-evals-shipping/llm-as-judge</loc>
<lastmod>2026-08-22T11:11:14.116Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-evals-shipping/regression-tests-in-ci</loc>
<lastmod>2026-08-22T11:11:14.119Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-evals-shipping/caching</loc>
<lastmod>2026-08-22T11:11:14.122Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-evals-shipping/latency-and-routing</loc>
<lastmod>2026-08-22T11:11:14.125Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://pylearnapp.com/learn/ai-evals-shipping/observability</loc>
<lastmod>2026-08-22T11:11:14.128Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
