<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://semweb.academy/</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://semweb.academy/academy/path</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://semweb.academy/academy</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/login</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://semweb.academy/register</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://semweb.academy/academy/tracks/semantic-web-foundations</loc>
<lastmod>2026-06-06T08:50:23.465Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://semweb.academy/academy/tracks/software-architecture-ddd</loc>
<lastmod>2026-06-06T08:50:42.775Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://semweb.academy/academy/tracks/knowledge-graphs-rag-langgraph</loc>
<lastmod>2026-06-06T08:52:28.355Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://semweb.academy/academy/tracks/neo4j-and-cypher</loc>
<lastmod>2026-06-06T12:14:22.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://semweb.academy/academy/tracks/data-management-governance</loc>
<lastmod>2026-06-06T13:16:47.498Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://semweb.academy/academy/tracks/ontology-engineering</loc>
<lastmod>2026-06-06T08:55:15.484Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://semweb.academy/academy/tracks/dama-dmbok</loc>
<lastmod>2026-06-06T08:58:10.563Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://semweb.academy/academy/tracks/kafka-and-streaming</loc>
<lastmod>2026-06-06T09:01:28.050Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://semweb.academy/academy/tracks/mlflow-end-to-end</loc>
<lastmod>2026-06-06T09:02:46.265Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://semweb.academy/academy/tracks/mlops-production-ml</loc>
<lastmod>2026-06-06T09:05:42.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://semweb.academy/academy/tracks/data-engineering</loc>
<lastmod>2026-06-06T13:15:54.138Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/what-is-an-ontology</loc>
<lastmod>2026-06-02T18:51:59.034Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/three-shapes-of-data</loc>
<lastmod>2026-06-06T13:16:47.527Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/reproducibility-crisis</loc>
<lastmod>2026-05-20T18:53:59.906Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/from-notebook-to-production</loc>
<lastmod>2026-05-20T18:53:57.691Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/nodes-and-edges</loc>
<lastmod>2026-05-21T07:34:57.708Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/coupling-and-cohesion</loc>
<lastmod>2026-05-20T18:53:53.088Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/why-a-graph-database</loc>
<lastmod>2026-05-20T18:53:55.238Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/kg-vs-db</loc>
<lastmod>2026-05-20T18:53:50.558Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/why-streaming</loc>
<lastmod>2026-05-21T11:15:15.814Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/dama-and-the-dmbok</loc>
<lastmod>2026-05-25T15:55:48.402Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/what-is-data-engineering</loc>
<lastmod>2026-06-06T13:15:54.192Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/the-semantic-spectrum</loc>
<lastmod>2026-06-02T18:51:59.071Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/schema-on-read-vs-write</loc>
<lastmod>2026-06-06T13:16:47.567Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/what-mlflow-is</loc>
<lastmod>2026-05-20T18:53:59.930Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/mlops-maturity-model</loc>
<lastmod>2026-05-20T18:53:57.716Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/ubiquitous-language</loc>
<lastmod>2026-05-20T18:53:53.111Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/property-graph-vs-rdf</loc>
<lastmod>2026-05-20T18:53:55.273Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/triples-and-schemas</loc>
<lastmod>2026-05-20T18:53:50.592Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/log-as-source-of-truth</loc>
<lastmod>2026-05-21T11:15:15.864Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/environmental-factors-hexagon</loc>
<lastmod>2026-05-25T15:55:48.455Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/the-modern-data-stack</loc>
<lastmod>2026-06-06T13:15:54.228Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/ontology-vs-data-model</loc>
<lastmod>2026-06-02T18:51:59.101Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/data-formats</loc>
<lastmod>2026-06-06T13:16:47.599Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/when-to-use-mlflow</loc>
<lastmod>2026-05-20T18:53:59.961Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/mlops-team-topologies</loc>
<lastmod>2026-05-20T18:53:57.732Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/nodes-labels-relationships</loc>
<lastmod>2026-05-20T18:53:55.289Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/instance-vs-ontology</loc>
<lastmod>2026-05-20T18:53:50.610Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/batch-vs-stream-latency</loc>
<lastmod>2026-05-21T11:15:15.897Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/dmbok-guiding-principles</loc>
<lastmod>2026-05-25T15:55:48.496Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/oltp-vs-olap</loc>
<lastmod>2026-06-06T13:15:54.271Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/why-ontology-matters</loc>
<lastmod>2026-06-02T18:51:59.133Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/the-three-vs-and-the-fourth</loc>
<lastmod>2026-06-06T13:16:47.633Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/ascii-art-patterns</loc>
<lastmod>2026-05-20T18:53:55.311Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/graph-as-context</loc>
<lastmod>2026-05-20T18:53:50.632Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/strategic-alignment</loc>
<lastmod>2026-05-25T15:55:48.528Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/how-triples-are-written</loc>
<lastmod>2026-05-20T18:53:42.895Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/borrowed-vocabularies</loc>
<lastmod>2026-05-20T18:53:42.926Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/rdfs-vocabulary</loc>
<lastmod>2026-06-02T18:51:59.173Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/relational-modeling</loc>
<lastmod>2026-06-06T13:16:47.671Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/experiments-and-runs</loc>
<lastmod>2026-05-20T18:53:59.993Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/feature-stores</loc>
<lastmod>2026-05-20T18:53:57.753Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/subject-predicate-object</loc>
<lastmod>2026-05-20T18:53:42.961Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/what-is-a-bounded-context</loc>
<lastmod>2026-05-20T18:53:53.141Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/match-return</loc>
<lastmod>2026-05-20T18:53:55.340Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/chunking</loc>
<lastmod>2026-05-20T18:53:50.665Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/brokers-topics-partitions</loc>
<lastmod>2026-05-21T11:15:15.933Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/governance-defined</loc>
<lastmod>2026-05-25T15:55:48.581Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/sql-window-functions</loc>
<lastmod>2026-06-06T13:15:54.333Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/rdfs-entailment</loc>
<lastmod>2026-06-02T18:51:59.203Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/document-modeling</loc>
<lastmod>2026-06-06T13:16:47.699Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/params-metrics-artifacts</loc>
<lastmod>2026-05-20T18:54:00.018Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/point-in-time-correctness</loc>
<lastmod>2026-05-20T18:53:57.769Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/iris-and-literals</loc>
<lastmod>2026-05-20T18:53:42.992Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/context-mapping</loc>
<lastmod>2026-05-20T18:53:53.167Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/where-and-pattern-predicates</loc>
<lastmod>2026-05-20T18:53:55.360Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/embeddings</loc>
<lastmod>2026-05-20T18:53:50.694Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/replication-isr</loc>
<lastmod>2026-05-21T11:15:15.971Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/council-operating-model</loc>
<lastmod>2026-05-25T15:55:48.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/dimensional-modelling</loc>
<lastmod>2026-06-06T13:15:54.387Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/where-rdfs-stops</loc>
<lastmod>2026-06-02T18:51:59.272Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/kv-and-columnar</loc>
<lastmod>2026-06-06T13:16:47.725Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/autolog</loc>
<lastmod>2026-05-20T18:54:00.042Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/data-versioning</loc>
<lastmod>2026-05-20T18:53:57.787Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/rdf-graphs</loc>
<lastmod>2026-05-20T18:53:43.025Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/core-vs-supporting-vs-generic</loc>
<lastmod>2026-05-20T18:53:53.184Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/create-and-merge</loc>
<lastmod>2026-05-20T18:53:55.376Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/vector-stores</loc>
<lastmod>2026-05-20T18:53:50.722Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/kraft-controller-quorum</loc>
<lastmod>2026-05-21T11:15:16.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/policies-standards-exceptions</loc>
<lastmod>2026-05-25T15:55:48.652Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/slowly-changing-dimensions-and-data-vault</loc>
<lastmod>2026-06-06T13:15:54.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/rdfs-modeling-checklist</loc>
<lastmod>2026-06-02T18:51:59.298Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/graph-modeling-revisit</loc>
<lastmod>2026-06-06T13:16:47.753Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/set-remove-delete</loc>
<lastmod>2026-05-20T18:53:55.394Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/retrieve-then-generate</loc>
<lastmod>2026-05-20T18:53:50.752Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/log-segments-retention-compaction</loc>
<lastmod>2026-05-21T11:15:16.036Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/data-ethics</loc>
<lastmod>2026-05-25T15:55:48.683Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/skos-when-not-owl</loc>
<lastmod>2026-06-02T18:51:59.329Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/schema-evolution</loc>
<lastmod>2026-06-06T13:16:47.788Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/optional-match</loc>
<lastmod>2026-05-20T18:53:55.411Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/failure-modes</loc>
<lastmod>2026-05-20T18:53:50.782Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/description-logic-primer</loc>
<lastmod>2026-06-02T18:51:59.376Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/data-quality-dimensions</loc>
<lastmod>2026-06-06T13:16:47.832Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/mlproject-files</loc>
<lastmod>2026-05-20T18:54:00.110Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/tracking-at-scale</loc>
<lastmod>2026-05-20T18:53:57.814Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/prefixes-and-a</loc>
<lastmod>2026-05-20T18:53:43.054Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/entities-vs-value-objects</loc>
<lastmod>2026-05-20T18:53:53.210Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/label-design</loc>
<lastmod>2026-05-20T18:53:55.438Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/entity-extraction</loc>
<lastmod>2026-05-20T18:53:50.825Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/producer-basics</loc>
<lastmod>2026-05-21T11:15:16.080Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/enterprise-data-architecture</loc>
<lastmod>2026-05-25T15:55:48.746Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/row-vs-columnar-storage</loc>
<lastmod>2026-06-06T13:15:54.479Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/owl-class-expressions</loc>
<lastmod>2026-06-02T18:51:59.408Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/lineage-and-impact</loc>
<lastmod>2026-06-06T13:16:47.864Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/environments</loc>
<lastmod>2026-05-20T18:54:00.130Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/hpo-at-scale</loc>
<lastmod>2026-05-20T18:53:57.828Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/predicate-and-object-lists</loc>
<lastmod>2026-05-21T10:04:42.130Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/aggregates</loc>
<lastmod>2026-05-20T18:53:53.238Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/indexes-and-constraints</loc>
<lastmod>2026-05-20T18:53:55.466Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/community-detection</loc>
<lastmod>2026-05-20T18:53:50.857Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/idempotent-and-transactional-producer</loc>
<lastmod>2026-05-21T11:15:16.117Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/data-modeling-design</loc>
<lastmod>2026-05-25T15:55:48.783Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/partitioning-and-compaction</loc>
<lastmod>2026-06-06T13:15:54.514Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/owl-property-characteristics</loc>
<lastmod>2026-06-02T18:51:59.435Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/data-catalog</loc>
<lastmod>2026-06-06T13:16:47.892Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/remote-execution</loc>
<lastmod>2026-05-20T18:54:00.150Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/gpu-scheduling</loc>
<lastmod>2026-05-20T18:53:57.844Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/literals-and-datatypes</loc>
<lastmod>2026-05-21T10:13:42.315Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/repositories-and-services</loc>
<lastmod>2026-05-20T18:53:53.261Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/dense-nodes</loc>
<lastmod>2026-05-20T18:53:55.492Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/hierarchical-summaries</loc>
<lastmod>2026-05-20T18:53:50.888Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/consumer-groups-rebalance</loc>
<lastmod>2026-05-21T11:15:16.167Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/reference-architectures</loc>
<lastmod>2026-05-25T15:55:48.813Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/table-formats-iceberg-delta-hudi</loc>
<lastmod>2026-06-06T13:15:54.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/equivalence-disjointness</loc>
<lastmod>2026-06-02T18:51:59.468Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/data-contracts</loc>
<lastmod>2026-06-06T13:16:47.920Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/modeling-time</loc>
<lastmod>2026-05-20T18:53:55.530Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/hybrid-retrieval</loc>
<lastmod>2026-05-20T18:53:50.923Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/offsets-and-eos</loc>
<lastmod>2026-05-21T11:15:16.206Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/model-governance</loc>
<lastmod>2026-05-25T15:55:48.847Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/owl-profiles</loc>
<lastmod>2026-06-02T18:51:59.506Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/observability-anomalies</loc>
<lastmod>2026-06-06T13:16:47.948Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/edge-properties</loc>
<lastmod>2026-05-20T18:53:55.558Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/graphrag-vs-naive</loc>
<lastmod>2026-05-20T18:53:50.953Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/benchmarking-throughput</loc>
<lastmod>2026-05-21T11:15:16.241Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/anonymous-resources</loc>
<lastmod>2026-05-20T18:53:43.119Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/competency-questions</loc>
<lastmod>2026-06-02T18:51:59.552Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/governance-operating-model</loc>
<lastmod>2026-06-06T13:16:47.995Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/flavors</loc>
<lastmod>2026-05-20T18:54:00.185Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/ci-for-ml</loc>
<lastmod>2026-05-20T18:53:57.867Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/subclasses</loc>
<lastmod>2026-05-20T18:53:43.149Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/what-is-a-domain-event</loc>
<lastmod>2026-05-20T18:53:53.292Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/aggregations-with</loc>
<lastmod>2026-05-20T18:53:55.600Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/state-machines-for-agents</loc>
<lastmod>2026-05-20T18:53:50.994Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/schema-registry-basics</loc>
<lastmod>2026-05-21T11:15:16.282Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/storage-and-operations</loc>
<lastmod>2026-05-25T15:55:48.903Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/spark-execution-model</loc>
<lastmod>2026-06-06T13:15:54.609Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/neon-methodology</loc>
<lastmod>2026-06-02T18:51:59.577Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/policies-and-exceptions</loc>
<lastmod>2026-06-06T13:16:48.029Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/signatures-and-schemas</loc>
<lastmod>2026-05-20T18:54:00.214Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/cd-for-ml</loc>
<lastmod>2026-05-20T18:53:57.884Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/subproperties</loc>
<lastmod>2026-05-21T10:58:04.100Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/event-storming</loc>
<lastmod>2026-05-20T18:53:53.315Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/unwind-and-parameters</loc>
<lastmod>2026-05-20T18:53:55.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/nodes-and-edges</loc>
<lastmod>2026-05-20T18:53:51.021Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/avro-evolution</loc>
<lastmod>2026-05-21T11:15:16.315Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/data-security</loc>
<lastmod>2026-05-25T15:55:48.937Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/spark-joins-and-skew</loc>
<lastmod>2026-06-06T13:15:54.645Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/upper-ontologies-bfo-dolce</loc>
<lastmod>2026-06-02T18:51:59.612Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/mdm</loc>
<lastmod>2026-06-06T13:16:48.061Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/custom-pyfunc</loc>
<lastmod>2026-05-20T18:54:00.249Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/model-cards</loc>
<lastmod>2026-05-20T18:53:57.899Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/domain-and-range</loc>
<lastmod>2026-05-21T11:16:07.234Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/call-subqueries</loc>
<lastmod>2026-05-20T18:53:55.647Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/checkpointers</loc>
<lastmod>2026-05-20T18:53:51.054Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/kafka-connect</loc>
<lastmod>2026-05-21T11:15:16.348Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/integration-interoperability</loc>
<lastmod>2026-05-25T15:55:48.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/pyspark-idioms</loc>
<lastmod>2026-06-06T13:15:54.677Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/ontology-design-patterns</loc>
<lastmod>2026-06-02T18:51:59.647Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/metrics-and-kpis</loc>
<lastmod>2026-06-06T13:16:48.094Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/list-comprehensions</loc>
<lastmod>2026-05-20T18:53:55.674Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/tool-routing</loc>
<lastmod>2026-05-20T18:53:51.085Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/debezium-cdc</loc>
<lastmod>2026-05-21T11:15:16.379Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/reification-and-n-ary</loc>
<lastmod>2026-06-02T18:51:59.684Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/rollout-strategy</loc>
<lastmod>2026-06-06T13:16:48.124Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/variable-length-paths</loc>
<lastmod>2026-05-20T18:53:55.700Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/multi-agent</loc>
<lastmod>2026-05-20T18:53:51.113Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/open-world-assumption</loc>
<lastmod>2026-06-02T18:51:59.718Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/pii-classification</loc>
<lastmod>2026-06-06T13:16:48.175Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/registry-basics</loc>
<lastmod>2026-05-20T18:54:00.293Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/batch-online-streaming</loc>
<lastmod>2026-05-20T18:53:57.925Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/inverse-properties</loc>
<lastmod>2026-05-20T18:53:43.229Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/the-hexagon</loc>
<lastmod>2026-05-20T18:53:53.339Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/gds-projection</loc>
<lastmod>2026-05-20T18:53:55.747Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/retrieval-metrics</loc>
<lastmod>2026-05-20T18:53:51.146Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/kafka-streams-intro</loc>
<lastmod>2026-05-21T11:15:16.420Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/documents-and-content</loc>
<lastmod>2026-05-25T15:55:49.029Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/airflow-vs-dagster</loc>
<lastmod>2026-06-06T13:15:54.723Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/what-a-reasoner-computes</loc>
<lastmod>2026-06-02T18:51:59.745Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/gdpr-essentials</loc>
<lastmod>2026-06-06T13:16:48.209Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/aliases-vs-stages</loc>
<lastmod>2026-05-20T18:54:00.323Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/serving-frameworks</loc>
<lastmod>2026-05-20T18:53:57.941Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/equivalent-classes</loc>
<lastmod>2026-05-21T11:30:48.246Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/dependency-inversion</loc>
<lastmod>2026-05-20T18:53:53.361Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/pathfinding</loc>
<lastmod>2026-05-20T18:53:55.775Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/generation-metrics</loc>
<lastmod>2026-05-20T18:53:51.173Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/windowing-state-stores</loc>
<lastmod>2026-05-21T11:15:16.450Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/mdm-reference-data</loc>
<lastmod>2026-05-25T15:55:49.068Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/dbt-models-tests-and-contracts</loc>
<lastmod>2026-06-06T13:15:54.758Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/hermit-elk-pellet</loc>
<lastmod>2026-06-02T18:51:59.770Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/anonymisation-techniques</loc>
<lastmod>2026-06-06T13:16:48.242Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/registry-governance</loc>
<lastmod>2026-05-20T18:54:00.345Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/rollout-strategies</loc>
<lastmod>2026-05-20T18:53:57.957Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/transitive-properties</loc>
<lastmod>2026-05-21T11:39:48.106Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/centrality</loc>
<lastmod>2026-05-20T18:53:55.799Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/golden-sets</loc>
<lastmod>2026-05-20T18:53:51.206Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/ksqldb-queries</loc>
<lastmod>2026-05-21T11:15:16.485Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/warehousing-and-bi</loc>
<lastmod>2026-05-25T15:55:49.100Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/idempotency-and-backfills</loc>
<lastmod>2026-06-06T13:15:54.794Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/swrl-rules</loc>
<lastmod>2026-06-02T18:51:59.805Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/consent-and-retention</loc>
<lastmod>2026-06-06T13:16:48.281Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/community-detection</loc>
<lastmod>2026-05-20T18:53:55.830Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/tracing-agents</loc>
<lastmod>2026-05-20T18:53:51.235Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/stream-table-joins</loc>
<lastmod>2026-05-21T11:15:16.520Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/metadata-management</loc>
<lastmod>2026-05-25T15:55:49.134Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/shacl-vs-owl</loc>
<lastmod>2026-06-02T18:51:59.845Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/dsr-pipeline</loc>
<lastmod>2026-06-06T13:16:48.316Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/graph-embeddings</loc>
<lastmod>2026-05-20T18:53:55.859Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/regression-ci</loc>
<lastmod>2026-05-20T18:53:51.265Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/data-quality</loc>
<lastmod>2026-05-25T15:55:49.191Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/protege-workbench</loc>
<lastmod>2026-06-02T18:51:59.882Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/lake-warehouse-lakehouse</loc>
<lastmod>2026-06-06T13:16:48.361Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/mlflow-models-serve</loc>
<lastmod>2026-05-20T18:54:00.389Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/data-and-concept-drift</loc>
<lastmod>2026-05-20T18:53:57.988Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/first-select</loc>
<lastmod>2026-05-20T18:53:43.313Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/one-context-per-service</loc>
<lastmod>2026-05-20T18:53:53.387Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/profile-and-explain</loc>
<lastmod>2026-05-20T18:53:55.897Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/caching-and-cost</loc>
<lastmod>2026-05-20T18:53:51.307Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/jmx-and-lag-monitoring</loc>
<lastmod>2026-05-21T11:15:16.566Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/maturity-assessment</loc>
<lastmod>2026-05-25T15:55:49.250Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/from-batch-to-streaming</loc>
<lastmod>2026-06-06T13:15:54.851Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/modularization</loc>
<lastmod>2026-06-02T18:51:59.914Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/etl-vs-elt</loc>
<lastmod>2026-06-06T13:16:48.391Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/docker-build</loc>
<lastmod>2026-05-20T18:54:00.416Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/golden-signals-for-ml</loc>
<lastmod>2026-05-20T18:53:58.009Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/variable-binding</loc>
<lastmod>2026-05-20T18:53:43.333Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/async-integration</loc>
<lastmod>2026-05-20T18:53:53.400Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/drivers-sessions-tx</loc>
<lastmod>2026-05-20T18:53:55.925Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/prompt-injection-defense</loc>
<lastmod>2026-05-20T18:53:51.335Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/security-acls-sasl-mtls</loc>
<lastmod>2026-05-21T11:15:16.601Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/dmbok-meets-modern-stack</loc>
<lastmod>2026-05-25T15:55:49.288Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/change-data-capture</loc>
<lastmod>2026-06-06T13:15:54.876Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/versioning-and-deprecation</loc>
<lastmod>2026-06-02T18:51:59.945Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/streaming-architectures</loc>
<lastmod>2026-06-06T13:16:48.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/deployment-patterns</loc>
<lastmod>2026-05-20T18:54:00.436Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/explainability-in-prod</loc>
<lastmod>2026-05-20T18:53:58.030Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/filters</loc>
<lastmod>2026-05-20T18:53:43.348Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/apoc-toolbelt</loc>
<lastmod>2026-05-20T18:53:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/pii-redaction</loc>
<lastmod>2026-05-20T18:53:51.366Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/mirror-maker-tiered-storage</loc>
<lastmod>2026-05-21T11:15:16.634Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/capstone-90-day-plan</loc>
<lastmod>2026-05-25T15:55:49.323Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/flink-and-exactly-once</loc>
<lastmod>2026-06-06T13:15:54.906Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/evaluation-and-oops</loc>
<lastmod>2026-06-02T18:51:59.983Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/data-mesh</loc>
<lastmod>2026-06-06T13:16:48.459Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/post-deploy-monitoring</loc>
<lastmod>2026-05-20T18:54:00.462Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/bulk-import</loc>
<lastmod>2026-05-20T18:53:55.978Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/rate-limits-and-resilience</loc>
<lastmod>2026-05-20T18:53:51.395Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/terraform-msk</loc>
<lastmod>2026-05-21T11:15:16.664Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/fair-publishing</loc>
<lastmod>2026-06-02T18:52:00.032Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/cost-and-finops</loc>
<lastmod>2026-06-06T13:16:48.490Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/deployment-topology</loc>
<lastmod>2026-05-20T18:53:56.005Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/deployment-topology</loc>
<lastmod>2026-05-20T18:53:51.420Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/strimzi-k8s</loc>
<lastmod>2026-05-21T11:15:16.693Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/ask-queries</loc>
<lastmod>2026-05-20T18:53:43.369Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/construct-queries</loc>
<lastmod>2026-05-20T18:53:43.387Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/model-risk-management</loc>
<lastmod>2026-05-20T18:53:58.063Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/node-shapes</loc>
<lastmod>2026-05-20T18:53:43.419Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/fitness-functions</loc>
<lastmod>2026-05-20T18:53:53.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/data-lineage-and-openlineage</loc>
<lastmod>2026-06-06T13:15:54.955Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/medacore-the-brief</loc>
<lastmod>2026-06-09T19:05:35.183Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/eu-ai-act-tiers</loc>
<lastmod>2026-05-20T18:53:58.081Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/property-constraints</loc>
<lastmod>2026-05-20T18:53:43.450Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/strangler-fig</loc>
<lastmod>2026-05-20T18:53:53.448Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/data-contracts-and-quality</loc>
<lastmod>2026-06-06T13:15:54.990Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/medacore-competency-questions</loc>
<lastmod>2026-06-09T19:05:35.221Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/bias-audits-and-fairness</loc>
<lastmod>2026-05-20T18:53:58.098Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/finops-for-data-platforms</loc>
<lastmod>2026-06-06T13:15:55.024Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/medacore-modelling-decisions</loc>
<lastmod>2026-06-09T19:05:35.236Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/kill-switch-and-incident</loc>
<lastmod>2026-05-20T18:53:58.117Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/medacore-the-ontology</loc>
<lastmod>2026-06-09T19:05:35.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/medacore-shacl-validation</loc>
<lastmod>2026-06-09T19:05:35.285Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/medacore-deployment</loc>
<lastmod>2026-06-09T19:05:35.308Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/medacore-day-two</loc>
<lastmod>2026-06-09T19:05:35.333Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/northwind-the-brief</loc>
<lastmod>2026-06-09T19:05:35.361Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/northwind-reuse-first</loc>
<lastmod>2026-06-09T19:05:35.379Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/northwind-modular-ontology</loc>
<lastmod>2026-06-09T19:05:35.400Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/northwind-rml-streaming</loc>
<lastmod>2026-06-09T19:05:35.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/northwind-deployment</loc>
<lastmod>2026-06-09T19:05:35.443Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/openlearn-should-this-be-an-ontology</loc>
<lastmod>2026-06-09T19:05:35.474Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/openlearn-skos-essentials</loc>
<lastmod>2026-06-09T19:05:35.496Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/openlearn-skos-sparql</loc>
<lastmod>2026-06-09T19:05:35.519Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/openlearn-deployment-skosmos</loc>
<lastmod>2026-06-09T19:05:35.540Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/atlas-the-brief</loc>
<lastmod>2026-06-09T19:05:35.565Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/atlas-fibo-and-ql</loc>
<lastmod>2026-06-09T19:05:35.583Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/atlas-r2rml-and-ontop</loc>
<lastmod>2026-06-09T19:05:35.633Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/atlas-deployment-and-governance</loc>
<lastmod>2026-06-09T19:05:35.656Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/harbour-the-brief</loc>
<lastmod>2026-06-09T19:05:35.688Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/harbour-owl-rl-profile</loc>
<lastmod>2026-06-09T19:05:35.704Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/harbour-deployment-rdfox</loc>
<lastmod>2026-06-09T19:05:35.728Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/sparql-injection</loc>
<lastmod>2026-05-20T18:53:43.483Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/parameterized-queries</loc>
<lastmod>2026-05-20T18:53:43.513Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/webid-and-solid</loc>
<lastmod>2026-05-20T18:53:43.539Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/named-graph-acl</loc>
<lastmod>2026-05-20T18:53:43.565Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/prov-o-basics</loc>
<lastmod>2026-05-20T18:53:43.588Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/signed-graphs</loc>
<lastmod>2026-05-20T18:53:43.614Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/shacl-as-input-validation</loc>
<lastmod>2026-05-20T18:53:43.642Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/lessons/pii-and-data-minimisation</loc>
<lastmod>2026-05-20T18:53:43.664Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#data_anonymisation</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#data_catalog</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#data_contracts</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#data_governance_framework</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#data_lake_warehouse</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#data_lineage</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#data_mesh</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#data_modeling_document</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#data_modeling_relational</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#data_privacy_compliance</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#data_quality</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#etl_vs_elt</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#master_data_management</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#pii_classification</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#semistructured_data</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#structured_data</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#unstructured_data</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#aggregate</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#aggregate-root</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#anti-corruption-layer</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#application-service</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#bounded-context</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#context-map</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#core-domain</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#cqrs-pattern</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#ddd-entity</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#domain-event</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#domain-service</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#event-sourcing</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#event-storming</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#generic-subdomain</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#hexagonal-architecture</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#repository-pattern</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#strategic-design</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#supporting-subdomain</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#tactical-design</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#ubiquitous-language</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#value-object</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#agent_observability</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#agent_state_machine</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#chunking_strategy</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#community_detection</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#embeddings_vector_space</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#entity_extraction</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#graphrag</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#graphrag_pipeline</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#hybrid_retrieval</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#langgraph_checkpointer</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#langgraph_nodes_edges</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#multi_agent_orchestration</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#naive_rag_loop</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#rag_evaluation</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#rag_failure_modes</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#supervisor_pattern</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#vector_store</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#graph_thinking</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#acl</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#avro-schema</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#broker</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#cdc-debezium</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#compaction</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#consumer</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#consumer-group</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#controller-quorum</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#cooperative-sticky-assignor</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#dlq-pattern</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#exactly-once-semantics</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#idempotent-producer</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#isr</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#jmx-metrics</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#kafka-connect</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#kafka-streams</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#kraft</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#ksqldb</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#kstream</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#ktable</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#lag-monitoring</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#leader-election</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#log-segment</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#mirror-maker-2</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#mtls</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#offset</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#outbox-pattern</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#partition</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#producer</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#quotas</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#rebalance</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#replication-factor</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#retention-policy</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#sasl</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#schema-compatibility</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#schema-registry</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#sink-connector</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#smt</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#source-connector</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#state-store</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#tiered-storage</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#tombstone</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#topic</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#transactional-producer</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#instance_vs_ontology_layer</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#kg_vs_database</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#knowledge_graph</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#mlflow-artifacts</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#mlflow-autolog</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#mlflow-deployments</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#mlflow-evaluate</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#mlflow-experiment</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#mlflow-flavors</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#mlflow-model-registry</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#mlflow-projects</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#mlflow-pyfunc</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#mlflow-recipes</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#mlflow-run</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#mlflow-serving</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#mlflow-signature</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#mlflow-stage-transitions</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#mlflow-tracking</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#automated-retraining</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#canary-deployment</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#champion-challenger</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#ci-cd-ml</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#concept-drift</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#data-drift</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#experiment-tracking</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#feature-skew</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#feature-store</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#feature-validation</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#ml-lineage</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#ml-observability</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#mlops-governance</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#model-deployment</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#model-monitoring</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#model-registry</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#shadow-deployment</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#training-pipeline</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#cypher_aggregations</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#cypher_create_merge</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#cypher_match_return</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#cypher_query_plan</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#cypher_relationships_directions</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#cypher_subqueries</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#cypher_unwind_params</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#cypher_where_filter</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#neo4j_apoc</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#neo4j_data_modeling</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#neo4j_drivers</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#neo4j_graph_algorithms</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#neo4j_indexes_constraints</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#property_graph_model</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#competency_questions</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#fair_principles</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#ontology_alignment</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#ontology_definition</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#ontology_design_pattern</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#ontology_evaluation</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#ontology_modularization</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#ontology_publishing</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#ontology_versioning</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#protege_workbench</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#reification_n_ary</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#taxonomy_vs_ontology</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#upper_ontology</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#description_logic</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#ontology_reasoning</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#open_world_assumption</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#owl_class_expression</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#owl_equivalent_disjoint</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#owl_inverse_property</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#owl_profiles</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#owl_property_characteristics</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#owl_restrictions</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#owl_symmetric</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#owl_transitive</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#swrl_rules</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#iris_and_literals</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#named_graphs</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#rdf_triple</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#rdfs_domain_range</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#rdfs_subclass</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#llm_guardrails</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#named_graph_acl</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#parameterized_sparql</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#pii_in_rdf</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#prov_o_provenance</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#rdf_canonicalization_signing</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#shacl_input_validation</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#sparql_injection</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#webid_solid</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#shacl_node_shape</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#shacl_property_paths</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#shacl_vs_owl</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#sparql_ask</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#sparql_basic_select</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#sparql_construct</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#sparql_filter</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#sparql_optional</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#blank_nodes</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#turtle_collections</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://semweb.academy/academy/map#turtle_syntax</loc>
<lastmod>2026-06-09T23:00:39.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
</urlset>
