<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
        xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/building-and-launching-a-saas-product-with-python-in-2-weeks-a-shopify-app-postm/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/conference-opening/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/connexion-api-first-framework-for-python/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/cynefin-why-do-things-break-and-why-is-it-hard-to-fix-them/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/data-formats-for-data-science/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/debug-like-a-pro-how-to-become-a-better-programmer-through-pdb-driven-developmen/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/deep-modeling-of-dna-sequences-with-python-keras/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/djangoshop-is-back/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/getting-native-with-cython/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/hunting-for-the-best-nosql-database-why-we-love-arangodb/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/infrastructure-as-code-with-aws-cloudformation/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/introduction-to-time-series-analysis-with-pandas/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/lightning-talks/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/lightning-talks-2/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/managing-dependencies-of-python-projects/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/manipulating-and-analysing-multi-dimensional-data-with-pandas/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/mss-software-for-planning-research-aircraft-missions/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/optimize-thyself/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/optimizing-deep-convolutional-neural-networks-for-speed-and-performance/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/plone-and-python-community-a-long-journey/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/powered-by-python-summarizing-hotel-reviews-for-10-000-hotels-and-100-million-tr/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/processing-music-on-the-fly-with-python/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/profiling-the-unprofilable/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/python-at-warp-speed/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/python-for-standalone-applications/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/reliable-and-effective-tools-for-testing-professional-python-code/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/remote-controlling-a-fish-brain-with-python/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/reproducible-science-with-python/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/ssl-all-the-things/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/using-cognitive-services-in-python-projects/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2016/talks/when-we-were-young-and-in-love/</loc>
    <lastmod>2016-10-28</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/an-admin-s-cornucopia-python-is-more-than-just-a-better-bash/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CQ3qwmld5V8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>An Admin&#39;s Cornucopia - Python Is More Than Just A Better Bash</video:title>
      <video:description>Python&#39;s versatility is known to admins - in this talk I&#39;d like to show how it fits for many small and big challenges I meet regularly: from tiny scripts to large systems. Also, I&#39;ll show how using the languages&#39; advanced and/or newer features makes scripts more compact and robust.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=CQ3qwmld5V8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/CQ3qwmld5V8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/an-introduction-to-pymc3/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FKhivuCLIT0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>An introduction to PyMC3</video:title>
      <video:description>PyMC3 allows you to build statistical models for a wide range of datasets, use those models to estimate underlying parameters, and compute the uncertainty about those parameters. In this talk I will try to give a gentle introduction to PyMC3, and help avoid common pitfalls for new users.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=FKhivuCLIT0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/FKhivuCLIT0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/and-now-to-something-else-real-time-data-processing-billiger-de/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/en7XcpYxLU4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>And now to something ELSE: Real Time Data Processing @ billiger.de</video:title>
      <video:description>billiger.de is one of the largest price comparison websites in Germany. In this talk, we want to share how we built the scalable, event-driven processing system which renders the products for our website using Python, Elasticsearch and redis.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=en7XcpYxLU4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/en7XcpYxLU4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/automated-testing-with-400tb-memory/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Lro5wC_HxhE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Automated testing with 400TB memory</video:title>
      <video:description>SAP operates a dedicated test infrastructure with more than 400TB main memory for its in-memory database SAP HANA. All custom implementations like improved scheduling, caching of artifacts and monitoring were implemented in our favorite programming language Python.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Lro5wC_HxhE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Lro5wC_HxhE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/building-your-own-sdn-with-debian-linux-salt-stack-and-python/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/yH_0hptXL94/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Building your own SDN with Debian Linux, Salt Stack and Python</video:title>
      <video:description>In this talk you will get an overview about some awesome features of comtemporary Linux networking, how to easily integrate them with some cool open source tools, and glueing all this together with Salt Stack and some Python to get your very own SDN controller for a service-provider style network.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=yH_0hptXL94</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/yH_0hptXL94</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/connecting-pydata-to-other-big-data-landscapes-using-arrow-and-parquet/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-IvLScEcoO8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Connecting PyData to other Big Data Landscapes using Arrow and Parquet</video:title>
      <video:description>While Python itself hosts a wide range of machine learning and data tools, other ecosystems like the Hadoop world also provide beneficial tools that can be either connected via Apache Parquet files or in memory using Arrow. This talks shows recent developments that allow interoperation at speed.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=-IvLScEcoO8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/-IvLScEcoO8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/data-plumbing-101-etl-pipelines-for-everyday-projects/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/D7fYa0NrCuE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Data Plumbing 101 - ETL Pipelines for Everyday Projects</video:title>
      <video:description>There is no data science without ETL! This presentation is about implementing maintainable data integration for your projects. We will have a first look a ‘Ozelot’, a library based on Luigi and SQLAlchemy that helps you get started with building ETL pipelines.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=D7fYa0NrCuE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/D7fYa0NrCuE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/data-science-best-practices-from-proof-of-concepts-to-production/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OPw0VrZdLdo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Data Science Best Practices : From Proof of Concepts to Production</video:title>
      <video:description>This presentation will benefit the audience as it brings forward the practical issues in the industry today as we move towards industrializing data science algorithms. We will discuss the best practices around organization, methodology and tools to integrate a data science project into production.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=OPw0VrZdLdo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/OPw0VrZdLdo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/data-science-project-for-beginners/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4BBCqCgVDLI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Data Science Project for Beginners</video:title>
      <video:description>AI and Machine Learning are taking over the world - but how do you actually start with understanding your data and predicting events? And what kind of &#34;political&#34; trouble could you run into? With examples from real projects, we try to give you a feeling for data science projects.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=4BBCqCgVDLI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/4BBCqCgVDLI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/deep-learning-for-computer-vision/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/X4Q6C915sUY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Deep Learning for Computer Vision</video:title>
      <video:description>The state-of-the-art in image classification has skyrocketed thanks to the development of deep convolutional neural networks and increases in the amount of data and computing power available to train them. The top-5 error rate in the ImageNet competition to predict which of 1000 classes an image belongs to has plummeted from 28% error in 2010 to just 2.25% in 2017 (human level error is around 5%). In addition to being able to classify objects in images (including not hotdogs), deep learning can be used to automatically generate captions for images, convert photos into paintings, detect cancer in pathology slide images, and help self-driving cars ‘see’. The talk will give an overview of the cutting edge and some of the core mathematical concepts and will also include a short code-first tutorial to show how easy it is to get started using deep learning for computer vision in python…</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=X4Q6C915sUY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/X4Q6C915sUY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/effective-data-analysis-with-pandas-indexes/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-E2VTtdwT9U/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Effective Data Analysis with Pandas Indexes</video:title>
      <video:description>Pandas is the Swiss-Multipurpose Knife for Data Analysis in Python. In this talk we will look deeper into how to gain productivity utilizing Pandas powerful indexing and make advanced analytics a piece of cake. Pandas features multiple index types. This talk will give you a deep insight into the Pandas indexes and showcase the handiness of special Indexes as the TimeSeriesIndex.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=-E2VTtdwT9U</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/-E2VTtdwT9U</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/empowered-by-python-a-success-story/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2Ku3tV3QQ3M/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Empowered by Python - A success story</video:title>
      <video:description>Introducing a new programming language in a company is always a daring task, usually involving a lot of effort and the will for change. We&#39;d like to take you on a journey reflecting eight years of challenges, solutions and success ending in a best practice guide helping you to achieve the same.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=2Ku3tV3QQ3M</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/2Ku3tV3QQ3M</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/flow-is-in-the-air-best-practices-of-building-analytical-data-pipelines-with-apa/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Ea3smcbnGxE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Flow is in the Air: Best Practices of Building Analytical Data Pipelines with Apache Airflow</video:title>
      <video:description>Apache Airflow is an Open-Source python project which facilitates an intuitive programmatic definition of analytical data pipelines. Based on 2+ years of productive experience, we summarize its core concepts, detail on lessons learned and set it in context with the Big Data Analytics Ecosystem.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Ea3smcbnGxE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Ea3smcbnGxE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/from-0-to-continuous-delivery-in-30-minutes/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/yqpOrB0JDto/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>From 0 to Continuous Delivery in 30 minutes.</video:title>
      <video:description>An introduction and hands on example how to start Continuous Delivery for python (or whatever) projects with conda and gitlab, which are open source, free to use, and if you wish even available as a cloud service.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=yqpOrB0JDto</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/yqpOrB0JDto</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/from-java-to-python-migrating-search-functionality-at-billiger-de/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2fuW9ITUXrU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>From Java to Python: Migrating Search Functionality at billiger.de</video:title>
      <video:description>billiger.de is a German price comparison site. Search is handled by a heavily customized Solr setup. When switching to SolrCloud earlier this year, instead of porting our custom SolrComponents to SolrCloud, we ended up re-implementing them in a Python service layer. Here we show how, and why.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=2fuW9ITUXrU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/2fuW9ITUXrU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/getting-scikit-learn-to-run-on-top-of-pandas/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/boXOVvu43ZI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Getting Scikit-Learn To Run On Top Of Pandas</video:title>
      <video:description>Scikit-Learn is built directly over numpy, Python&#39;s numerical array library. Pandas adds to numpy metadata and higher-level munging capabilities. This talk describes how to intelligently auto-wrap Scikit-Learn for creating a version that can leverage pandas&#39;s added features.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=boXOVvu43ZI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/boXOVvu43ZI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/graphql-in-the-python-world/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FpQpF0BTrJU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Graphql in the Python World</video:title>
      <video:description>So you&#39;ve heard about this new thing called Graphql. What is it all about? What problems does it solve, and most importantly, how can you leverage it the python ecosystem? This talk is a tell all on what what Graphql is and how you can start using it with Python.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=FpQpF0BTrJU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/FpQpF0BTrJU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/hacking-the-python-ast/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kaxAF542Cic/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Hacking the Python AST</video:title>
      <video:description>Computer languages are a remarkable feat of human scientific engineering. In this talk, we&#39;ll look at the innards of CPython, and specifically learn how to modify and hack Abstract Syntax Trees (for world peace, of course).</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=kaxAF542Cic</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/kaxAF542Cic</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/high-performance-ingestion-with-python-and-swarm64db/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L4EdHKLB_08/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>High-Performance Ingestion with Python and Swarm64DB</video:title>
      <video:description>Swarm64DB is a hardware-accelerated plugin for PostgreSQL and other RDBMS. By using Swarm64DB in combination with PostgreSQL, Python and the right scaling mechanism, we are able to push the ingestion throughput into areas where Python can easily compete with compiled languages. The talk highlights the architecture of our solution and showcases a real world use-case..</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=L4EdHKLB_08</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/L4EdHKLB_08</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/how-efficient-is-your-public-transport-network-a-data-driven-approach-using-geop/</loc>
    <lastmod>2017-10-25</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/how-to-fund-your-company/</loc>
    <lastmod>2017-10-25</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/integrating-jupyter-notebooks-into-your-infrastructure/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xplmuHEFqCg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Integrating Jupyter Notebooks into your Infrastructure</video:title>
      <video:description>Jupyter Notebooks combine executable code and rich text elements in a web application. In this talk you will learn how a custom JupyterHub installation can be used to integrate Jupyter Notebooks into your infrastructure, including existing authentication methods and custom software distributions.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=xplmuHEFqCg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/xplmuHEFqCg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/keeping-the-grip-on-decoupled-code-using-clis/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/F20vrgQCFMs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Keeping the grip on decoupled code using CLIs</video:title>
      <video:description>So you’ve decoupled your code monolith into all those micro chunks. When someone asks „How can I…“ you want to answer: „That’s easy! We’ve built that.“ Actually, you’ve built all parts needed for that. Who plugs them together? And how?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=F20vrgQCFMs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/F20vrgQCFMs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/large-scale-machine-learning-pipelines-using-luigi-pyspark-and-scikit-learn/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VFB0rcfFCbg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Large-scale machine learning pipelines using Luigi, PySpark and scikit-learn</video:title>
      <video:description>For prescriptive analytics applications, data science teams need to design, build and maintain complex machine learning pipelines. In this talk, we demonstrate how such pipelines can be implemented in a robust, scalable and extensible manner using Python, Luigi, PySpark and scikit-learn.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=VFB0rcfFCbg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/VFB0rcfFCbg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/lift-your-speed-limits-with-cython/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nTKQkm8U0zE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Lift your Speed Limits with Cython</video:title>
      <video:description>Think you can benefit from making your Python application run faster? Then come along and learn how to tune your code with Cython.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=nTKQkm8U0zE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/nTKQkm8U0zE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/machine-learning-as-a-service/</loc>
    <lastmod>2017-10-25</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/master-2-5-gb-of-unstructured-specification-documents-with-ease/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/g277gRcG84I/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Master 2.5 GB of unstructured specification documents with ease</video:title>
      <video:description>How Do you kick start a project which is based on 2.5 GB files of unstructured specification documents? To answer this question, we present our lessons learned from developing a Python based knowledge management tool which provides a lightweight and intuitive browser frontend.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=g277gRcG84I</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/g277gRcG84I</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/matthew-rocklin/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rZlshXJydgQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Dask: Next Steps in Parallel Python</video:title>
      <video:description>Dask: Next Steps in Parallel Python</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=rZlshXJydgQ</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/rZlshXJydgQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/metaclasses-when-to-use-and-when-not-to-use/</loc>
    <lastmod>2017-10-25</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/michael-feindt/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Ndi4hqSdBi4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Artificial Intelligence: Differentiating Hype and Real Value</video:title>
      <video:description>Starting from the evolution of biological and artificial life and intelligence examples of already existing superhuman performance of &#34;narrow&#34; AI are presented. The history of artificial neural networks nicely shows how wrong human experts can be. Conditions for and principles of predictive and prescriptive analytics, two important working horses of AI, are presented. It is explained why superhuman performance is especially possible in mass decisions under uncertainty. Their value is proven with examples from largely improved and automated public scientific research as well as decision making in enterprises. A personal view about the role of python and some selected topics that will gain much more attention like causality extraction from historic data and discrimination-free algorithms are given, before concluding on how we should face the challenges but especially the chances of AI to create a better world.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Ndi4hqSdBi4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Ndi4hqSdBi4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/migrating-existing-codebases-to-using-type-annotations/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/JKvtrb2GWMY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Migrating existing codebases to using type annotations</video:title>
      <video:description>You have an existing codebase of tens or hundreds of thousands of lines of Python code? Learn how to get started with type annotations! Get your teammates (and yourself!) to always annotate your code. Find out what unexpected issues you might run into and how to solve them, all with this talk.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=JKvtrb2GWMY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/JKvtrb2GWMY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/modern-etl-ing-with-python-and-airflow-and-spark/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tcJhSaowzUI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Modern ETL-ing with Python and Airflow (and Spark)</video:title>
      <video:description>The challenge of data integration is real. The sheer amount of tools that exist to address this problem is proof that organizations struggle with it. This talk will discuss the inherent challenges of data integration, and show how it can be tackled using Python and Apache Airflow and Apache Spark.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=tcJhSaowzUI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/tcJhSaowzUI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/network-analysis-using-python/</loc>
    <lastmod>2017-10-25</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/no-compromise-use-ansible-properly-or-stick-to-your-scripts/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7qipNlReXYg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>No Compromise: Use Ansible properly or stick to your scripts</video:title>
      <video:description>What you do in Ansible should be clean an simple. What we did was not. So I will show what we did wrong but also what we have changed or still have to, to make our life easier again. But I will also show how we progressively utilize Ansible to deploy our Data Science infrastructure.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=7qipNlReXYg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/7qipNlReXYg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/observing-your-applications-with-sentry-and-prometheus/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/f3WO4bpLySs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Observing your applications with Sentry and Prometheus</video:title>
      <video:description>If you have services running in production, something will fail sooner or later. We cannot avoid this completely, but we can prepare for it. In this talk we will have a look at how Sentry and Prometheus can help to get better insight into our systems to quickly track down the cause of failure.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=f3WO4bpLySs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/f3WO4bpLySs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/platform-intrusion-detection-with-deep-learning/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dXqBuZi7JOE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Platform intrusion detection with deep learning</video:title>
      <video:description>shop.rewe.de is not only visited by human customers, but also by machines. We have built a deep learning platform using python with Keras, Tensorflow, on the Google infrastructure. In this talk we would like to show you how python is used in practice, supporting 2,5 million visitors each day.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=dXqBuZi7JOE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/dXqBuZi7JOE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/playing-with-google-ml-apis-and-websockets/</loc>
    <lastmod>2017-10-25</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/plugin-ecosystems-for-python-web-applications/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5NxRdzLTFik/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Plugin ecosystems for Python web-applications</video:title>
      <video:description>The power of some popular web applications like WordPress comes from a flexible plugin system. This talk will show how to implement such plugin architectures for Python web applications including real-world examples. I&#39;ll give examples with Django, but the important bits aren&#39;t Django-specific.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=5NxRdzLTFik</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/5NxRdzLTFik</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/practical-data-cleaning-101/</loc>
    <lastmod>2017-10-25</lastmod>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/programming-the-web-of-things-with-python-and-micropython/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/JtsLlYvcRJI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Programming the Web of Things with Python and MicroPython</video:title>
      <video:description>In this session you will get a gentle introduction to the ever-expanding world of small programmable devices: learn to use single board computers and microcontrollers to connect to sensors and talk to APIs - all using Python or MicroPython, a subset of Python 3 for use in constrained environments.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=JtsLlYvcRJI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/JtsLlYvcRJI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/project-avatar-telepresence-robotics-with-nao-and-kinect/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SGpdc-9QAWE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Project Avatar - Telepresence robotics with Nao and Kinect</video:title>
      <video:description>Using humanoid robots, VR glasses and 3D cameras you can experience the world through the eyes of a robot and control it via gestures. We built a telepresence robotics system based on a Nao robot, an Oculus Rift and a Kinect One to realize an immersive &#34;out-of-body experience&#34; as in &#34;Avatar&#34;.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=SGpdc-9QAWE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/SGpdc-9QAWE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/python-in-space-the-n-body-problem/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/E1nx4ReTgps/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Python in Space - The N Body Problem</video:title>
      <video:description>The N Body Problem is a computationally complex problem that we use to predict how planets and galaxies – and everything in between – move through space. I&#39;ll show you some interesting ways to calculate it, and we&#39;ll have a look at what to do, should you find yourself in a space ship&#39;s pilot seat.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=E1nx4ReTgps</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/E1nx4ReTgps</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/python-is-weird/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zz9yLOXo2Qk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Python is Weird</video:title>
      <video:description>A lot of people think that Python is a really simple and straightforward language. Python hides a lot of peculiarities very well, but for the sake of this talk we will try to uncover them. Is ++4; valid Python? And what does it do? Let me give you an introduction into tokenizers/parsers.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=zz9yLOXo2Qk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/zz9yLOXo2Qk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/python-on-bare-metal-beginners-tutorial-with-micropython-on-the-pyboard/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MpRXnyFeEwg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Python on bare metal – Beginners tutorial with MicroPython on the pyboard</video:title>
      <video:description>MicroPython is a complete reimplementation of Python that runs on small devices like microcontrollers. In this hands-on workshop I&#39;ll show how easy it is to use MicroPython on a pyboard.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=MpRXnyFeEwg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/MpRXnyFeEwg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/python-with-apache-openwhisk/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/E9Yj4g9LuJc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Python with Apache OpenWhisk</video:title>
      <video:description>OpenWhisk is an opensource implementation of a so called serverless computing platform. At a live presentation I will show how to write an serverless application and how to deal with libraries and events. OpenWhisk is an open source alternative to AWS lambda or MS functions.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=E9Yj4g9LuJc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/E9Yj4g9LuJc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/rasa-open-source-conversational-ai-to-build-next-generation-chatbots/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LEFF7-_uh3M/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Rasa: open source conversational AI to build next generation chatbots</video:title>
      <video:description>Soon you will primarily communicate with your computer through conversation. At Rasa, we believe that this revolution in user experience should be available to everyone. In this spirit we have developed open source tools that use machine learning to make chatbots in a developer-friendly interface.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=LEFF7-_uh3M</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/LEFF7-_uh3M</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/really-deep-neural-networks-with-pytorch/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZUHhNuw9Tlc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Really Deep Neural Networks with PyTorch</video:title>
      <video:description>Modern neural networks have hundreds of layers! How can we train such deep networks? Simply stacking layers on top doesn&#39;t work! This talk introduces the deep learning library PyTorch by explaining the exciting math, cool ideas and simple code behind what makes really deep neural networks work.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ZUHhNuw9Tlc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ZUHhNuw9Tlc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/simple-data-engineering-in-python-3-5-with-bonobo/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3agWJTRn2cc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Simple Data Engineering in python 3.5+ with Bonobo</video:title>
      <video:description>Simple is better than complex, and that&#39;s True for data pipelines, too. Bonobo is a python 3.5+ tool used to write and monitor data pipelines. It’s plain, simple, modern, and atomic python. This talk is a practical encounter, from zero to a complete data pipeline. Spoiler : no «big data» here.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=3agWJTRn2cc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/3agWJTRn2cc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/sport-analysis-with-python/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Fl6YFdf37IE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Sport analysis with Python</video:title>
      <video:description>Sport analysis with Python and visualize data with tableau. We have sample data of a team in football match (name of players, positions of players, velocities of players) which are recorded in every 20 millisecond. We use python to analysis and Tableau to visualize the activities of each player</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Fl6YFdf37IE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Fl6YFdf37IE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/susanne-mertens/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3h-6GBBF4Hg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Neutrinos: who are you and if yes how many?</video:title>
      <video:description>The neutrino is a strange particle: it it extremely light and flies through matter without leaving a trace. Nevertheless --due to its vast abundance-- it plays a key role as cosmological architect in the formation of galaxies in our universe. One of the missing puzzle pieces for the exact understanding of the evolution of the universe is the mass of the neutrino. The discovery of neutrino oscillations, awarded with the Nobel prize in 2015, proofs that neutrinos are not massless, but does not reveal its actual value. The Karlsruhe Tritium Neutrino (KATRIN) experiment aims at directly measuring the neutrino mass by investigating the radioactive decay of tritium with unprecedented precision. The talk will report on the mysterious neutrinos, how KATRIN will track down their mass, and which role computational methods play in the realization of such a large-scale experiment.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=3h-6GBBF4Hg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/3h-6GBBF4Hg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/synthetic-data-for-machine-learning-applications/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/riT9KTkBj0E/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Synthetic Data for Machine Learning Applications</video:title>
      <video:description>In this talk I will show how we use real and synthetic data to create successful models for risk assessing pipeline anomalies. The main focus is the estimation of the difference in the statistical properties of real and generated data by machine learning methods.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=riT9KTkBj0E</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/riT9KTkBj0E</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/technical-lessons-learned-from-pythonic-refactoring/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Yq9-b2JKUyU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Technical Lessons Learned from Pythonic Refactoring</video:title>
      <video:description>Ever stumbled upon poorly-maintained codebases that suck away your productivity? Fear no more! This talk addresses how to identify code smell (from Brie to Bleu cheese) and go through examples to refactor code and APIs. You will learn the art of writing clean, maintainable and idiomatic Python code.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Yq9-b2JKUyU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Yq9-b2JKUyU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/the-borgbackup-project/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oLFMsP1GMa0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The BorgBackup Project</video:title>
      <video:description>BorgBackup is a modern, deduplicating backup software written in Python 3.4+, Cython and C. The talk will start with a quick presentation about the software and why you may want to use it for your backups. Then, I will show how we run the software project: Tools, Services, Best Practices.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=oLFMsP1GMa0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/oLFMsP1GMa0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/the-eye-of-the-python-an-eye-tracking-system-from-zero-to-what-eye-learned/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/JckAPb-HpME/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The eye of the Python, an eye tracking system. From zero to... what eye learned.</video:title>
      <video:description>Is it possible to predict the point in the screen where a person is looking at? Easy to say but hard to do. An eye tracking system is the perfect project to learn the difficulties of applied machine learning. From gathering training data to building the final software with an acceptable performance.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=JckAPb-HpME</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/JckAPb-HpME</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/the-mustache-movement/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/9lVbpzd1hWk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The Mustache Movement</video:title>
      <video:description>Generative Adversarial Networks (GANs) are a class of neural networks which are powerful and flexible tools. A common application is image generation. I would like to give a simple introduction to GANs using existing python modules and an example of how &#34;mustache-ness&#34; can be learned and applied.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=9lVbpzd1hWk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/9lVbpzd1hWk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/the-python-ecosystem-for-data-science-a-guided-tour/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BIWcciNeMm0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The Python Ecosystem for Data Science: A Guided Tour</video:title>
      <video:description>Pythonistas have access to an extensive collection of tools for data analysis. The space of tools is best understood as an ecosystem: Libraries build upon each other, and a good library fills an ecological niche by doing certain jobs well. This is a guided tour of the Python data science ecosystem.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=BIWcciNeMm0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/BIWcciNeMm0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/the-snake-in-the-tar-pit-complex-systems-with-python/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pee-e01DiyI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The Snake in the Tar Pit: Complex Systems with Python</video:title>
      <video:description>The Zen of Python motivates us to build software that is easy to maintain and extend. In reality however, we often end up with systems that are quite the opposite: complex and hard to change. In this talk, we will have a look at why this happens and how we can try to prevent it.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=pee-e01DiyI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/pee-e01DiyI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/theoretical-physics-with-sympy/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Ax0et1ZOOTc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Theoretical physics with sympy</video:title>
      <video:description>In this talk, I will introduce the basics of sympy. Using a simple model system in magnetism, we&#39;ll play around with simplifications, then do a bit of numerical optimization and in the end make psychedelic-looking figures.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Ax0et1ZOOTc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Ax0et1ZOOTc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/time-series-feature-extraction-with-tsfresh-get-rich-or-die-overfitting/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Fm8zcOMJ-9E/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Time series feature extraction with tsfresh - “get rich or die overfitting”</video:title>
      <video:description>Have you ever thought about developing a time series model to predict stock prices? Or do you consider log time series from the operation of cloud resources as being more compelling? In this case you really should consider using the time series feature extraction package tsfresh for your project.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Fm8zcOMJ-9E</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Fm8zcOMJ-9E</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/turbodbc-turbocharged-database-access-for-data-scientists/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/B-uj8EDcjLY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Turbodbc: Turbocharged database access for data scientists</video:title>
      <video:description>Python&#39;s database API 2.0 is well suited for transactional database workflows, but not so much for column-heavy data science. This talk explains how the ODBC-based turbodbc database module extends this API with first-class, efficient support for familiar NumPy and Apache Arrow data structures.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=B-uj8EDcjLY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/B-uj8EDcjLY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/verified-fakes-with-openapi/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NZqovz37Qcw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Verified fakes with OpenAPI</video:title>
      <video:description>It can be hard to test code that depends on external services. Often such services are mocked, but with time, it can be challenging to keep these mocks up to date. Verified fakes can solve this problem, and we will see how to set them up using OpenAPI and python.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=NZqovz37Qcw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/NZqovz37Qcw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/vim-your-python-python-your-vim/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/prnndyNV60w/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Vim your Python, Python your Vim</video:title>
      <video:description>What do you use to write source code, docs, books or e-mails? Single brain, single pair of hands, single keyboard, but a different keyboard layout for each language and a different text editor for each purpose?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=prnndyNV60w</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/prnndyNV60w</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2017/talks/why-python-has-taken-over-finance/</loc>
    <lastmod>2017-10-25</lastmod>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/aXh7K6cFA8g/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Why Python Has Taken Over Finance</video:title>
      <video:description>Not too long ago, the finance field was dominated by compiled languages, such as C or C++, since they were considered to be the right choice for the implementation of computationally demanding algorithms. This talk explains why Python has become No 1 in the field.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=aXh7K6cFA8g</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/aXh7K6cFA8g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/a-day-has-only-241-hours-import-pytz/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7BJQJB.png</image:loc>
      <image:title>A Day Has Only 24±1 Hours: import pytz</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IRGKlwkio0Y/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>A Day Has Only 24±1 Hours: import pytz</video:title>
      <video:description>Handle easily all those timezone issues your system knows about. Fear those it doesn&#39;t.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=IRGKlwkio0Y</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/IRGKlwkio0Y</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/about-going-open-source/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3RMPDC.png</image:loc>
      <image:title>About going Open-Source</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/A_UtST302Og/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>About going Open-Source</video:title>
      <video:description>Why should you work for free? This talk is about one of the best decisions in my life... Starting to get into Open-Source. You will get a gentle introduction on what makes Open-Source so satisfying and the ways you can use to get started with Open-Source. Whether you&#39;re already a full grown developer or just starting out, this talk will probably give you some ideas and the motivation to really become passionate. To close this off, you will get a little impression on how important an Open-Source portfolio is to your career and I&#39;ll give some neat hints to get your projects to the next level. So join me and start Your journey!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=A_UtST302Og</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/A_UtST302Og</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/achieving-resilient-code-with-integration-tests/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/V3UZWL.png</image:loc>
      <image:title>Achieving Resilient Code with Integration Tests</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qRJ5qhblXV8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Achieving Resilient Code with Integration Tests</video:title>
      <video:description>Writing good and isolated integration tests can be challenging. We will see in this talk how to reach this goal, using Pytest and Docker Compose.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=qRJ5qhblXV8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/qRJ5qhblXV8</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/active-learning-building-semi-supervised-classifiers-when-labeled-data-is-not-available/</loc>
    <lastmod>2018-05-24</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EQA7TS.png</image:loc>
      <image:title>Active Learning - Building Semi-supervised Classifiers when Labeled Data is not Available</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/advanced-analytics-today-from-open-source-integration-to-the-operationalization-of-the-analytic-lifecycle/</loc>
    <lastmod>2018-09-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KCTMMV.png</image:loc>
      <image:title>Advanced Analytics Today: From Open Source Integration to the Operationalization of the Analytic Lifecycle</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/beyond-jupyter-notebooks-building-your-own-data-science-platform-with-python-docker/</loc>
    <lastmod>2018-07-01</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/C9VEMT.png</image:loc>
      <image:title>Beyond Jupyter Notebooks - Building your own Data Science platform with Python &amp; Docker</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/big-data-systems-performance-the-little-shop-of-horrors/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HBNNF8.png</image:loc>
      <image:title>Big Data Systems Performance: The Little Shop of Horrors</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FLTC2N3xrug/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Big Data Systems Performance: The Little Shop of Horrors</video:title>
      <video:description>The confusion around terms such as like NoSQL, Big Data, Data Science, SQL, Spark, and Data Lakes often creates more fog than clarity. In my presentation, I will show that often at least three design dimensions are cluttered and confused in discussions when it comes to data management and how understanding these dfimensions helps you making your applications several orders of magnitude faster.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=FLTC2N3xrug</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/FLTC2N3xrug</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/binder-lowering-the-bar-to-sharing-interactive-software/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/A9HL7W.png</image:loc>
      <image:title>Binder - lowering the bar to sharing interactive software</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/TQY_fVPEWTw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Binder - lowering the bar to sharing interactive software</video:title>
      <video:description>In this talk I will introduce the audience to the concepts and ideas behind the Binder project. I will showcase examples from the community to illustrate use-cases and show off the power of Binder using the mybinder.org service.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=TQY_fVPEWTw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/TQY_fVPEWTw</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/bonobo-airflow-and-grafana-to-visualize-your-business/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NJUTQM.png</image:loc>
      <image:title>Bonobo, Airflow and Grafana to visualize your business</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UUrk1K45Euw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Bonobo, Airflow and Grafana to visualize your business</video:title>
      <video:description>Build a simple business intelligence dashboard using python and open-source tools.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=UUrk1K45Euw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/UUrk1K45Euw</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/build-a-modern-data-infrastructure/</loc>
    <lastmod>2018-05-27</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/8WXEH8.png</image:loc>
      <image:title>Build a modern data infrastructure</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/build-text-classification-models-cbow-and-skip-gram-with-fasttext-in-python/</loc>
    <lastmod>2018-05-27</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GJ9AWL.png</image:loc>
      <image:title>Build text classification models ( CBOW and Skip-gram) with FastText in python</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/building-your-own-conversational-ai-with-open-source-tools/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QU7PLA.png</image:loc>
      <image:title>Building your own conversational AI with open source tools</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vVco861PUJo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Building your own conversational AI with open source tools</video:title>
      <video:description>Point-and-click tools like Dialogflow and LUIS are great for building simple prototypes of conversational agents. But they don’t scale well beyond answering simple questions. In this live-coding talk, you will learn the fundamentals of conversational AI and how to build your own that can handle more complex back-and-forth conversations using open source libraries.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=vVco861PUJo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/vVco861PUJo</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/case-study-in-travel-business-understanding-agent-connections-using-networkx/</loc>
    <lastmod>2018-05-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/F8NLRH.png</image:loc>
      <image:title>Case Study in Travel Business - Understanding agent connections using NetworkX</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/cloud-chat-bot-for-lazy-people/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HW3RYU.png</image:loc>
      <image:title>Cloud chat bot for lazy people</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oLCy7UrD-gU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Cloud chat bot for lazy people</video:title>
      <video:description>These days with chat applications everywhere people tend to ask other people about things there although a direct answer would not be far on a website or it would be the first Google search result. It is understandable because mankind is lazy, so I am. Therefore, I want to let bots answer the easy questions for me. In my situation as a DevOps person these questions can be about the health of a service I am responsible for. I will show you how you can run a Python bot with [Azure bot service]( https://azure.microsoft.com/en-us/services/bot-service/), reachable by [Slack]( https://slack.com/) which gives you a service health status based on information from a [Prometheus](https://prometheus.io/) monitoring system.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=oLCy7UrD-gU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/oLCy7UrD-gU</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/concurrency-in-python-concepts-frameworks-and-best-practices/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/N8MZV8.png</image:loc>
      <image:title>Concurrency in Python - concepts, frameworks and best practices</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Do7JtnPh1Mg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Concurrency in Python - concepts, frameworks and best practices</video:title>
      <video:description>This talk discusses: - concurrency concepts (e. g. atomicity, race conditions and deadlocks) - frameworks for concurrency and their use (`threading`, `multiprocessing`, `concurrent.futures`, `asyncio`) - higher abstractions, e. g. queues and active objects - best practices for writing concurrent code</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Do7JtnPh1Mg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Do7JtnPh1Mg</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/creating-an-inclusive-corporate-culture/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/78ANWT.png</image:loc>
      <image:title>Creating an inclusive corporate culture</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nwyiiB1NK3w/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Creating an inclusive corporate culture</video:title>
      <video:description>Having a tech career as a minority is challenging. It could mean being the only one to speak against the popular opinion, or becoming more visible to get the same level of recognition. What can we do on the corporate level to make sure everyone feels welcome and retain these talents? Creating an inclusive corporate culture helps us achieve just that. This talk shares concrete steps that employees and employers can take to improve minorities in tech’s sense of belonging and engagement.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=nwyiiB1NK3w</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/nwyiiB1NK3w</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/cython-to-speed-up-your-python-code/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7ZNCP8.png</image:loc>
      <image:title>Cython to speed up your Python code</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zx0wMxuh-wk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Cython to speed up your Python code</video:title>
      <video:description>Come and learn how to speed up and optimise your Python code with the Cython compiler.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=zx0wMxuh-wk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/zx0wMxuh-wk</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/data-science-complexity-and-solutions-in-real-industrial-projects/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EZC8FK.png</image:loc>
      <image:title>Data science complexity and solutions in real industrial projects</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bmtGr0LSb_Y/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Data science complexity and solutions in real industrial projects</video:title>
      <video:description>Due to the complexity associated with data, using machine learning in real-world scenarios is difficult. I’d like to give an insight into how we tackle this task based on examples of real projects in an industrial environment.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=bmtGr0LSb_Y</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/bmtGr0LSb_Y</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/data-science-meets-data-protection-keeping-your-data-secure-while-learning-from-it/</loc>
    <lastmod>2018-05-27</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PYBGWL.png</image:loc>
      <image:title>Data Science meets Data Protection: Keeping your data secure while learning from it.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/deep-learning-with-pytorch-for-more-fun-and-profit-part-ii/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DPYMZZ.png</image:loc>
      <image:title>Deep Learning with PyTorch for more Fun and Profit (Part II)</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/yB1rUfPILFY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Deep Learning with PyTorch for more Fun and Profit (Part II)</video:title>
      <video:description>There are all these great articles and blog posts about Deep Learning describing all that awesome stuff. - Is it all that easy? Let&#39;s check! We&#39;ll look into: style transfer (making a picture look like painting), speech generation (like Siri or Alexa) and text generation (writing a story). In this talk I&#39;ll describe the whole journey: A fun ride from the idea to the very end including all the struggles, failures and successes.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=yB1rUfPILFY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/yB1rUfPILFY</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/designing-better-drugs-with-machine-learning/</loc>
    <lastmod>2018-06-03</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/FVLSNE.png</image:loc>
      <image:title>Designing better drugs with machine learning</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/designing-restful-apis/</loc>
    <lastmod>2018-05-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/YKNWUB.png</image:loc>
      <image:title>Designing RESTful APIs</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/developing-ecommerce-platform-with-django-oscar/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EVT9PV.png</image:loc>
      <image:title>Developing ecommerce platform with Django Oscar</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7b8r1eioNPY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Developing ecommerce platform with Django Oscar</video:title>
      <video:description>In this talk I’m going to describe from A to Z, how using Django and Django Oscar design complex modern ecommerce platform to buy, sell, supply and exchange goods.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=7b8r1eioNPY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/7b8r1eioNPY</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/distributed-hyperparameter-search-with-sklearn-and-kubernetes/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PA9FZK.png</image:loc>
      <image:title>Distributed Hyperparameter search with sklearn and kubernetes</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/blUc9w3QLuA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Distributed Hyperparameter search with sklearn and kubernetes</video:title>
      <video:description>In this talk, I will show how you can harness the scheduling of kubernetes for distributing hyperparameter search with sklearn onto a cluster of nodes. This can be achieved quite easily and with just a few changes to the original code, so the Data Scientist won&#39;t be bothered by complex kubernetes internals.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=blUc9w3QLuA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/blUc9w3QLuA</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/driving-simulation-and-data-analysis-of-magnetic-nanostructures-through-jupyter-notebook/</loc>
    <lastmod>2018-05-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3N7DNH.png</image:loc>
      <image:title>Driving simulation and data analysis of magnetic nanostructures through Jupyter Notebook</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/enabling-the-chip-technologies-of-tomorrow-how-python-helps-us/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EC3UJW.png</image:loc>
      <image:title>Enabling the chip technologies of tomorrow – how Python helps us</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/XWmJlTIJ7OA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Enabling the chip technologies of tomorrow – how Python helps us</video:title>
      <video:description>With the upraise of data science, more and more People from a non-programming background come to Python. We&#39;d like to share our experience how we successfully use Python in a non-software development department.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=XWmJlTIJ7OA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/XWmJlTIJ7OA</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/experiences-from-applying-convolutional-neural-networks-for-classifying-2d-sensor-data/</loc>
    <lastmod>2018-05-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TEDNFL.png</image:loc>
      <image:title>Experiences from applying Convolutional Neural Networks for classifying 2D sensor data</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/finance-sales-and-business-development-for-start-ups/</loc>
    <lastmod>2018-05-29</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VBC9GK.png</image:loc>
      <image:title>Finance, Sales and Business Development for Start-Ups</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/from-exploration-to-deployment-combining-pytorch-and-tensorflow-for-deep-learning/</loc>
    <lastmod>2018-05-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WESP9T.png</image:loc>
      <image:title>From exploration to deployment - combining PyTorch and TensorFlow for Deep Learning</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/from-wittgenstein-to-tensorflow-the-role-of-domain-specific-languages-and-language-design-in-machine-learning/</loc>
    <lastmod>2018-10-15</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/L8NSBN.png</image:loc>
      <image:title>From Wittgenstein to TensorFlow: The role of Domain Specific Languages and Language Design in Machine Learning</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/fulfilling-apache-arrow-s-promises-pandas-on-jvm-memory-without-a-copy/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PSG873.png</image:loc>
      <image:title>Fulfilling Apache Arrow&#39;s Promises: Pandas on JVM memory without a copy</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xW7IOaQvDsU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Fulfilling Apache Arrow&#39;s Promises: Pandas on JVM memory without a copy</video:title>
      <video:description>Apache Arrow&#39;s promise was to reduce the (serialization &amp; copy) overhead of working with columnar data between different systems. Using the latest Pandas release and Arrow&#39;s ability to share memory between the JVM and Python as ingredients, we demonstrate that Arrow can fulfill this bold statement. The performance benefits of this will be shown using a typical data engineering use-case that produces data in the JVM and then passes it on to a Python-based machine learning model.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=xW7IOaQvDsU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/xW7IOaQvDsU</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/germany-s-next-topic-model/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TMW9U3.png</image:loc>
      <image:title>Germany&#39;s next topic model</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sI7VpFNiy_I/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Germany&#39;s next topic model</video:title>
      <video:description>The aim of this talk is to present a novel way of detecting topics that is especially suited for user generated content where topics are not as clearly separated as in the typical examples of Wikipedia or newsgroup articles. The basic idea is to compute a contextual similarity score that defines a network from which we can identify clusters through community detection.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=sI7VpFNiy_I</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/sI7VpFNiy_I</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/grammar-of-graphics-in-python/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3D3BDP.png</image:loc>
      <image:title>Grammar of Graphics in Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SNaWwk_HzK0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Grammar of Graphics in Python</video:title>
      <video:description>This talk will give an introduction to the concepts behind the grammar of graphics and how to use them in Python by means of the altair library and the vega specification.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=SNaWwk_HzK0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/SNaWwk_HzK0</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/how-to-develop-your-project-from-an-idea-to-architecture-design-in-50-minutes/</loc>
    <lastmod>2018-05-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/C9H7FH.png</image:loc>
      <image:title>How to develop your project from an idea to architecture design in 50 minutes</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/how-to-make-your-digital-communication-strong-future-ready/</loc>
    <lastmod>2018-06-01</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XGUAE3.png</image:loc>
      <image:title>How to make your (digital) Communication strong &amp; future ready</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/how-to-teach-space-invaders-to-your-computer/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3ZBCVR.png</image:loc>
      <image:title>How to teach space invaders to your computer</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2KfyvrEn8p8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to teach space invaders to your computer</video:title>
      <video:description>A very brief introduction to reinforcement learning theory followed by a hands on section in which it is demonstrated how to train an algorithm to play space invaders. After this talk you should now what reinforcement learning is and where to dig deeper if you like it.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=2KfyvrEn8p8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/2KfyvrEn8p8</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/how-type-annotations-make-your-code-better/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XX8KJD.png</image:loc>
      <image:title>How type annotations make your code better</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/hHxZkdDA-l0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How type annotations make your code better</video:title>
      <video:description>The real world examples on how type annotations make your code better and less complex for other developers.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=hHxZkdDA-l0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/hHxZkdDA-l0</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/interactive-visualization-of-traffic-data-using-bokeh/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/8Y7JHD.png</image:loc>
      <image:title>Interactive Visualization of Traffic Data using Bokeh</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/GOE__moR0eo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Interactive Visualization of Traffic Data using Bokeh</video:title>
      <video:description>How can you use Python to create an interactive and comprehensive visualization of Traffic or other GIS Data on a map? In this talk, we will show how one can use the tools of the Python Data Analysis and Visualization landscape to achieve this goal.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=GOE__moR0eo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/GOE__moR0eo</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/introduction-and-practical-experience-about-quantum-computing-using-the-python-libraries-from-ibm-and-google/</loc>
    <lastmod>2018-05-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KF3BUL.png</image:loc>
      <image:title>Introduction and practical experience about Quantum Computing using the Python libraries from IBM and Google</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/introduction-to-docker-for-pythonistas/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SP8TP9.png</image:loc>
      <image:title>Introduction to Docker for Pythonistas</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Fqq6F68SQFY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Introduction to Docker for Pythonistas</video:title>
      <video:description>Docker is a major driver of container virtualization and comes in very handy for your day-to-day work with Python.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Fqq6F68SQFY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Fqq6F68SQFY</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/iot-using-python-on-linux-lessons-learned/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NTCBZX.png</image:loc>
      <image:title>IoT using Python on Linux: Lessons Learned</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/M4cmKMxvYKE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>IoT using Python on Linux: Lessons Learned</video:title>
      <video:description>This talk is about our experience using Python on a Linux based IoT device, the problems we were facing and the lessons we learned. An appliance using Bluetooth Low Energy, D-Bus, NetworkManager and a proprietary sensor interface - What could possibly go wrong?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=M4cmKMxvYKE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/M4cmKMxvYKE</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/karabo-a-control-framework-fueled-by-python-asyncio/</loc>
    <lastmod>2018-05-27</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NC7Z3X.png</image:loc>
      <image:title>Karabo - A control framework fueled by Python asyncio</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/machine-learning-as-a-service-how-to-deploy-ml-models-as-apis-without-going-nuts/</loc>
    <lastmod>2018-05-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RR9WTS.png</image:loc>
      <image:title>Machine Learning as a Service: How to deploy ML Models as APIs without going nuts</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/measuring-the-hay-in-the-haystack-quantifying-hidden-variables-using-bayesian-inference/</loc>
    <lastmod>2018-06-04</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NP9PRT.png</image:loc>
      <image:title>Measuring the hay in the haystack: quantifying hidden variables using Bayesian Inference</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/modern-asynchronous-programming/</loc>
    <lastmod>2018-05-27</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/YGB9LX.png</image:loc>
      <image:title>Modern asynchronous programming</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/observe-all-your-applications/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XDLE7M.png</image:loc>
      <image:title>Observe all your applications</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/F6-nvgnlr9Y/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Observe all your applications</video:title>
      <video:description>This talk will give you an overview how we monitor our full stack from the 2000 physical machines up to the 10,000 parallel running Python application processes, micro-service instances and batch processing jobs.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=F6-nvgnlr9Y</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/F6-nvgnlr9Y</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/pandas-io-tools-reading-and-writing-dataframes-as-files-and-databases/</loc>
    <lastmod>2018-05-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BQSZ3X.png</image:loc>
      <image:title>Pandas IO Tools: Reading and Writing DataFrames as Files and Databases</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/performance-evaluation-of-gans-in-a-semi-supervised-ocr-use-case/</loc>
    <lastmod>2018-05-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SVALYW.png</image:loc>
      <image:title>Performance evaluation of GANs in a semi-supervised OCR use case</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/processing-geodata-using-python/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JPCMQV.png</image:loc>
      <image:title>Processing Geodata using Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/49QwoR2aG74/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Processing Geodata using Python</video:title>
      <video:description>In this talk it is shown how to analyze, manipulate and visualize geospatial data using Python and the Jupyter Notebook.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=49QwoR2aG74</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/49QwoR2aG74</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/productionizing-your-ml-code-seamlessly/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/US3HQJ.png</image:loc>
      <image:title>Productionizing your ML code seamlessly</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/M0A8GaT5qns/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Productionizing your ML code seamlessly</video:title>
      <video:description>Nowadays, it&#39;s easy to build a model and play with data in a notebook, but hard to bring the code to production. This talk will aim to answer: 1. What does running an ML model in production involve? 2. How to improve your development workflow to make the path to production easier?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=M0A8GaT5qns</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/M0A8GaT5qns</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/prototyping-to-tested-code/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ELAHUR.png</image:loc>
      <image:title>Prototyping to tested code</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8fg7AkvG-Oc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Prototyping to tested code</video:title>
      <video:description>Developing prototypes and their tests both in Jupyter notebooks.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=8fg7AkvG-Oc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/8fg7AkvG-Oc</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/put-your-data-on-a-map/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/J9NSJE.png</image:loc>
      <image:title>Put your data on a map</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CdgI-TUv5z0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Put your data on a map</video:title>
      <video:description>Quick overview of tools to render your geo data on a map from jupyter notebook with examples.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=CdgI-TUv5z0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/CdgI-TUv5z0</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/pyccel-a-fortran-static-compiler-for-scientific-high-performance-computing/</loc>
    <lastmod>2018-05-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HSVZUS.png</image:loc>
      <image:title>Pyccel, a Fortran static compiler for scientific High-Performance Computing</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/pychipio-a-multi-platform-pure-python-iot-server-library/</loc>
    <lastmod>2018-05-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QWCBVT.png</image:loc>
      <image:title>PyChipIO - a multi-platform pure Python IoT Server library</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/python-birdies-codegolfing-for-better-understanding-and-fun/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/K7VAR3.png</image:loc>
      <image:title>Python Birdies: Codegolfing for better understanding (and fun)</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DPKSSxtVXuY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Python Birdies: Codegolfing for better understanding (and fun)</video:title>
      <video:description>Codegolfing, the art of condensing ones code, seems counterproductive to good programming standards. In this talk, I will argue, with the use of examples, that this need not be the case, that playing with a language can give you better understanding of its internals, and in turn make you a better programmer.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=DPKSSxtVXuY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/DPKSSxtVXuY</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/python-decorators-gift-or-poison/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3EV7WB.png</image:loc>
      <image:title>Python Decorators: Gift or Poison?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VEexfP68LJs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Python Decorators: Gift or Poison?</video:title>
      <video:description>The talk will explain basics of Python Decorators, will show lots of examples and use cases, as well as for a beginner, as for an experienced developer.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=VEexfP68LJs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/VEexfP68LJs</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/python-dependency-management/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/YMMKKW.png</image:loc>
      <image:title>Python Dependency Management</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pA4XriRWVxQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Python Dependency Management</video:title>
      <video:description>While `there should be one-- and preferably only one --obvious way to do it`, there are multiple for managing Python dependencies. Let&#39;s have a look at the current state of dependency management in Python and some of the tools available.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=pA4XriRWVxQ</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/pA4XriRWVxQ</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/python-on-the-blockchain-triumphs-and-tribulations-in-a-crypto-startup/</loc>
    <lastmod>2018-05-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VJ7SY7.png</image:loc>
      <image:title>Python on the blockchain: Triumphs and tribulations in a crypto startup</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/python-with-and-without-pants/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ASWMKL.png</image:loc>
      <image:title>Python with and without Pants</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6T8MjdWmVaQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Python with and without Pants</video:title>
      <video:description>This is a talk about building, packaging, and deploying Python code with Pants and PEX (https://www.pantsbuild.org).</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=6T8MjdWmVaQ</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/6T8MjdWmVaQ</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/pytorch-as-a-scientific-computing-library-past-present-and-future/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/Z7FXM3.png</image:loc>
      <image:title>PyTorch as a scientific computing library: past, present and future</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0Y4kY6PnYfM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>PyTorch as a scientific computing library: past, present and future</video:title>
      <video:description>Python is very well known for its ecosystem of mature scientific computing packages. Despite that, the rapidly rising popularity of deep learning resulted in creation of a number of new libraries, including PyTorch. Although originally they were meant to provide better support for those domain specific use cases, one can come to a conclusion, that they can actually have wider applications.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=0Y4kY6PnYfM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/0Y4kY6PnYfM</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/reproducibility-and-selection-bias-in-machine-learning/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TUMAN8.png</image:loc>
      <image:title>Reproducibility, and Selection Bias in Machine Learning</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MOBs6MNepDk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Reproducibility, and Selection Bias in Machine Learning</video:title>
      <video:description>In this talk I will provide a solid introduction to the topics of reproducibility and selection bias, with examples taken from the biomedical research, in which reliability of estimator models is paramount.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=MOBs6MNepDk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/MOBs6MNepDk</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/reticulate-r-interface-to-python/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PGWRFX.png</image:loc>
      <image:title>reticulate: R interface to Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/EJxQSa9lwfM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>reticulate: R interface to Python</video:title>
      <video:description>This talk presents the R package reticulate introduced by RStudio in 2018. It allows to import Python modules, source scripts, convert and manipulate objects and use a Python repl in R.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=EJxQSa9lwfM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/EJxQSa9lwfM</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/rpackutils/</loc>
    <lastmod>2018-05-15</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PFWFJM.png</image:loc>
      <image:title>RPackUtils</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/satellite-data-is-for-everyone-insights-into-modern-remote-sensing-research-with-open-data-and-python/</loc>
    <lastmod>2018-05-30</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TTULUU.png</image:loc>
      <image:title>Satellite data is for everyone: insights into modern remote sensing research with open data and Python</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/satellite-image-segmentation-photovoltaic-potential-estimation/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WSMVVU.png</image:loc>
      <image:title>Satellite Image Segmentation Photovoltaic Potential Estimation</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SoJuk08u0DI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Satellite Image Segmentation Photovoltaic Potential Estimation</video:title>
      <video:description>Using Google Cloud Machine Learning Engine to built a model that help in estimating photovoltaic system design. An end-to-end python based deep learning application.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=SoJuk08u0DI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/SoJuk08u0DI</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/scalable-scientific-computing-using-dask/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QFNS3Z.png</image:loc>
      <image:title>Scalable Scientific Computing using Dask</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OhstDq8l3OM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Scalable Scientific Computing using Dask</video:title>
      <video:description>Pandas and NumPy are great tools to dive through data, do analysis and train machine learning models. They provide intuitive APIs and superb performance. Sadly they are both restricted to the main memory of a single machine and mostly also to a single CPU. Dask is a flexible tools for parallelizing NumPy and Pandas code on a single machine or a cluster.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=OhstDq8l3OM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/OhstDq8l3OM</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/script-library-or-executable-you-can-have-it-all/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SFSLZG.png</image:loc>
      <image:title>Script, Library, or Executable: You can have it all!</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7jpM1Iw3OKk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Script, Library, or Executable: You can have it all!</video:title>
      <video:description>Sometimes a stand-alone script contains useful code to share across projects so you refactor into an importable library. After that library gains traction some less tech-savvy users want the functionality in a GUI. It can be difficult for beginner or intermediate Python developers to structure a Python package that can provide a good interface to CLI users, developers, and GUI lovers. This talk will describe one potential project layout, API guidelines, and tools to easily grow a project to support all of these.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=7jpM1Iw3OKk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/7jpM1Iw3OKk</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/selinon-dynamic-distributed-task-flows/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KPY88U.png</image:loc>
      <image:title>Selinon - dynamic distributed task flows</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UDr9Lp_0rp0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Selinon - dynamic distributed task flows</video:title>
      <video:description>Selinon is a task flow manager that enhances Celery and gives you an ability to create advanced task flows serving large workflows in your cluster.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=UDr9Lp_0rp0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/UDr9Lp_0rp0</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/solving-data-science-problems-using-a-jupyter-notebook-and-sap-hana-s-in-database-machine-learning-libraries/</loc>
    <lastmod>2018-06-01</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HDMT9B.png</image:loc>
      <image:title>Solving Data Science Problems using a Jupyter Notebook and SAP HANA&#39;s in-database Machine Learning Libraries</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/stretchy-nosql-database-behind-rest-api/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GFFGSG.png</image:loc>
      <image:title>Stretchy - NoSQL Database behind REST API</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FzXejIzMQ30/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Stretchy - NoSQL Database behind REST API</video:title>
      <video:description>A dynamic REST API database. Think of &#34;elasticsearch&#34;, but brutally simple.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=FzXejIzMQ30</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/FzXejIzMQ30</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/strongly-typed-datasets-in-a-weakly-typed-world/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TTBMDL.png</image:loc>
      <image:title>Strongly typed datasets in a weakly typed world</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wtpQTWROPc0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Strongly typed datasets in a weakly typed world</video:title>
      <video:description>Strongly typed Parquet Datasets / Hive Tables are often used to exchange and preserve data in a Pandas-driven environment, where types are rather unstable. This results in multiple issues and these as well as potential solutions will be presented, together with an RFC directed to the community.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=wtpQTWROPc0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/wtpQTWROPc0</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/suggestions-from-python-and-solr/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/8DL88C.png</image:loc>
      <image:title>Suggestions from Python and Solr</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Z17JLncewyo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Suggestions from Python and Solr</video:title>
      <video:description>Trying to guess what a user wants when she&#39;s typing something into the search box of our price comparison website is a surprisingly complex endevour. Our solution is based on the Solr SuggestComponent, heavily fortified with Python logic.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Z17JLncewyo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Z17JLncewyo</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/testing-in-python-the-big-picture/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/M8KBBJ.png</image:loc>
      <image:title>Testing in Python - The Big Picture</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8JtLzYdXba0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Testing in Python - The Big Picture</video:title>
      <video:description>Software testing is of course very important when it comes to quality assurance. But good testing strategies can also make our lives as developers easier. In this talk, we will take a look at different aspects of software testing and find out what the Python ecosystem has to offer for our testing needs.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=8JtLzYdXba0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/8JtLzYdXba0</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/tickling-not-too-thick-ticks/</loc>
    <lastmod>2018-05-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TK7KCG.png</image:loc>
      <image:title>Tickling not too thick ticks!</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/understanding-neural-networks-by-playing-games/</loc>
    <lastmod>2018-05-29</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9P7C3X.png</image:loc>
      <image:title>Understanding Neural Networks by Playing Games</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/what-s-new-in-python-3-7/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LRM8PG.png</image:loc>
      <image:title>What&#39;s new in Python 3.7?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/hnjX858YhFk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>What&#39;s new in Python 3.7?</video:title>
      <video:description>Scheduled for release in mid-June after the conference, Python 3.7 is shaping up to be a feature-packed release! This talk will cover all the new features of note that will be making their debut in Python 3.7.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=hnjX858YhFk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/hnjX858YhFk</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/where-the-heck-is-my-memory/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/YV9WJ3.png</image:loc>
      <image:title>Where the heck is my memory?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/C-1XWTgFo5g/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Where the heck is my memory?</video:title>
      <video:description>In this talk I want to introduce you to python memory management and want to convince you that it is worth knowing a few details about it even while writing pure python code. In the end, I want you to leave with a better knowledge about what’s going on and equip you with a few tools and best practices to face the harsh world of memory management.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=C-1XWTgFo5g</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/C-1XWTgFo5g</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/write-your-own-decorators/</loc>
    <lastmod>2018-05-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NZJGSH.png</image:loc>
      <image:title>Write your Own Decorators</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/your-first-nlp-project-peaks-and-pitfalls-of-unstructured-data/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3HXB7K.png</image:loc>
      <image:title>Your first NLP project: peaks and pitfalls of unstructured data</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bf2hISLgK84/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Your first NLP project: peaks and pitfalls of unstructured data</video:title>
      <video:description>If you are looking for short, practical recipes for different natural language processing use cases in Python, this talk is for you!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=bf2hISLgK84</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/bf2hISLgK84</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2018/talks/zodb-the-graph-database-for-pythondevelopers/</loc>
    <lastmod>2018-11-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/S3AXGV.png</image:loc>
      <image:title>ZODB: The Graph Database for PythonDevelopers</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tcYyiqbUdKI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>ZODB: The Graph Database for PythonDevelopers</video:title>
      <video:description>The ZODB is a mature graph database written in Python and optimized in C. Just subclass off of class Persistent Object, and Persistent Container, and your objects, graphs and applications become persistent. This talk teaches you what you need to know to start using a pythonic graph database.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=tcYyiqbUdKI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/tcYyiqbUdKI</video:player_loc>
      <video:publication_date>2018-11-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/10-ways-to-debug-python-code/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TRFD98.png</image:loc>
      <image:title>10 ways to debug Python code</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cokP4XAhcwo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>10 ways to debug Python code</video:title>
      <video:description>Are your debugging skills limited to &#34;print&#34;, or do you sometimes think there must be a better way to figure out what&#39;s going on? I will show 10 ways to debug Python code, and share tips and tricks for effective debugging.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=cokP4XAhcwo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/cokP4XAhcwo</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/6-years-of-docker-the-good-the-bad-and-python-packaging/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/A7FWAW.png</image:loc>
      <image:title>6 Years of Docker: The Good, the Bad and Python Packaging</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kgqdOftkZ-E/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>6 Years of Docker: The Good, the Bad and Python Packaging</video:title>
      <video:description>Local development of python code inside a docker container is surprisingly broken. In this talk I will walk you through the proper setup of a local python development environment using docker.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=kgqdOftkZ-E</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/kgqdOftkZ-E</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/a-bayesian-workflow-with-pymc-and-arviz/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RRLRYG.png</image:loc>
      <image:title>A Bayesian Workflow with PyMC and ArviZ</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WbNmcvxRwow/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>A Bayesian Workflow with PyMC and ArviZ</video:title>
      <video:description>Bayesian Modelling has several advantages such as the handling of uncertainty. While the advantages are well known, implementing a Bayesian model can be a bit more involved and some care needs to be taken to check whether the model converged.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=WbNmcvxRwow</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/WbNmcvxRwow</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/a-medieval-dsl-parsing-heraldic-blazons-with-python/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EE33M8.png</image:loc>
      <image:title>A Medieval DSL? Parsing Heraldic Blazons with Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vjlKvIJyzQc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>A Medieval DSL? Parsing Heraldic Blazons with Python</video:title>
      <video:description>Medieval people invented one of the first domain specific languages to describe how to paint Coats of Arms. We&#39;ll learn how to write our own parse grammar to parse this language, and then look at the parse grammar of Python itself!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=vjlKvIJyzQc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/vjlKvIJyzQc</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/a-tour-of-jupyterlab-extensions/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EH7FWD.png</image:loc>
      <image:title>A Tour of JupyterLab Extensions</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3pdrzhny9Lc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>A Tour of JupyterLab Extensions</video:title>
      <video:description>JupyterLab can be extended via third-party extensions written by developers from the Jupyter community. This is a tour of 20 of these extensions, in 20 minutes. Demos included!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=3pdrzhny9Lc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/3pdrzhny9Lc</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/abridged-metaprogramming-classics-this-episode-pytest/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XTD7TE.png</image:loc>
      <image:title>Abridged metaprogramming classics - this episode: pytest</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zHpeMTJsBRk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Abridged metaprogramming classics - this episode: pytest</video:title>
      <video:description>This talk is not about how to use pytest. pytest is a good project to explore metaprogramming techniques like introspection and code as data in the context of solving real world problems. In this case: implementing a test framework.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=zHpeMTJsBRk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/zHpeMTJsBRk</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/active-learning-with-bayesian-nonnegative-matrix-factorization-for-recommender-systems/</loc>
    <lastmod>2019-05-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZBEEM3.png</image:loc>
      <image:title>Active Learning with Bayesian Nonnegative Matrix Factorization for Recommender Systems</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/ai-intentions-and-code-completion/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/L998EU.png</image:loc>
      <image:title>AI Intentions and Code Completion</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/98nyBGXalNg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>AI Intentions and Code Completion</video:title>
      <video:description>Datalore supports intentions – code suggestions based on what you’ve just written. They cover a wide range of situations from generating code to warnings and optimization suggestions.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=98nyBGXalNg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/98nyBGXalNg</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/airflow-your-ally-for-automating-machine-learning-and-data-pipelines/</loc>
    <lastmod>2019-05-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7YG8RT.png</image:loc>
      <image:title>Airflow: your ally for automating machine learning and data pipelines</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/algo-rules-how-do-we-get-the-ethics-into-the-code/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZEEMKS.png</image:loc>
      <image:title>Algo.Rules - How do we get the ethics into the code?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/A07TlcpH428/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Algo.Rules - How do we get the ethics into the code?</video:title>
      <video:description>In the keynote I will present our Algo.Rules, 9 rules for the design of algorithmic systems and address the questions “What standards of quality should algorithms be held to?” and “How can we make sure that these standards are actually being implemented?”</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=A07TlcpH428</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/A07TlcpH428</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/an-introduction-to-concurrency-and-parallelism-using-python-programming-language/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SC7JGK.png</image:loc>
      <image:title>An Introduction to Concurrency and Parallelism using Python Programming Language</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iEpkP-kkDJ0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>An Introduction to Concurrency and Parallelism using Python Programming Language</video:title>
      <video:description>Python concurrency and parallelism concepts like Multiprocessing, Multithreading, Coroutine, Asynchronous I/O will be explained. We will learn to write simpler code with improved response time and throughput.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=iEpkP-kkDJ0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/iEpkP-kkDJ0</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/apache-airflow-for-beginners/</loc>
    <lastmod>2020-01-04</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/93C7TF.png</image:loc>
      <image:title>🌈Apache Airflow for beginners</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YWtfU0MQZ_4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>🌈Apache Airflow for beginners</video:title>
      <video:description>This talk gives an introduction to *Apache Airflow*, that facilitates workflow automation and scheduling. You will learn about the core concepts in Airflow and how they fit together to form a data pipeline.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=YWtfU0MQZ_4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/YWtfU0MQZ_4</video:player_loc>
      <video:publication_date>2020-01-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/applying-deployment-oriented-mindset-for-building-machine-learning-models/</loc>
    <lastmod>2019-05-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LGC8XP.png</image:loc>
      <image:title>Applying deployment oriented mindset for building Machine Learning models</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/are-you-sure-about-that-uncertainty-quantification-in-ai/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WQMPSW.png</image:loc>
      <image:title>Are you sure about that?! Uncertainty Quantification in AI</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LCDIqL-8bHs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Are you sure about that?! Uncertainty Quantification in AI</video:title>
      <video:description>There is a strong need in many AI applications to state the certainty about their predictions. This talk elaborates on different ways to perform uncertainty quantification in deep learning and classical methods.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=LCDIqL-8bHs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/LCDIqL-8bHs</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/automated-feature-engineering-and-selection-in-python/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/Q7KLXV.png</image:loc>
      <image:title>Automated Feature Engineering and Selection in Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4-4pKPv9lJ4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Automated Feature Engineering and Selection in Python</video:title>
      <video:description>Careful feature engineering and selection can be just as important as choosing the right ML model &amp; hyperparameters. I will present several options for automating the feature engineering and selection process with a focus on the autofeat library.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=4-4pKPv9lJ4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/4-4pKPv9lJ4</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/automating-feature-engineering-for-supervised-learning-methods-open-source-tools-and-prospects/</loc>
    <lastmod>2019-05-02</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7EEPKX.png</image:loc>
      <image:title>Automating feature engineering for supervised learning? Methods, open-source tools and prospects.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/avoiding-ml-fobo/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KC99NY.png</image:loc>
      <image:title>Avoiding ML FOBO</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UxfGPZUAYls/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Avoiding ML FOBO</video:title>
      <video:description>Everyday there is a new package or algorithm to use- it can be hard to determine what is useful and what is only hype. The speakers offer a practical roadmap and checklist to help you cut through the hype and focus on developing useful ML products.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=UxfGPZUAYls</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/UxfGPZUAYls</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/beyond-paradigms-a-new-key-to-grok-python-other-languages/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QCNNTW.png</image:loc>
      <image:title>Beyond Paradigms: a new key to grok Python &amp; other languages</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bF3a2VYXxa0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Beyond Paradigms: a new key to grok Python &amp; other languages</video:title>
      <video:description>Focus on features, not paradigms. This new approach to the study of programming languages offers practical advice for programmers learning a new language, adopting coding idioms, and choosing suitable design patterns.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=bF3a2VYXxa0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/bF3a2VYXxa0</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/birds-of-a-feather-flock-together-tracking-pigeons-with-python-and-opencv/</loc>
    <lastmod>2019-05-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/T7EEEB.png</image:loc>
      <image:title>Birds of a feather flock together - Tracking pigeons with Python and OpenCV</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/boosting-simulation-performance-with-python/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CEYMMK.png</image:loc>
      <image:title>Boosting simulation performance with Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-0TVMCTnCg4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Boosting simulation performance with Python</video:title>
      <video:description>In this talk I will present the architecture of our simulation (written in Python) which allows us to simulate hours of real-life in only minutes of simulation. I will describe challenges we encountered and how we handled them.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=-0TVMCTnCg4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/-0TVMCTnCg4</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/break-your-api-gently-or-not-at-all/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QXB8DR.png</image:loc>
      <image:title>Break your API gently - or not at all</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qDILVhNTuBA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Break your API gently - or not at all</video:title>
      <video:description>As hard as we try to write good code, there will always be cases in which we wish we had designed a different function signature, chosen another attribute name, ... But you can&#39;t change it anymore because it&#39;s public API - or can you?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=qDILVhNTuBA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/qDILVhNTuBA</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/build-a-machine-learning-pipeline-with-jupyter-and-azure/</loc>
    <lastmod>2019-07-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TNHATE.png</image:loc>
      <image:title>Build a Machine Learning pipeline with Jupyter and Azure</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/canceled-create-cuda-kernels-from-python-using-numba-and-cupy/</loc>
    <lastmod>2019-05-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/8NNMCU.png</image:loc>
      <image:title>CANCELED: Create CUDA kernels from Python using Numba and CuPy.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/cancelled-first-steps-in-julia/</loc>
    <lastmod>2019-05-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/M8MLZX.png</image:loc>
      <image:title>CANCELLED: First steps in Julia</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/cancelled-fresh-new-pythonic-database-edgedb-and-why-it-s-the-future/</loc>
    <lastmod>2019-06-09</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SGVKVS.png</image:loc>
      <image:title>CANCELLED: Fresh New Pythonic Database: EdgeDB (And Why It&#39;s the Future)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/chips-made-from-python/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WURZX8.png</image:loc>
      <image:title>Chips Made From Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/o3WkrKdGrRc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Chips Made From Python</video:title>
      <video:description>Introduction to Python *hardware description libraries*, and how they are being used to design modern silicon, including open-source RISC-V CPUs.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=o3WkrKdGrRc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/o3WkrKdGrRc</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/commenting-code-beyond-common-wisdom/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SUC9VW.png</image:loc>
      <image:title>Commenting code — beyond common wisdom</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tP5uWCruaBs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Commenting code — beyond common wisdom</video:title>
      <video:description>Good code comments are important for software maintenance. This talk goes beyond the common wisdom you find in most books and online and explains when this common wisdom falls short.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=tP5uWCruaBs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/tP5uWCruaBs</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/creating-an-interactive-ml-conference-showcase/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MMXQUC.png</image:loc>
      <image:title>Creating an Interactive ML Conference Showcase</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YyKQOKPK5Kg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Creating an Interactive ML Conference Showcase</video:title>
      <video:description>Our goal is to create a simple yet interactive showcase for computer vision using a Python notebook. In a trade fair setup, we want to learn new object classes quickly using very few training examples. Thus, we rely on pretrained neural networks for</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=YyKQOKPK5Kg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/YyKQOKPK5Kg</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/current-affairs-updates-and-the-roadmap-of-scikit-learn-and-scikit-learn-contrib/</loc>
    <lastmod>2019-06-07</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/X7FSX9.png</image:loc>
      <image:title>Current affairs, updates, and the roadmap of scikit-learn and scikit-learn-contrib</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/dash-interactive-data-visualization-web-apps-with-no-javascript/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/R7PELL.png</image:loc>
      <image:title>Dash: Interactive Data Visualization Web Apps with no Javascript</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SqIgn5bz4lc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Dash: Interactive Data Visualization Web Apps with no Javascript</video:title>
      <video:description>Interactive web pages and visualizations with no JavaScript? What could go wrong? What you can, can&#39;t, should and probably shouldn&#39;t do with plotly/Dash.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=SqIgn5bz4lc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/SqIgn5bz4lc</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/data-literacy-for-managers/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WUEBKT.png</image:loc>
      <image:title>Data Literacy for Managers</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/t_7pZkPifqc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Data Literacy for Managers</video:title>
      <video:description>Artificial Intelligence need to be better understood in enterprises. Close the communications gap between engineers and management. Making data litteracy happen in your organisation.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=t_7pZkPifqc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/t_7pZkPifqc</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/decentralized-and-privacy-preserving-ml-via-tensorflow-federated/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WRPFUC.png</image:loc>
      <image:title>Decentralized and Privacy-Preserving ML via TensorFlow Federated</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PP209iFnnH8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Decentralized and Privacy-Preserving ML via TensorFlow Federated</video:title>
      <video:description>Federated Learning is a technology to train machine learning models and run data analytics on decentralized data. This tutorial will demonstrate step-by-step how to train largescale TensorFlow models and custom computations in federated environments.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=PP209iFnnH8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/PP209iFnnH8</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/deep-learning-for-healthcare-with-pytorch/</loc>
    <lastmod>2019-06-09</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/78RYGG.png</image:loc>
      <image:title>Deep Learning for Healthcare with PyTorch</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/detecting-and-analyzing-solar-panels-in-switzerland-using-aerial-imagery/</loc>
    <lastmod>2019-05-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RJCW8U.png</image:loc>
      <image:title>Detecting and Analyzing Solar Panels in Switzerland using Aerial Imagery</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/developers-vs-enterprise/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XJLSWG.png</image:loc>
      <image:title>Developers vs. Enterprise</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ojbrpJqgGn4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Developers vs. Enterprise</video:title>
      <video:description>This 30-minute talk will give you an overview about project management, success factors and specialties within enterprises. This will be a guide how you promote internal projects and bring them to success within a highly &#34;political&#34; environment.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ojbrpJqgGn4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ojbrpJqgGn4</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/docker-and-python-a-match-made-in-heaven/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VERUFX.png</image:loc>
      <image:title>Docker and Python - A Match made in Heaven</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Q2u1wcfmlzw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Docker and Python - A Match made in Heaven</video:title>
      <video:description>Containers have revolutionized the way we build and ship software. This talk is aimed at newcomers and people with limited experience with Docker and will cover the basics of Docker and how it can be used alongside Python.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Q2u1wcfmlzw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Q2u1wcfmlzw</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/does-hate-sound-the-same-in-all-languages/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QA3EVU.png</image:loc>
      <image:title>Does hate sound the same in all languages?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xFTTHCH4yiQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Does hate sound the same in all languages?</video:title>
      <video:description>How might we make social media safer and more inclusive? Tackling hate speech online is not easy, especially if it’s in a language less circulated. This talk describes detecting hate speech in Romanian from dataset creation to hate speech model.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=xFTTHCH4yiQ</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/xFTTHCH4yiQ</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/dr-schmood-s-notebook-of-python-calisthenics-and-orthodontia/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/F3TCZN.png</image:loc>
      <image:title>Dr. Schmood&#39;s Notebook of Python Calisthenics and Orthodontia</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BAsL_cbkQDc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Dr. Schmood&#39;s Notebook of Python Calisthenics and Orthodontia</video:title>
      <video:description>Explore the benefits of taking a functional approach when writing Python in Jupyter notebooks: reduce errors caused by out-of-order execution and hidden state while producing more readable code.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=BAsL_cbkQDc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/BAsL_cbkQDc</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/driving-3d-printers-with-python-lessons-learned/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JQAUEC.png</image:loc>
      <image:title>Driving 3D Printers with Python: Lessons Learned</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/9OcVmGbeh8A/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Driving 3D Printers with Python: Lessons Learned</video:title>
      <video:description>OctoPrint is an open source web interface for 3D printers and deployed world wide on a large variety of devices. In this talk I explain some of the challenges in developing and maintaining such a piece of end user facing software in Python.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=9OcVmGbeh8A</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/9OcVmGbeh8A</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/embrace-uncertainty-why-to-go-beyond-point-estimators-for-valuable-ml-applications/</loc>
    <lastmod>2019-05-24</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QHNEFT.png</image:loc>
      <image:title>Embrace uncertainty! Why to go beyond point estimators for valuable ML applications</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/equivariance-in-cnns-how-generalising-the-weight-sharing-property-increases-data-efficiency/</loc>
    <lastmod>2019-05-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RAS8UK.png</image:loc>
      <image:title>Equivariance in CNNs: how generalising the weight-sharing property increases data-efficiency</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/event-sourced-story/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SXSE8D.png</image:loc>
      <image:title>Event-Sourced Story</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/AdlmA6iHnfA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Event-Sourced Story</video:title>
      <video:description>After three years of utilizing event sourcing in [Growbots](http://growbots.com), I want to introduce to you its basics and share our experience acquired over that time - including complexity involved - so you can better assess whether it&#39;s a tool wo</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=AdlmA6iHnfA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/AdlmA6iHnfA</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/extended-ligthning-talks-cancelled-crunching-numbers-like-a-journalist/</loc>
    <lastmod>2019-08-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UPVJP7.png</image:loc>
      <image:title>Extended Ligthning Talks CANCELLED: Crunching Numbers Like a Journalist</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/fairness-in-decision-making-with-ai-a-practical-guide-hands-on-tutorial-using-aequitas/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/FAYUEK.png</image:loc>
      <image:title>Fairness in decision-making with AI: a practical guide &amp; hands-on tutorial using Aequitas</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/yOR71zBm3Uc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Fairness in decision-making with AI: a practical guide &amp; hands-on tutorial using Aequitas</video:title>
      <video:description>In this tutorial, we are going to deep dive into algorithmic fairness, from metrics and definitions to practical case studies, including bias audits using Aequitas (http://github.com/dssg/aequitas) in real policy problems where AI is being used.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=yOR71zBm3Uc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/yOR71zBm3Uc</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/fighting-fraud-finding-duplicates-at-scale/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7PHMWA.png</image:loc>
      <image:title>Fighting fraud: finding duplicates at scale</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/hnDZGBuzKvo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Fighting fraud: finding duplicates at scale</video:title>
      <video:description>We present a duplicate detection system that we use to fight fraud in online classifieds. The system uses machine learning to analyze both text and images of 10 million ads daily and stop fraudulent listings before they do any harm.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=hnDZGBuzKvo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/hnDZGBuzKvo</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/friend-or-foe-comparison-of-r-python-in-data-wrangling-visualisation/</loc>
    <lastmod>2019-05-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9D3JQC.png</image:loc>
      <image:title>Friend or Foe: Comparison of R &amp; Python in Data Wrangling &amp; Visualisation</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/from-body-and-code-programming-in-times-of-acceptance/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/FQMFKX.png</image:loc>
      <image:title>From body and code</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4Jzb4DwRTNE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>From body and code</video:title>
      <video:description>This talk is meant to bring awareness about the need of diversity from theoretical to practical day by day actions. Diversity not only as social justice, but to reclaim knowledge proficiency, critical perspective and new ideas.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=4Jzb4DwRTNE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/4Jzb4DwRTNE</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/gaussian-process-for-time-series-analysis/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KNLNBB.png</image:loc>
      <image:title>Gaussian Process for Time Series Analysis</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0p_6RzhSZEc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Gaussian Process for Time Series Analysis</video:title>
      <video:description>The aim of this talk is to introduce the notion of *Gaussian process* and describe how to use it to solve regressions problems and time series forecasting.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=0p_6RzhSZEc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/0p_6RzhSZEc</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/gaussian-progress/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WDAANU.png</image:loc>
      <image:title>Gaussian Progress</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/aICqoAG5BXQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Gaussian Progress</video:title>
      <video:description>This talk is an attempt at explaining the power of the Gaussian[tm] by stepping up the ladder from Naive Bayes to Mixtures to Neural Mixtures to Gaussian Processes.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=aICqoAG5BXQ</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/aICqoAG5BXQ</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/get-to-grips-with-pandas-and-scikit-learn/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9ZAA9T.png</image:loc>
      <image:title>Get to grips with pandas and scikit-learn</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FfZlPDSeJ24/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Get to grips with pandas and scikit-learn</video:title>
      <video:description>This session will be an exposition of data wrangling with pandas and machine learning with scikit-learn for Python Programmers. This hands-on workshop will cover a classification project, from importing the data to evaluating model performance.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=FfZlPDSeJ24</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/FfZlPDSeJ24</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/getting-started-with-fpga-with-python/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PHYCJL.png</image:loc>
      <image:title>Getting started with FPGA with Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/aTi35MMAVLs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Getting started with FPGA with Python</video:title>
      <video:description>In this review, we&#39;ll look into frameworks that will help Python developer start working with FPGA without prior knowledge of Verilog or VHDL.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=aTi35MMAVLs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/aTi35MMAVLs</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/hidden-markov-models-for-chord-recognition-intuition-and-applications/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/YXNDB9.png</image:loc>
      <image:title>Hidden Markov Models for Chord Recognition - Intuition and Applications</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/t0mNFAFdz_Q/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Hidden Markov Models for Chord Recognition - Intuition and Applications</video:title>
      <video:description>This tutorial describes the intuition behind Hidden Markov Models, with less mathematical formulas and with an application on Music Analytics - Chord Recognition</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=t0mNFAFdz_Q</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/t0mNFAFdz_Q</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/hide-code-minimize-dependencies-boost-performance-the-pytorch-jit/</loc>
    <lastmod>2019-05-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/8N37P9.png</image:loc>
      <image:title>Hide Code, Minimize Dependencies, Boost Performance - The PyTorch JIT</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/how-micropython-went-into-space/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7QRAWK.png</image:loc>
      <image:title>How MicroPython went into space</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Vh_5Lz1mLq8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How MicroPython went into space</video:title>
      <video:description>MicroPython is a lean and efficient implementation of the Python 3 programming language, optimised to run on microcontrollers and in constrained environments. One of these environments is on a spacecraft.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Vh_5Lz1mLq8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Vh_5Lz1mLq8</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/how-strong-is-my-opponent-using-bayesian-methods-for-skill-assessment/</loc>
    <lastmod>2019-05-24</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3NUA9T.png</image:loc>
      <image:title>How strong is my opponent? Using Bayesian methods for skill assessment</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/how-to-choose-better-colors-for-your-data-visualizations/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QE3UUQ.png</image:loc>
      <image:title>How to choose better colors for your data visualizations</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5kwlIuQArdU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to choose better colors for your data visualizations</video:title>
      <video:description>Everybody is doing colorful charts with Python libraries such as matplotlib and bokeh but most people never change the basic configuration. This talk will teach you the basics of color theory to help you choose the right colors of your charts.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=5kwlIuQArdU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/5kwlIuQArdU</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/how-to-write-tests-that-need-a-lot-of-data/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/P9ZZB3.png</image:loc>
      <image:title>How to write tests that need a lot of data?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zSkyxXpshj4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to write tests that need a lot of data?</video:title>
      <video:description>In this talk Sander explains how you can write unit and integration tests that need a lot of data. As an example Sander shows how to test code of a warehouse management system (WMS). This is not about big-data, though.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=zSkyxXpshj4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/zSkyxXpshj4</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/interpretable-machine-learning-how-to-make-black-box-models-explainable/</loc>
    <lastmod>2019-05-04</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZKXNTB.png</image:loc>
      <image:title>Interpretable Machine Learning: How to make black box models explainable</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/introduction-to-automated-testing-with-pytest/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3JUWNC.png</image:loc>
      <image:title>Introduction to automated testing with pytest</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4R0dcsNrrAI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Introduction to automated testing with pytest</video:title>
      <video:description>We&#39;ll learn how to get started with developing automated tests in Python with the [pytest] test framework. [pytest]: https://github.com/pytest-dev/pytest</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=4R0dcsNrrAI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/4R0dcsNrrAI</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/is-it-me-or-the-gil/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BHDEAR.png</image:loc>
      <image:title>Is it me, or the GIL?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-5bRSrCMyH0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Is it me, or the GIL?</video:title>
      <video:description>People refer Python&#39;s Global Interpreter Lock as main bottleneck for their performance critical applications. But how can you test if your application really suffer from the GIL?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=-5bRSrCMyH0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/-5bRSrCMyH0</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/job-panel/</loc>
    <lastmod>2019-10-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MEEGJC.png</image:loc>
      <image:title>Job Panel</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/julia-for-python/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ALEMND.png</image:loc>
      <image:title>Julia for Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/9cromzTumF4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Julia for Python</video:title>
      <video:description>Julia is a new Language, that is fast, high level, dynamic and optimized for Data Science. But due to its young age, it might not be for everyone yet. Learn about Julia&#39;s strengths and how you can integrate it in your Python workflow!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=9cromzTumF4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/9cromzTumF4</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/kartothek-table-management-for-cloud-object-stores-powered-by-apache-arrow-and-dask/</loc>
    <lastmod>2019-05-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CXYNHX.png</image:loc>
      <image:title>Kartothek – Table management for cloud object stores powered by Apache Arrow and Dask</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/kubernetes-101-for-python-developers/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/D8VAN9.png</image:loc>
      <image:title>Kubernetes 101 for Python Developers</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ior4nwIv3JQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Kubernetes 101 for Python Developers</video:title>
      <video:description>`Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.` During this training you will learn how to use it and how it can help as a Python developer.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ior4nwIv3JQ</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ior4nwIv3JQ</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/law-ethics-and-machine-learning-a-curious-menage-a-trois/</loc>
    <lastmod>2019-05-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9VGGLP.png</image:loc>
      <image:title>Law, ethics and machine learning – a curious ménage à trois</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/lessons-learned-as-a-product-manager-in-data-science/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TS7TZF.png</image:loc>
      <image:title>Lessons Learned as a Product Manager in Data Science</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4HDLg2V3nYA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Lessons Learned as a Product Manager in Data Science</video:title>
      <video:description>The fun part about data science is that no two people really agree on the definition of the data scientist role. So how does the role of product manager in data science look like?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=4HDLg2V3nYA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/4HDLg2V3nYA</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/leveraging-the-advantages-of-bayesian-methods-to-build-a-data-science-product-using-pymc3/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WZWTVB.png</image:loc>
      <image:title>Leveraging the advantages of Bayesian Methods to build a data science product using PyMC3</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gXSAH_nf29M/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Leveraging the advantages of Bayesian Methods to build a data science product using PyMC3</video:title>
      <video:description>Bayesian models offer greater theoretical advantages compared to non-probabilistic methods, and also allow for more flexible model design. But how can one leverage these theoretical advantages to build a successful data science product?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=gXSAH_nf29M</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/gXSAH_nf29M</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/loss-function-theory-101/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JFEQY8.png</image:loc>
      <image:title>Loss Function Theory 101</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0Bw1WGtpMDE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Loss Function Theory 101</video:title>
      <video:description>This talk covers the theoretical background behind two common loss functions, mean squared error and cross entropy, including why they are used for machine learning at all, and what limitations you should keep in mind.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=0Bw1WGtpMDE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/0Bw1WGtpMDE</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/machine-learning-with-little-data-from-digital-twin-to-predictive-maintenance/</loc>
    <lastmod>2019-05-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UMWRYD.png</image:loc>
      <image:title>Machine learning with little data - from digital twin to predictive maintenance</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/making-the-complex-simple-in-data-viz/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NC8VVA.png</image:loc>
      <image:title>Making the complex simple in data viz</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pwzsGHjTDa4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Making the complex simple in data viz</video:title>
      <video:description>Creating graphics that convey the desired message, are easily interpretable, but also beautiful can be a daunting task. This talk will demonstrate how to use *The Grammar of Graphics* framework to conceptualize the elements of any graphic, in Python.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=pwzsGHjTDa4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/pwzsGHjTDa4</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/managing-the-end-to-end-machine-learning-lifecycle-with-mlflow/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PC38WB.png</image:loc>
      <image:title>Managing the end-to-end machine learning lifecycle with MLFlow</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6z0_n8kxh-g/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Managing the end-to-end machine learning lifecycle with MLFlow</video:title>
      <video:description>Machine learning requires experimenting with datasets, data preparation steps, and algorithms. Deploy models to a production system and retrain it on new data. MLflow is an open source platform for managing the end-to-end machine learning lifecycle.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=6z0_n8kxh-g</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/6z0_n8kxh-g</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/mock-hell/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NZC3A8.png</image:loc>
      <image:title>Mock Hell</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CdKaZ7boiZ4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Mock Hell</video:title>
      <video:description>Mock is an easily abused tool. In perverse cases, it increases technical debt and prevents refactoring. This talk describes the history of mocking, alternatives, anti-patterns, and the connection to clean architecture.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=CdKaZ7boiZ4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/CdKaZ7boiZ4</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/monitoring-infrastructure-and-application-using-django-sensu-and-celery/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LWALGX.png</image:loc>
      <image:title>Monitoring infrastructure and application using Django, Sensu and Celery.</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uo5zV4pyGIE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Monitoring infrastructure and application using Django, Sensu and Celery.</video:title>
      <video:description>Monitoring is a key aspect for any business. It enables us to find and be notified about our application&#39;s problems way ahead our customer notices it, which enables us to keep our businesses running and making customers happy.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=uo5zV4pyGIE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/uo5zV4pyGIE</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/optimizing-input-building-your-own-customized-keyboard/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WJGCNV.png</image:loc>
      <image:title>Optimizing Input: Building your own customized keyboard</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/j2vrXPdWQck/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Optimizing Input: Building your own customized keyboard</video:title>
      <video:description>Keyboards, the main way we interact with computers, have remained unchanged for a century, despite being free from mechanical necessity. Alternatives made possible by recent technology can optimize the way we input text and interact with our devices.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=j2vrXPdWQck</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/j2vrXPdWQck</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/package-and-dependency-management-with-poetry/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CFPRJ8.png</image:loc>
      <image:title>Package and Dependency Management with Poetry</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6ey-nNRvBrk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Package and Dependency Management with Poetry</video:title>
      <video:description>Poetry is “Python packaging and dependency management made easy.”It not only packages up your libraries easily but also isolates environments and resolves dependencies — all with an intuitive command line interface.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=6ey-nNRvBrk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/6ey-nNRvBrk</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/panel-turn-any-notebook-into-a-deployable-dashboard/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZT9NY9.png</image:loc>
      <image:title>Panel: Turn any notebook into a deployable dashboard</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Ohr29FJjBi0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Panel: Turn any notebook into a deployable dashboard</video:title>
      <video:description>Quickly turn your existing analyses built on the PyData stack into shareable, standalone apps and dashboards using the new open-source [Panel](http://panel.pyviz.org) library without learning the details of web development.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Ohr29FJjBi0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Ohr29FJjBi0</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/parallel-programming-for-python-developers-lets-go-lang/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9AKC3R.png</image:loc>
      <image:title>Parallel programming for python developers – Let’s Go(lang)</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MZjjPn7IpgQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Parallel programming for python developers – Let’s Go(lang)</video:title>
      <video:description>Despite all of python&#39;s strengths, parallel programming tends to not be one of them. Enter Go, a language that has parallel programming at its core. In this tutorial we will build an API pipeline service in Go, that calls several APIs in parallel.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=MZjjPn7IpgQ</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/MZjjPn7IpgQ</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/pep-581-and-pep-588-migrating-cpython-s-issue-tracker/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DFCU3K.png</image:loc>
      <image:title>PEP 581 and PEP 588: Migrating CPython&#39;s Issue Tracker</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tBY8u7iSF0M/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>PEP 581 and PEP 588: Migrating CPython&#39;s Issue Tracker</video:title>
      <video:description>The acceptance of PEP 581, by Python steering council means that another big workflow change is impending. Let&#39;s hear about some of the proposed plans on improving CPython&#39;s workflow, and learn how you can help and take part in this process.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=tBY8u7iSF0M</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/tBY8u7iSF0M</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/play-stupid-games-win-stupid-prizes/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PY8XW9.png</image:loc>
      <image:title>Play Stupid Games, Win Stupid Prizes</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zZXSGzlVxvU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Play Stupid Games, Win Stupid Prizes</video:title>
      <video:description>This is reserved for a James Powell in-promptu talk, stay tuned! This is reserved for a James Powell in-promptu talk, stay tuned!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=zZXSGzlVxvU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/zZXSGzlVxvU</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/practical-devops-for-the-busy-data-scientist/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AEAT3E.png</image:loc>
      <image:title>Practical DevOps for the busy data scientist</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PuDvyea2x8I/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Practical DevOps for the busy data scientist</video:title>
      <video:description>How many times have you developed a model or a data application and tested it locally or in a staging environment just to find out that it breaks in production? This is a common issue faced by thousands of data scientists around the globe. As the wor</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=PuDvyea2x8I</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/PuDvyea2x8I</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/privacy-preserving-machine-learning-for-text-processing/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MF9DAV.png</image:loc>
      <image:title>Privacy-preserving Machine Learning for text processing</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/M_wnxin97U0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Privacy-preserving Machine Learning for text processing</video:title>
      <video:description>Privacy is something we all care about, but when it is time to put our principles into application, it is not so trivial, especially when working with text. This talk aims at presenting a few options to handle privacy when dealing with text.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=M_wnxin97U0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/M_wnxin97U0</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/production-level-data-pipelines-that-make-everyone-happy-using-kedro/</loc>
    <lastmod>2019-05-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/FXUYQ9.png</image:loc>
      <image:title>Production-level data pipelines that make everyone happy using Kedro</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/professional-development-and-career-progression-for-data-scientists/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/E3LFDL.png</image:loc>
      <image:title>Professional Development and Career Progression for Data Scientists</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Bt7-7yXG8A4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Professional Development and Career Progression for Data Scientists</video:title>
      <video:description>In this talk you will learn how to level up your skills, and develop your your career using on the job opportunities, as well as open source contributions</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Bt7-7yXG8A4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Bt7-7yXG8A4</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/pytest-simple-rapid-and-fun-testing-with-python/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WRHHSF.png</image:loc>
      <image:title>pytest - simple, rapid and fun testing with Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CMuSn9cofbI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>pytest - simple, rapid and fun testing with Python</video:title>
      <video:description>The pytest tool presents a rapid and simple way to write tests for your Python code. This training gives an introduction with exercises to some distinguishing features.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=CMuSn9cofbI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/CMuSn9cofbI</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/python-2020/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JFNCMQ.png</image:loc>
      <image:title>Python 2020+</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fOdCxum-qLA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2020+</video:title>
      <video:description>While very successful, Python&#39;s peculiarly missing in some spaces like mobile devices, client-side Web, or gaming. Should we do something about it? How could we go about changing that?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=fOdCxum-qLA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/fOdCxum-qLA</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/python-panel/</loc>
    <lastmod>2019-10-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7JH7XX.png</image:loc>
      <image:title>Python Panel</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/python-powered-osint-modernising-open-source-intelligence-for-investigating-disinformation/</loc>
    <lastmod>2019-05-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9LZBX9.png</image:loc>
      <image:title>Python-Powered OSINT! Modernising Open Source Intelligence for Investigating Disinformation</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/quantum-computing-with-python/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RE99DB.png</image:loc>
      <image:title>Quantum computing with Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tjx2b-cJktE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Quantum computing with Python</video:title>
      <video:description>Frameworks for quantum computing are a new way to use Python for cutting-edge science, and to plan for future applications of this new technology. This session will serve as an introduction to quantum computing as a whole, and also to Qiskit, the most well-developed and well-used quantum Python framework. And to make sure I don&#39;t get too complex, we&#39;ll do it all on a microcontroller!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=tjx2b-cJktE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/tjx2b-cJktE</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/refactoring-in-python-design-patterns-and-approaches/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/FTVNPK.png</image:loc>
      <image:title>Refactoring in Python: Design Patterns and Approaches</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZzKaFJxiDzA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Refactoring in Python: Design Patterns and Approaches</video:title>
      <video:description>Experiences and lessons learned from tackling extremely demanding code. How to bring order to mismanaged code and elevate the code base to a standard that&#39;s acceptable in today&#39;s tech environment.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ZzKaFJxiDzA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ZzKaFJxiDzA</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/rethinking-open-source-in-the-era-of-cloud-machine-learning/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GGR9ZM.png</image:loc>
      <image:title>Rethinking Open Source in the Era of Cloud &amp; Machine Learning</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QMJIh-voWng/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Rethinking Open Source in the Era of Cloud &amp; Machine Learning</video:title>
      <video:description>By some measures, Open Source is a wildly successful and crucial part of many areas of modern technology. However, the ’sustainability crisis’ and the age of cloud computing have threatened its core mechanisms. Peter will present some alternative ways of looking at this crucial moment in the evolution of the open source movement, and suggest some ways to think about the future of open source.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=QMJIh-voWng</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/QMJIh-voWng</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/running-an-open-source-project-like-a-start-up/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9ARCJA.png</image:loc>
      <image:title>Running An Open Source Project Like A Start Up</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZhE-xdJ6V34/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Running An Open Source Project Like A Start Up</video:title>
      <video:description>Not so long ago, I started an open source project - PicknMIx. It feels like running a start up if you are serious about it. Want to know my story? Want to check if you can do it as well? I will tell you. (Stickers not guaranteed though)</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ZhE-xdJ6V34</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ZhE-xdJ6V34</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/should-i-stay-or-should-i-go-optimal-exercise-decisions-using-the-longstaff-schwartz-algorithm/</loc>
    <lastmod>2019-05-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MAPYAH.png</image:loc>
      <image:title>Should I stay or should I go? Optimal exercise decisions using the Longstaff-Schwartz algorithm</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/skorch-a-scikit-learn-compatible-neural-network-library-that-wraps-pytorch/</loc>
    <lastmod>2019-05-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NMXSE7.png</image:loc>
      <image:title>skorch: A scikit-learn compatible neural network library that wraps pytorch</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/static-typing-in-python/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NH9UEY.png</image:loc>
      <image:title>Static Typing in Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/p-nhGq-Wwv8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Static Typing in Python</video:title>
      <video:description>In this talk, we&#39;ll discuss the advantages and disadvantages to a static type system, as well as recent efforts to introduce static typing to Python via optional &#34;type hints&#34; and various tools to aid in adding types to Python code.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=p-nhGq-Wwv8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/p-nhGq-Wwv8</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/strawberry-a-dataclasses-inspired-approach-to-graphql/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QABWWM.png</image:loc>
      <image:title>Strawberry: a dataclasses inspired approach to GraphQL</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/J9AYhCmKMzo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Strawberry: a dataclasses inspired approach to GraphQL</video:title>
      <video:description>Over the past few years, GraphQL has gained much traction, especially in the JavaScript world. Python is getting on board this trend with new interesting libraries. In this talk, we will see how Strawberry makes uses of dataclasses and type hints to</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=J9AYhCmKMzo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/J9AYhCmKMzo</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/tackle-the-problems-that-really-matter-leverage-the-power-of-data-science-in-the-service-of-humanity/</loc>
    <lastmod>2019-05-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PZVHP9.png</image:loc>
      <image:title>Tackle the problems that really matter - leverage the power of data science in the service of humanity</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/take-control-of-your-hearing-accessible-methods-to-build-a-smart-noise-filter/</loc>
    <lastmod>2019-06-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JZW9HE.png</image:loc>
      <image:title>Take control of your hearing: Accessible methods to build a smart noise filter</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/the-sound-of-silence-online-misogyny-and-how-we-model-it/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JUQMXE.png</image:loc>
      <image:title>The Sound of Silence: Online Misogyny and How we Model it</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kd63M0HDDrg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The Sound of Silence: Online Misogyny and How we Model it</video:title>
      <video:description>Female-identifying people are being attacked and silenced online. Social media platforms act as neutral bodies and law enforcement can’t stop the abuse. When you can’t trust that your safety will be protected online, what can you do? We say, Opt Out.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=kd63M0HDDrg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/kd63M0HDDrg</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/time-series-anomaly-detection-for-bottling-machine-maintenance/</loc>
    <lastmod>2019-05-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7XCL3Z.png</image:loc>
      <image:title>Time Series Anomaly Detection for Bottling Machine Maintenance</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/time-series-modelling-with-probabilistic-programming/</loc>
    <lastmod>2019-05-14</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AX9CSK.png</image:loc>
      <image:title>Time series modelling with probabilistic programming</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/tools-that-help-you-get-your-experiments-under-control/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CWMAE7.png</image:loc>
      <image:title>Tools that help you get your experiments under control</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Rb3_FTu7Ftc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Tools that help you get your experiments under control</video:title>
      <video:description>There is now a wealth of tools that support data science best practices (e.g. tracking experiments, versioning data). Let’s take a look at which tools are available and which ones might be right for your project.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Rb3_FTu7Ftc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Rb3_FTu7Ftc</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/transforming-a-legacy-system-into-a-bias-mitigating-ai-solution-for-debt-repayment/</loc>
    <lastmod>2019-05-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PMDFA3.png</image:loc>
      <image:title>Transforming a Legacy System into a Bias-Mitigating AI Solution for Debt Repayment</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/using-adversarial-samples-to-break-and-robustify-your-vision-neural-network-models/</loc>
    <lastmod>2019-05-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GKHSBP.png</image:loc>
      <image:title>Using adversarial samples to break and robustify your Vision Neural Network Models</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/using-machine-learning-for-level-generation-in-snake-video-game/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VCSBUY.png</image:loc>
      <image:title>Using machine learning for Level Generation in Snake (video-game)</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pBhHvXyFi7Y/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Using machine learning for Level Generation in Snake (video-game)</video:title>
      <video:description>As a practical example, this tutorial uses machine learning models to predict where to best place the apple in Snake. By using datasets that contain different plays we can obtain different game experiences or models that can adapt to the style of a player.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=pBhHvXyFi7Y</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/pBhHvXyFi7Y</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/using-micropython-to-develop-an-iot-multimode-sensor-platform-with-an-augmented-reality-ui/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7X799R.png</image:loc>
      <image:title>Using Micropython to develop an IoT multimode sensor platform with an Augmented Reality UI</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/hhWX6DD9QhU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Using Micropython to develop an IoT multimode sensor platform with an Augmented Reality UI</video:title>
      <video:description>Building a sensor platform that is flexible and intuitive is hard! This talk takes you through a journey how a sensor platform was developed to create a sensor farm for the purpose of capturing and acquiring data to be used in AI systems for Samsung.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=hhWX6DD9QhU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/hhWX6DD9QhU</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/using-overhead-video-capture-to-analyse-grouping-behaviour-of-dancers-in-a-silent-disco/</loc>
    <lastmod>2019-05-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RRPC79.png</image:loc>
      <image:title>Using Overhead Video Capture to Analyse Grouping Behaviour of Dancers in a Silent Disco</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/version-control-for-data-science/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PPGWXL.png</image:loc>
      <image:title>Version Control for Data Science</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IH2gEtxIbqM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Version Control for Data Science</video:title>
      <video:description>Are you versioning your Machine Learning project as you would do in a traditional software project? How are you keeping track of changes in your datasets?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=IH2gEtxIbqM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/IH2gEtxIbqM</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/visualizing-interactive-graph-networks-in-python/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HFKNUW.png</image:loc>
      <image:title>Visualizing Interactive Graph Networks in Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/h1OoqnzAh2E/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Visualizing Interactive Graph Networks in Python</video:title>
      <video:description>In this talk you will learn how to visualize graph networks in Python, using `networkx`, `traitlets`, `ipywidgets` and `plotly`. The resulting plot will be fully interactive, which makes it easy to filter edges, find nodes by their name and update the graph&#39;s layout.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=h1OoqnzAh2E</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/h1OoqnzAh2E</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/vtext-text-processing-in-rust-with-python-bindings/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ALRGXS.png</image:loc>
      <image:title>vtext: text processing in Rust with Python bindings</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/G_43eu6Ascs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>vtext: text processing in Rust with Python bindings</video:title>
      <video:description>In this we talk present how to write Python extensions in Rust, and discusse advantages and limitation of such approach. We then illustrate this approach on the vtext project, that aims to be a high-performance library for text processing.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=G_43eu6Ascs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/G_43eu6Ascs</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/want-to-have-a-positive-social-impact-as-a-data-scientist/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JSJLG9.png</image:loc>
      <image:title>Want to have a positive social impact as a data scientist?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LMh3i1EXhp8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Want to have a positive social impact as a data scientist?</video:title>
      <video:description>Discover your individual approach towards more positive social impact by conducting experiments. I&#39;ll show you how! I’ll also share my learnings from doing such experiments over the last 15 years.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=LMh3i1EXhp8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/LMh3i1EXhp8</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/what-if-i-tell-you-that-your-specs-are-broken/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NFH83Z.png</image:loc>
      <image:title>What if I tell you that your specs are broken</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wd0-bPZD52Y/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>What if I tell you that your specs are broken</video:title>
      <video:description>This talk is going to be about Swagger Specs and their changes. We&#39;re going to examine what Backward Incompatible changes are and how you can deal with them. The talk will also introduce you to a tool that will help you on having safer changes.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=wd0-bPZD52Y</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/wd0-bPZD52Y</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/what-we-learned-from-scraping-1-billion-webpages-every-month/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/Q88ZUW.png</image:loc>
      <image:title>What we learned from scraping 1 billion webpages every month</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/w85WZ0mJQS4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>What we learned from scraping 1 billion webpages every month</video:title>
      <video:description>Web is broken. We learned the hard way. Developers tend to hack, hacks tend to break the web. In this talk, I share what we learned how websites don&#39;t obey the protocols and how developers had caused the web became a chaotic medium.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=w85WZ0mJQS4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/w85WZ0mJQS4</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/whats-new-in-python-3-8/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CATV3T.png</image:loc>
      <image:title>What’s new in Python 3.8?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vTxXHx5lfv0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>What’s new in Python 3.8?</video:title>
      <video:description>In few months, there will be the release of Python 3.8! As a core dev I would like to show you the new features of this version.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=vTxXHx5lfv0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/vTxXHx5lfv0</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/where-linguistics-meets-natural-language-processing/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SGPLXB.png</image:loc>
      <image:title>Where Linguistics meets Natural Language Processing</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vesSXYx2uQw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Where Linguistics meets Natural Language Processing</video:title>
      <video:description>This talk explains how linguistics describes language - via phonetics-phonology, morphology, syntax, semantics and pragmatics. We will combine linguistic concepts with models through examples for NLP newbies.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=vesSXYx2uQw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/vesSXYx2uQw</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/why-you-dont-see-many-real-world-applications-of-reinforcement-learning/</loc>
    <lastmod>2019-05-12</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GTHCWX.png</image:loc>
      <image:title>Why you don’t see many real-world applications of Reinforcement Learning.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/why-you-should-not-train-your-own-bert-model-for-different-languages-or-domains/</loc>
    <lastmod>2019-05-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/YAJRGX.png</image:loc>
      <image:title>Why you should (not) train your own BERT model for different languages or domains</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/write-your-own-decorators/</loc>
    <lastmod>2019-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ASLHQN.png</image:loc>
      <image:title>Write your Own Decorators</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lWo0Zjgj3ZA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Write your Own Decorators</video:title>
      <video:description>Decorators are really useful. Using them is simple. Writing your own is bit more involved. Learn in this hands-on workshop how to write decorators for many different purposes. The emphasis is on best practices and practical examples.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=lWo0Zjgj3ZA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/lWo0Zjgj3ZA</video:player_loc>
      <video:publication_date>2019-12-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2019/talks/your-name-is-invalid/</loc>
    <lastmod>2019-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZNA8WN.png</image:loc>
      <image:title>Your Name Is Invalid!</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pBuS7EUPnQA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Your Name Is Invalid!</video:title>
      <video:description>About people with first names, middle names, last names, one-word names, multiple names, and changing names, about names with characters beyond ASCII, and about using Python to handle them correctly, because names of people cannot be invalid.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=pBuS7EUPnQA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/pBuS7EUPnQA</video:player_loc>
      <video:publication_date>2019-12-08</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/5-steps-to-speed-up-your-data-analysis-on-a-single-core/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VYS8XY.png</image:loc>
      <image:title>5 Steps to Speed Up Your Data-Analysis on a Single Core</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7Tka8UureD0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>5 Steps to Speed Up Your Data-Analysis on a Single Core</video:title>
      <video:description>Your data analysis pipeline works. *Nice.* Could it be faster? *Probably.* Do you need to parallelize? *Not yet.* We&#39;ll go through optimization steps that **boost the performance of your data analysis pipeline on a single core**, reducing time &amp; costs. This walkthrough shows tools and strategies to identify and mitigate bottlenecks, and demonstrate them in an example. The 5 steps cover profiling, memory optimizations, and various speedups such as jit-ing with numba.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=7Tka8UureD0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/7Tka8UureD0</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/5-things-we-ve-learned-building-large-apis-with-fastapi/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KXJP7B.png</image:loc>
      <image:title>5 Things we&#39;ve learned building large APIs with FastAPI</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DpCuo5fiKME/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>5 Things we&#39;ve learned building large APIs with FastAPI</video:title>
      <video:description>FastAPI has become a very popular framework for building high-performance and well documented APIs in Python 3.6+. In this talk we share 5 things we&#39;ve learned while building multiple APIs at InvestSuite.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=DpCuo5fiKME</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/DpCuo5fiKME</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/5-things-you-want-to-know-about-ai-adoption-in-the-enterprise/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EMNPJW.png</image:loc>
      <image:title>5 Things You Want to Know About AI Adoption in the Enterprise</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0UG_JLUWJOQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>5 Things You Want to Know About AI Adoption in the Enterprise</video:title>
      <video:description>All one needs is strategy, skill and resources to make digitalization and AI happen. So why is everything taking so long? Shouldn’t you all be finished yesterday already? Or: how do we start? A practitioner&#39;s talk for everyone involved making AI happen in enterprises with use cases.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=0UG_JLUWJOQ</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/0UG_JLUWJOQ</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/5-years-10-sprints-a-scikit-learn-open-source-journey/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CLGY3M.png</image:loc>
      <image:title>5 Years, 10 Sprints, A scikit-learn Open Source Journey</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZUqJaCWPvmk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>5 Years, 10 Sprints, A scikit-learn Open Source Journey</video:title>
      <video:description>We all use open source tools in various capacities, yet knowing how to contribute to open source is not as well known or accessible. The limited knowledge and education surrounding contributing to open source could be one explanation of the low participation rates by underrepresented persons in open source. Open source sprints are hands-on “workshops” or “hackathons” where contributors collaborate to resolve coding and documentation issues posted on a GitHub repository. I will share how I organized my first open source sprint in 2017, which was in-person and held in New York City. Over the next 5 years, I organized in-person sprints from San Francisco, USA to Nairobi, Kenya, as well as pivoting to online sprints due to the global pandemic. In this keynote, I will share highlights, challenges and lessons learned. (https://www.dataumbrella.org/sprints).</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ZUqJaCWPvmk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ZUqJaCWPvmk</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/a-data-scientist-s-guide-to-code-reviews/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/YT7WM7.png</image:loc>
      <image:title>A data scientist&#39;s guide to code reviews</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/h8oI24i9dPk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>A data scientist&#39;s guide to code reviews</video:title>
      <video:description>A crucial aspect of software engineering teams&#39; working agreements are code reviews. By applying the four-eyes principle on code, teams can reduce the number of bugs and errors, uncover misunderstandings early and ensure a certain level of quality across their common code base. In essence, the relevance of code reviews does not change for data teams, including data scientists. However, due to the often experimental nature of data science tasks, standard code reviews do not always work well and therefore need some tweaks. This talk will give a data scientist&#39;s view on code reviews, focussing on which aspects data scientists can pull from the general process and what needs to be adjusted in order to have effective and satisfying code reviews. Building on that, you will get recommendations for the following questions: * When and what should I review? * What feedback should I give? * What tools support me in executing this task?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=h8oI24i9dPk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/h8oI24i9dPk</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/a-smooth-ride-online-car-buying-and-selling-at-mobile-de/</loc>
    <lastmod>2022-03-14</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TDLMHQ.png</image:loc>
      <image:title>A Smooth Ride: Online Car Buying and Selling at mobile.de</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/advanced-django-orm/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/W8KUG3.png</image:loc>
      <image:title>Advanced Django ORM</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/F1vaEBDxAig/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Advanced Django ORM</video:title>
      <video:description>The Django ORM is one of the most powerful ORM in the Python space. We will look at implementing complex queries and constraints as well as performance optimisations for queries and models in Django ORM.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=F1vaEBDxAig</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/F1vaEBDxAig</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/an-introduction-to-inter-process-communication-and-synchronization-using-python/</loc>
    <lastmod>2022-01-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VCTPVE.png</image:loc>
      <image:title>An Introduction to Inter Process Communication and Synchronization using Python</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/aspect-oriented-programming-diving-deep-into-decorators/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/L8XNVK.png</image:loc>
      <image:title>Aspect-oriented Programming - Diving deep into Decorators</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FMsap3_d_To/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Aspect-oriented Programming - Diving deep into Decorators</video:title>
      <video:description>The aspect-oriented programming paradigm can support the separation of cross-cutting concerns such as logging, caching, or checking of permissions. This can improve code modularity and maintainability. Python offers decorator to implement re-usable code for cross-cutting task. This tutorial is an in-depth introduction to decorators. It covers the usage of decorators and how to implement simple and more advanced decorators. Use cases demonstrate how to work with decorators. In addition to showing how functions can use closures to create decorators, the tutorial introduces callable class instance as alternative. Class decorators can solve problems that use be to be tasks for metaclasses. The tutorial provides uses cases for class decorators. While the focus is on best practices and practical applications, the tutorial also provides deeper insight into how Python works behind the scene. After the tutorial participants will feel comfortable with functions that take functions and return new functions.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=FMsap3_d_To</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/FMsap3_d_To</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/battle-of-pipelines-who-will-win-python-orchestration-in-2022/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DPFV7C.png</image:loc>
      <image:title>Battle of Pipelines - who will win python orchestration in 2022?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xy5hLKfGGTs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Battle of Pipelines - who will win python orchestration in 2022?</video:title>
      <video:description>Python is used for a wide variety of applications in data science, scientific computing, and other complex enterprise-level products. When building production-ready products, there is no way around using a suitable framework that triggers the different set of pipelines handling the dataflow. Nowadays, there is an enormous landscape of orchestration tools, making it easy to lose track of their various advantages and disadvantages. This talk will take a look at the current landscape of orchestration tools in Python. Specifically focusing on Kubeflow, Airflow and Prefect and which of them are best suited in terms of performance, usability, and effort of implementation and maintenance.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=xy5hLKfGGTs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/xy5hLKfGGTs</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/beyond-the-basics-contributor-experience-diversity-and-culture-in-open-source-projects/</loc>
    <lastmod>2022-02-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NVBLKH.png</image:loc>
      <image:title>Beyond the basics: Contributor experience, diversity and culture in open source projects</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/biases-in-language-models/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HXCMKR.png</image:loc>
      <image:title>Biases in Language Models</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SdjmhbFNR_Q/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Biases in Language Models</video:title>
      <video:description>The talk is an attempt to measure biases in most popular language models and we propose a solution to reduce the bias, and promote social inclusion and diversity based on gender. We have covered both methods on contextual and non contextual word em- bedding debiasing techniques. We have also tried to compare the biases in different models, like Flair, Bert and glove. The dataset used is Winograd-schema style sentences with entities corresponding to people referred by their occupation (e.g. the nurse, the doctor, the carpenter). The use of AI in sensitive areas including for hiring, criminal justice and health- care makes it more important to look under the hood for bias and fairness. AI being shaped by flawed and societal biases. Underlying data rather than the algorithm itself are most often the main source of the issue. and how can we use finetuning and projection methods to overcome those biases in models There have been several cases where google translator or any other language models have given racial or gender biased results. When a gender neutral language like finnish is translated to English it gives male biased results. Due to word embeddings trained on news articles may exhibit the gender stereotypes found in society. We have finetuned model and have tried debiasing non contextual embeddings.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=SdjmhbFNR_Q</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/SdjmhbFNR_Q</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/building-a-sign-to-speech-prototype-with-tensorflow-pytorch-and-deepstack-how-it-happened-what-i-learned/</loc>
    <lastmod>2022-01-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WWPUGX.png</image:loc>
      <image:title>Building a Sign-to-Speech prototype with TensorFlow, Pytorch and DeepStack: How it happened &amp; What I learned</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/building-an-orm-from-scratch/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LKHQ9J.png</image:loc>
      <image:title>Building an ORM from scratch</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1NN__kmMtAQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Building an ORM from scratch</video:title>
      <video:description>Have you ever wondered how Django, SQLAlchemy, and PonyORM can translate Python objects into database rows? How complicated can this really be? In this talk we will be creating our own (limited) ORM from scratch, starting from almost nothing and finishing with a library that can define relational models, translate simple and (somewhat) complex queries into a database query, and create and apply migrations, all while hiding the details behind a Python interface.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=1NN__kmMtAQ</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/1NN__kmMtAQ</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/but-this-is-an-oauth-is-it-not/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XKJYW3.png</image:loc>
      <image:title>But this is an OAuth, is it not?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VIS4ArPJ_Dw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>But this is an OAuth, is it not?</video:title>
      <video:description>OAuth simplified and secured third-party integrations for the end user. But for the developer of the integration, it can still present some friction. This talk talks about examples of real-life problems that were encountered by implementing multiple OAuth integrations.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=VIS4ArPJ_Dw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/VIS4ArPJ_Dw</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/can-you-read-this-or-how-i-improved-text-readability-on-the-web-for-the-visually-impaired/</loc>
    <lastmod>2022-01-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MCLBLZ.png</image:loc>
      <image:title>Can you Read This? (Or: how I Improved Text Readability on the Web for the Visually Impaired)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/career-panel/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SDQEB8.png</image:loc>
      <image:title>Career Panel</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ae1IOcdonNE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Career Panel</video:title>
      <video:description>Working in the 21st century is very different from the past. Especially the digital space offers many opportunities to work in the office and remotely. In your hometown or somewhere else on the globe. Some companies even work completely remotely. Or, as a freelancer, you can be your own boss. Or running a company, where you are in charge of all the decisions. This panel invites folks with diverse careers to ponder the differences in these choices and give advice to you (and their former selves!) on choices along the way.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ae1IOcdonNE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ae1IOcdonNE</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/challenge-accepted-how-to-escape-the-quicksand-while-engineering-a-computer-vision-application/</loc>
    <lastmod>2022-01-15</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BHZG8Z.png</image:loc>
      <image:title>Challenge Accepted - How to Escape the Quicksand While Engineering a Computer Vision Application</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/come-as-you-are-transitioning-from-science-to-data-science/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3L8NHL.png</image:loc>
      <image:title>Come as you are: Transitioning from Science to Data Science</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rUyPurQEszc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Come as you are: Transitioning from Science to Data Science</video:title>
      <video:description>I would like to give a little insight into my journey from academia to industry. I started working as a data scientist after more than a decade in quantitative science and leaving my post-doc position in neuroscience. Now I am often asked by scientists how I made the transition. In my talk, I want to encourage newcomers, show them what they might already bring to the table, help them avoid pitfalls, and explain what I think might be helpful in finding a first job as a data scientist. I&#39;ll also touch on the tech stack needed and what role Python plays in that. Come as you are!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=rUyPurQEszc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/rUyPurQEszc</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/conda-forge-supporting-the-growth-of-the-volunteer-driven-community-based-packaging-project/</loc>
    <lastmod>2021-12-24</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TPZHC7.png</image:loc>
      <image:title>conda-forge: supporting the growth of the volunteer-driven, community-based packaging project</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/creating-3d-maps-using-python/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/V3CCHQ.png</image:loc>
      <image:title>Creating 3D Maps using Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ie-WzjxWJ94/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Creating 3D Maps using Python</video:title>
      <video:description>In this talk it is shown how to create 3D Maps using Open Data and Python. There are many open data sources available now for direct download, for example on AWS ( https://aws.amazon.com/opendata ). This talks shows how to download and process the data to create textured 3D models.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ie-WzjxWJ94</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ie-WzjxWJ94</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/data-apis-standardization-of-n-dimensional-arrays-and-dataframes/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BMFVFG.png</image:loc>
      <image:title>Data Apis: Standardization of N-dimensional arrays and dataframes</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/__EkpdeVGY4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Data Apis: Standardization of N-dimensional arrays and dataframes</video:title>
      <video:description>We would like to introduce the consortium of Data APIs, where we will be presenting our motivation, objectives and progress of the standardization process after one year of activity. We will dive into a small history lesson of the current state of the Python data and scientific ecosystem and understand the current fragmentation of the APIs. Then, we will start discussing the efforts of standardization for N-dimensional arrays and dataframes. Finally. we will talk about the roadmap for the next year.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=__EkpdeVGY4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/__EkpdeVGY4</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/data-science-at-scale-with-dask/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RTPEWV.png</image:loc>
      <image:title>Data Science at Scale with Dask</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xi6Ki23K24g/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Data Science at Scale with Dask</video:title>
      <video:description>A Pythonic introduction to methods for scaling your data science and machine learning work to larger datasets and larger models with Dask, all while staying within the comfort of the tools and APIs you know and love from the PyData stack (such as numpy, pandas, and scikit-learn). We&#39;ll discuss: - How to reason about when you need to scale your data and machine learning work and when not to; - How to leverage distribute computation on your local workstation (such as your laptop) to analyze larger datasets and build larger, more complex models; - How to harness the power of clusters to support larger-than-memory computation, all from the comfort of your own laptop.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=xi6Ki23K24g</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/xi6Ki23K24g</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/deepdoctection-an-open-source-package-for-document-intelligence/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HP9KVN.png</image:loc>
      <image:title>deepdoctection - An open source package for document intelligence</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/EXmJjpEQxrM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>deepdoctection - An open source package for document intelligence</video:title>
      <video:description>Extracting information from business documents is difficult. They often have a complex visual structure and the information they contain is not tagged. Let me introduce deepdoctection: A tool box that is intended to facilitate entry into this topic.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=EXmJjpEQxrM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/EXmJjpEQxrM</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/demystifying-python-s-internals-diving-into-cpython-by-implementing-a-pipe-operator/</loc>
    <lastmod>2022-01-07</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7ZWBFV.png</image:loc>
      <image:title>Demystifying Python&#39;s Internals: Diving into CPython by implementing a pipe operator</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/detecting-drift-how-to-evaluate-and-explore-data-drift-in-machine-learning-systems/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ASW8CJ.png</image:loc>
      <image:title>Detecting drift: how to evaluate and explore data drift in machine learning systems</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0wdCMvU1vCQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Detecting drift: how to evaluate and explore data drift in machine learning systems</video:title>
      <video:description>When your ML model is in production, you might observe input data and prediction drift. In absence of ground truth, drift can serve as a proxy for the model performance. But how exactly to evaluate it? In this talk, I will give an overview of the possible approaches, and how to implement and visualize the results.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=0wdCMvU1vCQ</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/0wdCMvU1vCQ</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/do-i-need-to-be-dr-frankenstein-to-create-real-ish-synthetic-data/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3VAZ7R.png</image:loc>
      <image:title>Do I need to be Dr. Frankenstein to create real-ish synthetic data?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vqRxxuDu4kE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Do I need to be Dr. Frankenstein to create real-ish synthetic data?</video:title>
      <video:description>Synthetic datasets have caught the fancy of researchers, statisticians, and analysts. Also called fake or proxy data, not only does it address the privacy needs of the data subjects but also offers a workaround in case of unprecedented situations. Take the example of clinical data requirements during the SARS-Cov-2 pandemic. This talk introduces the concept of synthetic data to the audience who is curious about the hype surrounding it and see themselves using it in future. Apart from the appreciation of synthetic datasets and their different types, we would also see how the realness of such Frankenstein datasets is gauged. I would also discuss the options that are available for their generation, and how you do not need to be a mad scientist to make realistic synthetic datasets.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=vqRxxuDu4kE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/vqRxxuDu4kE</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/do-we-really-need-data-scientists/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BKSMFA.png</image:loc>
      <image:title>Do we really need Data Scientists?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PxCVbpDYaCM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Do we really need Data Scientists?</video:title>
      <video:description>The term Data Science has emerged in the late 70s in a wider spectrum of research and industry and since then we observed an increasing trend for it, especially from late 90s. Data Science job became very hot between 2010-2018 and many companies started hiring data scientists worldwide and many people have been changing their career to data science, from academia or IT industry. However, we have been hearing about “death of data science” here and there in the past 2 years as AI/ML field has been growing and many automated ML tools emerging. Looking at Google Trends for “Data Science” shows a slow decreasing pattern since mid 2020 as well. That means people have started to google less for “Data Science”. And the job descriptions have become more in the direction of Machine Learning Engineering for so many companies. The job definition of data science has always been vague, and any company has been adopting it to their own needs, but it might be now the time to properly define this job. In this talk I would like to talk about what the job of a data science is and if data science is really going to die and why there is a gap between data science job descriptions and the real skills of the workforce looking for the jobs.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=PxCVbpDYaCM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/PxCVbpDYaCM</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/easily-build-interactive-plots-and-apps-with-hvplot/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/38HQZ3.png</image:loc>
      <image:title>Easily build interactive plots and apps with hvPlot</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xlFMLQKZi3I/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Easily build interactive plots and apps with hvPlot</video:title>
      <video:description>Do you use the `.plot()` API of pandas or xarray? Do you ever wish it was easier for you or your collaborators to try out different combinations of the parameters in your data-processing pipeline? This tutorial will introduce you to [hvPlot](https://hvplot.holoviz.org/), a library that: * supercharges the `.plot` API with extra capabilities like interactive plots, rendering of very large datasets, and simple composition and linking of plots, and * makes it really easy to build interactive web applications, whether to make data exploration easier for yourself or for sharing your results with others, by simply replacing arguments in your method calls with widgets.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=xlFMLQKZi3I</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/xlFMLQKZi3I</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/easy-and-flexible-imaging-with-the-core-imaging-library/</loc>
    <lastmod>2021-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GSLJUY.png</image:loc>
      <image:title>Easy and flexible imaging with the Core Imaging Library</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/easy-python-lies-damned-lies-and-metaclasses/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BG37DV.png</image:loc>
      <image:title>&#34;Easy Python&#34;: lies, damned lies, and metaclasses</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lRQgJh3Iu78/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>&#34;Easy Python&#34;: lies, damned lies, and metaclasses</video:title>
      <video:description>We often refer to Python as a &#34;simple, executable pseudo-code&#34; language. Such statements appear in books, tutorials and all over the Internet. But after junior developers join their first full-time job they are welcomed by protocols, decorators, context managers, metaclasses and rest of the &#34;real Python&#34; shenanigans. During my talk I will cover top-10 Python complexities and how they are required to fight the &#34;software complexity problem&#34; in big projects.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=lRQgJh3Iu78</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/lRQgJh3Iu78</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/efficient-data-labelling-with-weak-supervision/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LAUL7F.png</image:loc>
      <image:title>Efficient data labelling with weak supervision</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5NvSn4rel04/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Efficient data labelling with weak supervision</video:title>
      <video:description>Data labelling is often considered a separate task that takes place before the real &#34;machine learning work&#34; happens, similar to waterfall software engineering practices. However this is typically a wrong approach that leads to failure of the whole project. In this talk, we will show how to use weak supervision techniques to not only label large amounts of data significantly faster than with other techniques, but to also protect your ML project from issues in the annotation step which can cause catastrophic errors further downstream.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=5NvSn4rel04</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/5NvSn4rel04</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/fast-native-data-structures-c-c-from-python/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7TCM8E.png</image:loc>
      <image:title>Fast native data structures: C/C++ from Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/E7-22Ml1wdY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Fast native data structures: C/C++ from Python</video:title>
      <video:description>This talk will show how compiling your Python code with Cython (https://cython.org/) enables you to make direct use of fast and memory efficient native data types and data structures. Cython provides very efficient ways to access the internals of Python data structures, process data from NumPy arrays, and use data structures from native C libraries or the C++ STL standard library as replacements for the high-level Python collections.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=E7-22Ml1wdY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/E7-22Ml1wdY</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/faster-workflow-with-testdriven-development/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ADRKQZ.png</image:loc>
      <image:title>Faster Workflow with Testdriven Development</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_6AaG-cgMjk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Faster Workflow with Testdriven Development</video:title>
      <video:description>I will show how testdriven development will actually be an asset which can be less time consuming than the default approach for most developers. In this tutorial I will fail myself forward building up a fully functioning url shortener using FastAPI and pytest.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=_6AaG-cgMjk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/_6AaG-cgMjk</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/financial-portfolio-management-with-deep-reinforcement-learning/</loc>
    <lastmod>2022-01-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MQ3XUB.png</image:loc>
      <image:title>Financial Portfolio Management with Deep Reinforcement Learning</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/flexible-ml-experiment-tracking-system-for-python-coders-with-dvc-and-streamlit/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WADNGC.png</image:loc>
      <image:title>Flexible ML Experiment Tracking System for Python Coders with DVC and Streamlit</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YOSVMMwTlHM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Flexible ML Experiment Tracking System for Python Coders with DVC and Streamlit</video:title>
      <video:description>There are tons of tools to do data science. Too often, data scientists end up using a monolithic AI platform that “does everything by clicking on a UI”. In this talk, I will walk you through a pythonic and flexible ML experiment tracking system based on 1) GIT 🙂 2) [DVC](https://dvc.org/) (Data Version Control) to track the data 3) [Streamlit](https://streamlit.io/) to build a data exploration app. I will quickly introduce the tools separately and then focus on how they can be combined together to build a tailor-made experiment tracking system.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=YOSVMMwTlHM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/YOSVMMwTlHM</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/forget-mono-vs-multi-repo-building-centralized-git-workflows-with-python/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9ZVQE7.png</image:loc>
      <image:title>Forget Mono vs. Multi-Repo - Building Centralized Git Workflows with Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Q-H5plbl-zU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Forget Mono vs. Multi-Repo - Building Centralized Git Workflows with Python</video:title>
      <video:description>The mono vs. multi-repo is an age-old debate in the DevOpsphere, and one that can still cause flame wars. What if I were to tell you that you don&#39;t have to choose? In this talk we will dive into how we built a centralized Git workflow that can work with any kind of repo architecture, delivered with Python.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Q-H5plbl-zU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Q-H5plbl-zU</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/forget-web-3-0-let-s-talk-about-web-0-0-a-brief-history-of-the-internet-and-the-world-wide-web/</loc>
    <lastmod>2022-01-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/T8Y38G.png</image:loc>
      <image:title>Forget ‘web 3.0’, let&#39;s talk about ‘web 0.0’. A brief history of the Internet, and the World Wide Web.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/fundamentals-of-relational-databases/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KMFPAN.png</image:loc>
      <image:title>Fundamentals of relational databases</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QQUpQ1tpF_o/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Fundamentals of relational databases</video:title>
      <video:description>Are you somewhat comfortable with using SQL to access data, but are curious to know what happens behind the scenes when you send off your query? Then this is the talk for you! Relational database systems have been around since the 1970s and they are stacked full of cool ideas and concepts for making data handling fast and secure. And we are still using them, nearly unchanged, 50 years later! Reason enough, I think, to learn a bit more about how they work and the fundamentals of their design. Audience level: If you have played around with SQL / written some smaller queries, you’ll be just fine.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=QQUpQ1tpF_o</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/QQUpQ1tpF_o</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/grokking-lime-how-can-we-explain-why-an-image-classifier-knows-whats-in-a-photo-without-looking-inside-the-model/</loc>
    <lastmod>2022-01-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZJUWZJ.png</image:loc>
      <image:title>Grokking LIME: How can we explain why an image classifier &#34;knows&#34; what’s in a photo without looking inside the model?</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/honey-i-shrunk-the-target-variable-common-pitfalls-when-transforming-the-target-variable-and-how-to-exploit-transformations/</loc>
    <lastmod>2021-12-09</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7YDWYL.png</image:loc>
      <image:title>Honey, I shrunk the target variable! Common pitfalls when transforming the target variable and how to exploit transformations.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/how-a-simple-streamlit-dashboard-will-help-to-put-your-machine-learning-model-in-production/</loc>
    <lastmod>2022-01-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/METVVV.png</image:loc>
      <image:title>How a simple streamlit dashboard will help to put your machine learning model in production</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/how-to-build-a-python-based-research-cloud-platform-from-scratch/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WWQGR8.png</image:loc>
      <image:title>How to build a Python-based Research Cloud Platform from scratch</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/a0KuuCwny3g/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to build a Python-based Research Cloud Platform from scratch</video:title>
      <video:description>This talk will present the journey of a quantitative asset manager from an outdated (non-Python) onPrem research setup to a modern Python-centric cloud research platform. We will examine the requirements and challenges associated with the project and present how we navigated finding the right solution for us among many alternatives.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=a0KuuCwny3g</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/a0KuuCwny3g</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/how-to-deal-with-toxic-people/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WPR7DK.png</image:loc>
      <image:title>How to deal with toxic people</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7lIpP3GEyXs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to deal with toxic people</video:title>
      <video:description>As an open source maintainer, sooner or later you&#39;ll encounter ungrateful, entitled or outright toxic people who can be a real drain on your motivation and general mental health. In this session I&#39;ll first show some examples of such situations, then share some coping strategies that I&#39;ve successfully used to deal with them. I&#39;ll also share some things that everyone can do to help maintainers and open source communities in responding to negativity.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=7lIpP3GEyXs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/7lIpP3GEyXs</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/how-to-find-your-way-through-a-million-lines-of-code/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WHVGAX.png</image:loc>
      <image:title>How to Find Your Way Through a Million Lines of Code</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5nRW3KNgpls/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to Find Your Way Through a Million Lines of Code</video:title>
      <video:description>No matter whether you are starting a new job or you want to contribute to an open-source project, learning a new code base can be intimidating. This is especially true for code bases with more than one million lines of code. This talk will show you approaches, techniques and tools on how to master a new code base.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=5nRW3KNgpls</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/5nRW3KNgpls</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/how-to-trust-your-deep-learning-code/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/YQK7UU.png</image:loc>
      <image:title>How to Trust Your Deep Learning Code</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ICKATFuYQTE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to Trust Your Deep Learning Code</video:title>
      <video:description>Errors in Deep Learning are hard to catch as training often fails silently s. Unit testing can catch those errors early and lets you make changes to your code base with confidence. Learn about the unique challenges of testing Deep Learning systems and how to trust your code again with hands-on examples explained on a realistic Deep Learning repository.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ICKATFuYQTE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ICKATFuYQTE</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/impact-of-cultivating-a-diverse-and-inclusive-workplace/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/T8D89Z.png</image:loc>
      <image:title>Impact of Cultivating a Diverse and Inclusive Workplace</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jdM6VFjJYYM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Impact of Cultivating a Diverse and Inclusive Workplace</video:title>
      <video:description>Let’s face it. The positive impact of diversity and inclusion is no longer debatable. Although diversity and inclusion (D&amp;I) offers clear benefits, it’s difficult to implement. A major issue is that many companies believe they’re already promoting a diverse and inclusive culture. However, only 40 percent of employees agree that their manager fosters an inclusive environment. A diverse and inclusive environment establishes a sense of belonging among employees. When employees feel more connected at work, they tend to work harder and smarter, producing higher quality work. As a result, organizations that adopt D&amp;I practices see huge gains in the form of business results, innovation, and decision-making.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=jdM6VFjJYYM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/jdM6VFjJYYM</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/inpsect-and-try-to-interpret-your-scikit-learn-machine-learning-models/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9LZTRR.png</image:loc>
      <image:title>Inpsect and try to interpret your scikit-learn machine-learning models</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/V03NkNGEF3w/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Inpsect and try to interpret your scikit-learn machine-learning models</video:title>
      <video:description>This tutorial presents the different inspection techniques currently available to inspect a machine-learning model developed with scikit-learn. In addition, we compare all these methods and pinpoint their limitations.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=V03NkNGEF3w</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/V03NkNGEF3w</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/introducing-the-dask-active-memory-manager/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MZUDYP.png</image:loc>
      <image:title>Introducing the Dask Active Memory Manager</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pYtjhhVLqFQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Introducing the Dask Active Memory Manager</video:title>
      <video:description>The Active Memory Manager is a new experimental feature of Dask which aims to reduce the memory footprint of the cluster, prevent hard to debug out-of-memory issues, and make worker retirement more robust.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=pYtjhhVLqFQ</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/pYtjhhVLqFQ</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/introduction-to-mlops-with-mlflow/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DV8PJT.png</image:loc>
      <image:title>Introduction to MLOps with MLflow</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IUF4s9SXnd4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Introduction to MLOps with MLflow</video:title>
      <video:description>Machine learning requires experimenting with different datasets, data preparation steps, and algorithms to build a model that maximizes some target metric. Once you have built a model, you also need to deploy it to a production system, monitor its performance, and continuously retrain it on new data and compare with alternative models. A possible solution to managing parts of this complexity is offered by **MLFlow**. In this tutorial, you will learn how to use MLflow to: - _Set up_ a tracking server and a model repository. - _Keep track_ of machine learning training and experiment results (parameters, metrics and artifacts) with **MLflow Tracking**. - _Package_ the training code in a reusable and reproducible format with **MLFlow Projects**. - _Deploy_ the model into a HTTP server with **MLFlow Models** and keep track of it&#39;s state.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=IUF4s9SXnd4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/IUF4s9SXnd4</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/introduction-to-opc-ua-and-industrial-iot-liberate-machines-from-the-proprietary-clutches-of-big-hardware-with-the-power-of-opcua-asyncio/</loc>
    <lastmod>2021-12-13</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GMHRV9.png</image:loc>
      <image:title>Introduction to OPC-UA and industrial IoT: Liberate machines from the proprietary clutches of Big Hardware with the power of opcua-asyncio</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/introduction-to-uplift-modeling/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QY7P98.png</image:loc>
      <image:title>Introduction to Uplift Modeling</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VWjsi-5yc3w/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Introduction to Uplift Modeling</video:title>
      <video:description>In this talk we introduce uplift modelling, a method to estimate causal effects of a treatment, e.g. a marketing campaign, to effectively target customers that are most likely to respond to it. We describe the most common methods to estimate such effects by working a concrete example.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=VWjsi-5yc3w</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/VWjsi-5yc3w</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/it-is-all-about-files-and-http/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SVZEXS.png</image:loc>
      <image:title>It is all about files and HTTP</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/U-2k0ovzAPg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>It is all about files and HTTP</video:title>
      <video:description>Why do some .pdf files open in a browser at a lick? At the same time, others wait for the answer of where to download? I know that some pages load as fast as lightning. Besides, There are examples which just poodle along. In this presentation, The reasons and solutions will come up.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=U-2k0ovzAPg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/U-2k0ovzAPg</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/jsonargparse-say-goodbye-to-configuration-hassles/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XK73C3.png</image:loc>
      <image:title>jsonargparse - Say goodbye to configuration hassles</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2gDf2S0nHKg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>jsonargparse - Say goodbye to configuration hassles</video:title>
      <video:description>Did you ever find yourself in one of the following situations? * You hard-coded a parameter and now you really wish you could easily change it. * A proper command line interface would be nice, but you are way too lazy to write a lot of code for it. * You have a bunch of config files for different runs which only differ in a few entries. In this talk, you&#39;ll learn how to easily manage the situations described above using the open-source library [jsonargparse](https://github.com/omni-us/jsonargparse). If you are new to this topic, this talk can hopefully save you configuration-related frustrations in the future. If you are already using the likes of click, fire, typer or hydra, you&#39;ll get to know some of jsonargparse&#39;s advanced features that your current tool might be missing.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=2gDf2S0nHKg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/2gDf2S0nHKg</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/jupyterlite-jupyter-webassembly-python/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LSVVWT.png</image:loc>
      <image:title>JupyterLite: Jupyter ❤️ WebAssembly ❤️ Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4rDRs_W9ICM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>JupyterLite: Jupyter ❤️ WebAssembly ❤️ Python</video:title>
      <video:description>JupyterLite is a JupyterLab distribution that runs entirely in the web browser, backed by in-browser language kernels such as the WebAssembly powered Pyodide kernel. JupyterLite enables data science and interactive computing with the PyData scientific stack, directly in the browser, without installing anything or running a server.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=4rDRs_W9ICM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/4rDRs_W9ICM</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/machine-learning-testing-ecosystem-of-python/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9UB3Z3.png</image:loc>
      <image:title>Machine Learning Testing Ecosystem of Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lffKmis16ic/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Machine Learning Testing Ecosystem of Python</video:title>
      <video:description>In this talk, I&#39;ll present the growing ecosystem of machine learning testing tools in Python. Machine learning validation and testing is an emerging concern in the MLOps domain and will become more so in the near future as several states (including European Commission) will put regulations on AI in place. I&#39;ll talk about several types of machine learning vulnerabilities and the available toolkits in Python that help machine learning practitioners test their models.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=lffKmis16ic</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/lffKmis16ic</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/make-the-most-of-django/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LWQFFK.png</image:loc>
      <image:title>Make the most of Django</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Bz7_wuuU1_s/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Make the most of Django</video:title>
      <video:description>Taking full advantage of **Open Source** software means getting involved in its **community** and **contributing** to its development. We will see how this is profoundly true in the **Django** case as well.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Bz7_wuuU1_s</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Bz7_wuuU1_s</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/making-machine-learning-applications-fast-and-simple-with-onnx/</loc>
    <lastmod>2021-11-30</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BLVRVL.png</image:loc>
      <image:title>Making Machine Learning Applications Fast and Simple with ONNX</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/making-mlops-uncool-again/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3PVNYH.png</image:loc>
      <image:title>Making MLOps uncool again</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_kN3sDC3XKY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Making MLOps uncool again</video:title>
      <video:description>Machine learning operations (MLOps) have gained attention among practitioners aiming to automate the development of Machine Learning models, attempting to mimic the impact of DevOps in software. However, MLOps platforms are usually built isolated from the software development process, arguing that the well-proven tools used for DevOps can&#39;t be applied to Machine Learning projects. In this workshop, we will use [HuggingFace](https://huggingface.co/) to train a model that predicts labels for GitHub issues. By extending the power of Git and Github with [DVC](https://dvc.org/) and [CML](https://cml.dev/), our workflow will be able to handle the entire lifecycle of a Machine Learning model using the same tools and platforms that have been proven to work for software development.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=_kN3sDC3XKY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/_kN3sDC3XKY</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/ml-communication-101-how-to-talk-about-machine-learning-with-anyone/</loc>
    <lastmod>2021-12-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JYSF3P.png</image:loc>
      <image:title>ML Communication 101: How to talk about Machine Learning with anyone</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/my-forecast-is-better-than-yours-what-does-that-even-mean/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WHHMWQ.png</image:loc>
      <image:title>My forecast is better than yours! What does that even mean?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ldzRfYeI6TA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>My forecast is better than yours! What does that even mean?</video:title>
      <video:description>Forecasting is one of the most popular applications of Machine Learning. In the last decades, it went from large numbers, few factors, and simple algorithms to small numbers, many factors, and complex ML models. Moreover, some modern forecasting models can predict not only naive point estimators of the target variable but their probability distributions. As an example, BlueYonder delivers demand forecasts in the form of demand probability distribution on a very granular level (e.g. for each product, store, and day). However, established forecast evaluation procedures and criteria (e.g. directly using metrics like RMAE, RMSE, MAPE, etc., and comparing these metrics between various data categories) often turn out to be inappropriate and biased. Therefore, it is important to understand the limitations of the traditionally used metrics and approaches. BlueYonder has implemented forecast evaluation techniques to address these limitations. In this talk, I will present the most important issues in forecast evaluation and their possible resolutions based on the real use cases of demand forecasting developed within BlueYonder.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ldzRfYeI6TA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ldzRfYeI6TA</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/navigating-the-limitations-of-pythons-concurrency-model-in-web-services/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EQSRNN.png</image:loc>
      <image:title>Navigating the limitations of Python’s concurrency model in web services</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Kf65EVT5Eyg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Navigating the limitations of Python’s concurrency model in web services</video:title>
      <video:description>How do web frameworks navigate the limitations of the Python concurrency model? In this talk we will dive into the inner workings of some of Python’s most commonly used frameworks. Then by looking into their underlying runtimes we will compare ASGIs and WSGIs. We will use FastAPI as a source of inspiration to see what modern web frameworks can offer and what are the tradeoffs with comparison to the more commonly used ones such as Flask. Finally we will get to mention alternatives with slightly different approaches in this space such as Tornado.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Kf65EVT5Eyg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Kf65EVT5Eyg</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/on-blocks-copies-and-views-updating-pandas-internals/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XJMXFK.png</image:loc>
      <image:title>On Blocks, Copies and Views: updating pandas&#39; internals</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/aBeEN2klZQE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>On Blocks, Copies and Views: updating pandas&#39; internals</video:title>
      <video:description>a.k.a. “Getting rid of the SettingWithCopyWarning” Pandas’ current behavior on whether indexing returns a view or copy is confusing, even for experienced users. But it doesn’t have to be this way. We can make this aspect of pandas easier to grasp by simplifying the copy/view rules, and at the same time make pandas more memory-efficient. And get rid of the SettingWithCopyWarning.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=aBeEN2klZQE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/aBeEN2klZQE</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/optimize-your-network-inference-time-with-openvino/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PKERX8.png</image:loc>
      <image:title>Optimize your network inference time with OpenVINO</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/z2kjm3xbhbA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Optimize your network inference time with OpenVINO</video:title>
      <video:description>During the talk, I&#39;ll present the OpenVINO™ Toolkit. You&#39;ll learn how to automatically convert the model using Model Optimizer and how to run the inference with OpenVINO Runtime to infer your model with low latency on the CPU and iGPU you already have. The magic with only a few lines of code.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=z2kjm3xbhbA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/z2kjm3xbhbA</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/overcoming-5-hurdles-to-using-jupyter-notebooks-for-data-science-by-the-jetbrains-datalore-team/</loc>
    <lastmod>2022-03-11</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9D9X8L.png</image:loc>
      <image:title>Overcoming 5 Hurdles to Using Jupyter Notebooks for Data Science, by the JetBrains Datalore Team</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/performing-content-can-nlp-and-deep-learning-algorithms-predict-reader-preferences/</loc>
    <lastmod>2022-01-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XQMVKN.png</image:loc>
      <image:title>Performing Content: Can NLP and Deep Learning algorithms predict reader preferences?</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/ppml-machine-learning-on-data-you-cannot-see/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QHJ7SX.png</image:loc>
      <image:title>PPML: Machine Learning on Data you cannot see</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gYKxQ6T8aH4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>PPML: Machine Learning on Data you cannot see</video:title>
      <video:description>What if I tell you that you can run a complete ML pipeline on private data, without any anonymisation, nor even accessing the data in the first place? 🧐 And what If I also tell you that you can do that with no disruption to your existing pipeline, nor affecting the overall model performance? 😱 Well, that wouldn&#39;t be entirely true 😇 but in this workshop we&#39;ll explore the great potential **privacy-preserving machine learning** methods have to run _machine learning experiments on data you cannot see_. In the first part, we will first explore examples of exploits and vulnerabilities of Deep Learning models trained on anonymised data, whilst in the second part we will go much deeper into PPML methods, training DL on encrypted data, and more. You&#39;ll just have to be familiar with PyTorch, and DL basics to attend this workshop!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=gYKxQ6T8aH4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/gYKxQ6T8aH4</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/practical-graph-neural-networks-in-python-with-tensorflow-and-spektral/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZMFZUB.png</image:loc>
      <image:title>Practical graph neural networks in Python with TensorFlow and Spektral</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/hCY0_6etLjk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Practical graph neural networks in Python with TensorFlow and Spektral</video:title>
      <video:description>Graph neural networks (GNNs) have become one of the hottest research topics in recent years. Their popularity is reinforced by hugely successful industry applications in social networks, biology, chemistry, neuroscience and many other areas. One of the main challenges faced by data scientists and researchers who want to apply graph networks in their work is that they require different data structures and a slightly different training approach than traditional deep learning models. During the workshop we’ll demonstrate how to implement graph neural networks, how to prepare your data and – finally – how to train a GNN model for node-level and graph-level tasks using Spektral and TensorFlow.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=hCY0_6etLjk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/hCY0_6etLjk</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/predictive-maintenance-and-anomaly-detection-for-wind-energy/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3EZH9P.png</image:loc>
      <image:title>Predictive Maintenance and Anomaly Detection for Wind Energy</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qCmnb_6ThpM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Predictive Maintenance and Anomaly Detection for Wind Energy</video:title>
      <video:description>This talk will describe predictive modeling applications in wind turbine maintenance, the challenges of anomaly detection and ways to move to more automatic diagnoses by modeling past documented defects.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=qCmnb_6ThpM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/qCmnb_6ThpM</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/processing-open-street-map-data-with-python-and-postgresql/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AKCLEP.png</image:loc>
      <image:title>Processing Open Street Map Data with Python and PostgreSQL</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/z9_prnssu0w/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Processing Open Street Map Data with Python and PostgreSQL</video:title>
      <video:description>The Open Street Map (OSM) project is a global, open-source database with over 50GB of data, and this number grows everyday with every user submission. With such a big data set out there, also comes a huge potential for analysis and use in scientific studies. In this talk, you will learn how to get started with your own analysis using PostgreSQL as the data store and Python as the data processing language. To help you see exactly how this works, I first introduce the OSM data types, explain how to import this data into PostgreSQL and then cover how you can organise a Python project for data analysis. I end the talk by going over an example project, and there will also be plenty of links and resources for those wishing to learn even more.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=z9_prnssu0w</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/z9_prnssu0w</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/pytest-simple-rapid-and-fun-testing-with-python-3-hours/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/W93DBJ.png</image:loc>
      <image:title>pytest - simple, rapid and fun testing with Python (3 hours)</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ofPHJrAOaTE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>pytest - simple, rapid and fun testing with Python (3 hours)</video:title>
      <video:description>The pytest tool presents a rapid and simple way to write tests for your Python code. This training gives an introduction with exercises to some distinguishing features. We&#39;ll also examine how to run existing non-pytest test suites and discuss migration strategies. Various plugins which extend pytest&#39;s functionality even further will be introduced.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ofPHJrAOaTE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ofPHJrAOaTE</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/python-3-10-welcome-to-pattern-matching/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PYS7G8.png</image:loc>
      <image:title>Python 3.10: Welcome to pattern matching!</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bBMX0ddR3XI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Python 3.10: Welcome to pattern matching!</video:title>
      <video:description>Python 3.10 is out and a new way of thinking about programming was brought to the Python language - Pattern Matching. We will go through how to use this feature in different scenarios and you will learn how simple, yet powerful Pattern Matching really is. This talk and you, it is a match!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=bBMX0ddR3XI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/bBMX0ddR3XI</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/python-3-11-in-the-web-browser-a-journey/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SBCNDY.png</image:loc>
      <image:title>Python 3.11 in the Web Browser - A Journey</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oa2LllRZUlU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Python 3.11 in the Web Browser - A Journey</video:title>
      <video:description>Python 3.11 alpha comes with experimental support for Web Assembly and can be built to run in modern web browsers or Node.js out of the box. I’m going to show how we achieved the goal, which obstacles we faced, and what is missing to have fully working “Python for the web”.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=oa2LllRZUlU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/oa2LllRZUlU</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/python-for-everyone-pyladies-insights-panel-discussion/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/U8WQMT.png</image:loc>
      <image:title>Python for Everyone - PyLadies&#39; Insights Panel Discussion</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6IKlIJdS11o/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Python for Everyone - PyLadies&#39; Insights Panel Discussion</video:title>
      <video:description>PyLadies Mission is to advance a diverse Python Community. This work is done by many volunteers in PyLadies chapters around the world, and here in Germany. And the benefits of this work are often felt far beyond the community itself. Pyladies Germany currently has four chapters: Berlin, Hamburg, Karlsruhe, and Munich. Each working to support underrepresented people in our community, so they can thrive. They work to create safe spaces for learning and networking. Join this panel to learn more about how these volunteers and organizers make a difference, what they would like the wider python community to understand, so they could be more effective in their work, and what you could do tomorrow, to help advance this work.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=6IKlIJdS11o</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/6IKlIJdS11o</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/python-m5p-m5-prime-regression-trees-in-python-compliant-with-scikit-learn/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/8KXYBD.png</image:loc>
      <image:title>`python-m5p` - M5 Prime regression trees in python, compliant with scikit-learn</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/KkEVD3JncdI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>`python-m5p` - M5 Prime regression trees in python, compliant with scikit-learn</video:title>
      <video:description>Regression trees are powerful Machine Learning models capable of both flexibility in modeling as well as interpretability when the tree is not too deep. The M5 algorithm, introduced by Quinlan in 1992 to provide more compact and smooth models for regression, was improved by Wang &amp; Witten in 1997, under the name M5 Prime (acronym M5&#39; or M5P). The algorithm gained popularity in particular a dozen years later with the Weka Machine Learning toolbox, providing a java-based implementation. `python-m5p` is an implementation of the M5P algorithm compliant with scikit-learn.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=KkEVD3JncdI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/KkEVD3JncdI</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/quitting-pip-how-we-use-git-submodules-to-manage-internal-dependencies-that-require-fast-iteration/</loc>
    <lastmod>2022-01-15</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/B3HC8S.png</image:loc>
      <image:title>Quitting pip: How we use git submodules to manage internal dependencies that require fast iteration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/refactoring/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UCMC3C.png</image:loc>
      <image:title>Refactoring</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/13hVzP3Oofs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Refactoring</video:title>
      <video:description>In this tutorial, you will refactor a space travel text adventure. Starting with a working but messy program, you will improve the structure of the code. You will identify redundant code segments, split long functions into shorter ones, extract data structures and encapsulate behavior into classes. The outcome will be a program that is more readable, easier to maintain, and, hopefully, still works. The tutorial will be delivered as a guided tour with many hands-on exercises. Together, we collect strategies that can be applied to Python projects that grow bigger and bigger. The refactoring tutorial is suitable for junior Python developers.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=13hVzP3Oofs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/13hVzP3Oofs</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/reproducible-machine-learning-and-science-with-python/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/87BFX7.png</image:loc>
      <image:title>Reproducible machine learning and science with python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0ShpadTHsro/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Reproducible machine learning and science with python</video:title>
      <video:description>With machine learning being used in all domains of science, reproducibility and openness is major concern for these experiments and workflows, This tutorial will discuss various experiment tracking tools and focus on OpenML for dataset, model, run, and benchmark reproducibility(via openml-python).</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=0ShpadTHsro</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/0ShpadTHsro</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/rewriting-your-r-analysis-code-in-python/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZEA9NJ.png</image:loc>
      <image:title>Rewriting your R analysis code in Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Es8HGYVweU0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Rewriting your R analysis code in Python</video:title>
      <video:description>R and Python are two of the most powerful tools for any kind of data analysis. But both programming languages have their strengths and weaknesses. This means it can be necessary to switch from one to the other. When is it a good idea to rewrite your R code in Python? And what are good tools to do that successfully? What pitfalls are there?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Es8HGYVweU0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Es8HGYVweU0</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/sankey-plots-with-python/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7SFQNW.png</image:loc>
      <image:title>Sankey Plots with Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rgwr3wDQ3uQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Sankey Plots with Python</video:title>
      <video:description>This talk provides an introduction to Sankey plots with a focus on creating them with various Python libraries. We will talk about the pros and cons of the libraries, give practical advice on how and when to use them, and what you should regard when creating Sankey plots yourself.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=rgwr3wDQ3uQ</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/rgwr3wDQ3uQ</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/secure-ml-automated-security-best-practices-in-machine-learning/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/APTWQS.png</image:loc>
      <image:title>Secure ML: Automated Security Best Practices in Machine Learning</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/82uiA5evtyU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Secure ML: Automated Security Best Practices in Machine Learning</video:title>
      <video:description>As data science capabilities scale, the core concept of security becomes growingly critical. In this talk we will introduce the security challenges and solutions for data science practitioners relevant to each of the phases of the machine learning lifecycle, and we will provide a practical set of best practices and frameworks that can be adopted to ensure a relevant level of security is present in the multiple stages of the machine learning lifecycle.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=82uiA5evtyU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/82uiA5evtyU</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/securing-django-applications/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/8MWCQG.png</image:loc>
      <image:title>Securing Django Applications</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/d0vzeb_viwU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Securing Django Applications</video:title>
      <video:description>Django is the most popular Python-based web framework used for creating web applications. The web applications are vulnerable for various reasons including a) configuration settings of the web applications b) lack of implementation of security best practices and secure coding and c) lack of awareness of secure first web applications among developers. The vulnerable web applications put the data of the customers at greater risk and the compromised code can lead to problems beyond control. It is very important to develop secure web applications to protect customer data and code to mitigate the risk. In this talk, we will focus on two aspects. First, performing penetration testing on Django web applications to identify vulnerabilities and scanning for Open Web Application Security Project (OWASP) Top 10 risks. Second, strategies and configuration settings for making the source code and Django applications secure. We will also discuss the Djangohunter tool to identify incorrectly configured Django applications that are exposing sensitive information.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=d0vzeb_viwU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/d0vzeb_viwU</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/seeing-the-needle-and-the-haystack-single-datapoint-selection-for-billion-point-datasets/</loc>
    <lastmod>2022-03-12</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9LDACE.png</image:loc>
      <image:title>Seeing the needle AND the haystack: single-datapoint selection for billion-point datasets</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/serious-time-for-time-series/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DTTQ9D.png</image:loc>
      <image:title>(Serious) Time for Time Series</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2b725bplNt8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>(Serious) Time for Time Series</video:title>
      <video:description>From inventory to website visitors, resource planning to financial data, time-series data is all around us. Knowing what comes next is key to success in this dynamically changing world. And for that we need reliable forecasting models. While complex &amp; deep models may be good at forecasting, they typically give us little insight about the underlying patterns in our data. Such insights however may be a key to not only forecasting the future but shaping it. In this tutorial, we&#39;ll cover relatively simple approaches for time series analysis and seasonality modelling with Pandas.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=2b725bplNt8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/2b725bplNt8</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/sktime-python-toolbox-for-time-series-advanced-forecasting-probabilistic-global-and-hierarchical/</loc>
    <lastmod>2022-01-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GCYTM3.png</image:loc>
      <image:title>sktime - python toolbox for time series: advanced forecasting - probabilistic, global and hierarchical</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/slack-bots-101-an-introduction-into-slack-bot-based-workflow-automation/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SFDVVA.png</image:loc>
      <image:title>Slack bots 101: An introduction into slack bot-based workflow automation</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jB5LGEjFVvU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Slack bots 101: An introduction into slack bot-based workflow automation</video:title>
      <video:description>Most developers work with Slack every day, yet very few of them know about the awesome things you can do when you build your own slack bot. For example, recently, we built a slack bot that automates our hiring assessment sending process. During this talk, we will discuss the lessons we learned during the creation of this slack bot, and we will teach you to build and deploy your first bot.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=jB5LGEjFVvU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/jB5LGEjFVvU</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/speeding-up-python-with-zig/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DFWSQR.png</image:loc>
      <image:title>Speeding up Python with Zig</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/O0MmmZxdct4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Speeding up Python with Zig</video:title>
      <video:description>Zig is an almost drop-in replacement for C, and that includes directly importing and calling the Python C API without the use of FFI and/or bindings. This makes it an alternative candidate for implementing libraries that require C-like performance.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=O0MmmZxdct4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/O0MmmZxdct4</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/squirrel-efficient-data-loading-for-large-scale-deep-learning/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CHTY3U.png</image:loc>
      <image:title>Squirrel - Efficient Data Loading for Large-Scale Deep Learning</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pZPbi4EmqEo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Squirrel - Efficient Data Loading for Large-Scale Deep Learning</video:title>
      <video:description>Data stall in deep learning training refers to the case where combined throughput of data loading and transformation is less than the consumption rate of the model, leading to idling of expensive GPU resources and prolonged training. Data loading in deep learning pipelines have a very specific set of constraints, performance requirements, and cost structure. While Object Store is a low-cost storage solution, repeated retrieval can be expensive and slow, which can lead to data stall. SSD is an expensive storage solution with fast retrieval, which is not as scalable as Object Store. Run-time transformation is a common subsequent step, which is highly variable across model configurations, and highly dependent on the data loading step. Any configuration of data loading which is optimal in one scenario is almost certainly sub-optimal in another. Therefore, an ideal data pipeline should be elastic and adaptable. We present solutions to these challenges. Our approach uses chain-able components to express the deep learning data pipeline with pluggable executors to decouple IO-bound and CPU-bound operations, and to scale out to clusters of machines. We discuss the importance of sharding and caching for cost reduction, and the unification of storage and loading based on open standard file formats. We hope that our efforts make large-scale model training accessible to a wider community of researchers and practitioners, and enable sustainable deep learning pipelines.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=pZPbi4EmqEo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/pZPbi4EmqEo</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/stupid-things-i-ve-done-with-python/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/N9RV8L.png</image:loc>
      <image:title>Stupid Things I&#39;ve Done With Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_MDksZlA9Bo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Stupid Things I&#39;ve Done With Python</video:title>
      <video:description>On every computer I&#39;ve had for the past 20 years, I&#39;ve created a folder called &#34;stupid python tricks&#34;. It&#39;s where I put code that should never see the light of day. Code that abuses advanced features like decorators, metaclasses, and dynamic typing to do terrible things. Code I&#39;m going to teach you.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=_MDksZlA9Bo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/_MDksZlA9Bo</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/the-magic-of-python-objects/</loc>
    <lastmod>2021-12-24</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GCAKXD.png</image:loc>
      <image:title>The Magic of Python Objects</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/the-myth-of-neutrality-how-ai-is-widening-social-divides/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ML7XNX.png</image:loc>
      <image:title>The Myth of Neutrality: How AI is widening social divides</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Q5P4elINDws/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The Myth of Neutrality: How AI is widening social divides</video:title>
      <video:description>Many people expect artificial intelligence to be neutral - or at least more objective than we humans are. But is it really? In recent years, researchers and activists have shown that it is in fact not, and that our biases end up becoming part of AI systems. My talk will shed light on how algorithms become discriminatory, how difficult it is to build &#34;fair and responsible&#34; AI, and what we should do to prevent the systems we build from cementing existing injustices.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Q5P4elINDws</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Q5P4elINDws</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/the-secret-sauce-of-data-science-management/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LWUWAU.png</image:loc>
      <image:title>The secret sauce of data science management</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tbBfVHIh-38/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The secret sauce of data science management</video:title>
      <video:description>The question - “how to become a successful data scientist?” is often discussed in conferences like these. Today I would like to address a second level question. How to make the success scale? How to build a DS team in which the whole is greater than the sum of its parts? The question - “how to become a successful data scientist?” is often discussed in conferences like these. Today I would like to address a second level question. How to make the success scale? How to build a DS team in which the whole is greater than the sum of its parts? In this talk, I will share lessons learned during my 4 years as data science team &amp; group leader on how to build a DS team that prospers while addressing the unique challenges of leading such a team. We will discuss how to create the setting for a DS to grow and research while driving winning results for the organization. I will share our AI playbook that enables us to select the right projects to maximize our value and to collaborate with our partners most effectively to bring them to production. In addition we will discuss the importance of communication with upper management and how to do it right.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=tbBfVHIh-38</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/tbBfVHIh-38</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/the-state-of-devops-for-python-projects/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CEUZ87.png</image:loc>
      <image:title>The state of DevOps for Python projects</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CedUm-1N7P8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The state of DevOps for Python projects</video:title>
      <video:description>Let&#39;s take a look at the DevOps space through the eyes of a team of Python developers. Where does it stand today and where are we going? This talk showcases our approach of implementing DevOps techniques to streamline and accelerate our daily development. We will look at a number of real-world examples and best practices taken straight from the pipelines used at alcemy to release code several times a day.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=CedUm-1N7P8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/CedUm-1N7P8</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/there-are-python-2-relics-in-your-code/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NEEA8M.png</image:loc>
      <image:title>There Are Python 2 Relics in Your Code</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/o-tpiZV90Tc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>There Are Python 2 Relics in Your Code</video:title>
      <video:description>Are you done with the migration to Python 3 or did you involuntarily leave some Python 2 relics in your code? Did you leave it as a backdoor so you can easily return to Python 2 if we find out that the whole Python 3 was a dead-end street?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=o-tpiZV90Tc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/o-tpiZV90Tc</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/transformer-based-clustering-identifying-product-clusters-for-e-commerce/</loc>
    <lastmod>2022-01-14</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/URDTCT.png</image:loc>
      <image:title>Transformer based clustering: Identifying product clusters for E-commerce</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/trojan-source-malware-can-we-trust-open-source-anymore/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HYGPW9.png</image:loc>
      <image:title>Trojan Source Malware - Can we trust open-source anymore?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cm5lI5u9-eE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Trojan Source Malware - Can we trust open-source anymore?</video:title>
      <video:description>Recently, a paper is published to demonstrate how a visibly valid contribution can contain malicious code by exporting the Unicode control characters. Some of these attacks has been tested on Python and it works. Shall the Python and open-source communities be concerned?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=cm5lI5u9-eE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/cm5lI5u9-eE</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/unclear-code-hurts/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GSG7KQ.png</image:loc>
      <image:title>Unclear Code Hurts</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CkeuNL8LAC0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Unclear Code Hurts</video:title>
      <video:description>Code may work or not, but it will always tell a story. Computers will not complain about how you write it (except correct syntax), but human readers will. This talk is about writing clear code and caring for the human beings that will read it. Yourself included.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=CkeuNL8LAC0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/CkeuNL8LAC0</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/unsupervised-shallow-learning-for-fraud-detection-on-marketplaces/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GCVHBH.png</image:loc>
      <image:title>Unsupervised shallow learning for fraud detection on marketplaces</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Ce_IPb7htGY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Unsupervised shallow learning for fraud detection on marketplaces</video:title>
      <video:description>Combating fraud, scams and wrongdoings in large marketplaces and platforms that connect millions of individuals as sellers and shoppers poses a very exciting and also difficult problem. Adyen leverages massive transaction information to solve this problem for platforms such as eBay or GoFundMe. In this talk we&#39;ll cover how we defined the problem, iterated on it and leveraged open source data tooling over python (airflow, spark, tensorflow, keras) and shallow unsupervised learning to solve it.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Ce_IPb7htGY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Ce_IPb7htGY</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/upgrade-your-documentation-to-the-next-level/</loc>
    <lastmod>2022-01-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3BYTZU.png</image:loc>
      <image:title>Upgrade your Documentation to the Next Level</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/using-a-database-in-a-data-science-project-lessons-learned-in-production/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VUHBWP.png</image:loc>
      <image:title>Using a database in a data science project - Lessons learned in production</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/x0R5_GvKTvc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Using a database in a data science project - Lessons learned in production</video:title>
      <video:description>Storing and processing data in a relational database for a machine learning project presents unique challenges. Processing large volumes can take long, source data has to be continuously ingested and kept up to date, the schema needs to change over time while the application is running daily. The amount of available tools and options can be confusing. In this talk, we&#39;ll present the solutions and tricks we developed in four years operating a machine learning project in production.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=x0R5_GvKTvc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/x0R5_GvKTvc</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/we-know-what-your-app-did-last-summer-do-you-observing-python-applications-using-prometheus/</loc>
    <lastmod>2022-01-14</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RE89WX.png</image:loc>
      <image:title>We know what your app did last summer. Do you? Observing Python applications using Prometheus.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/web-based-live-visualisation-of-sensor-data/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MMP3US.png</image:loc>
      <image:title>Web based live visualisation of sensor data</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/o_cr-RmGmio/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Web based live visualisation of sensor data</video:title>
      <video:description>Raspberry Pis are great for interfacing directly with sensor hardware. However, users might prefer their familiar desktop computer or any mobile device to watch the measured data instantly. This is where a Python-based web interface helps to circumvent most platform-specific issues. The presentation is aimed at users with limited experience in APIs and web interfaces. An example application based on Redis, FastAPI and visualization frameworks like plotly.js or three.js will be introduced. The audience may interact via WLAN with the live demo.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=o_cr-RmGmio</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/o_cr-RmGmio</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/what-are-data-unit-tests-and-why-we-need-them/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MPWLWP.png</image:loc>
      <image:title>What are data unit tests and why we need them</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Kshch2G8AB4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>What are data unit tests and why we need them</video:title>
      <video:description>I will introduce the concept of data unit tests and why they are important in the workflow of data scientists when building data products. In this talk, you will learn a new tool you can use to ensure the quality of the products you build.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Kshch2G8AB4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Kshch2G8AB4</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/what-i-learned-from-monitoring-more-than-30-machine-learning-use-cases/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SEXPKA.png</image:loc>
      <image:title>What I learned from monitoring more than 30 Machine Learning Use Cases</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wWxqnZb-LSk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>What I learned from monitoring more than 30 Machine Learning Use Cases</video:title>
      <video:description>This talk summarizes the most important insights I gained from running more than 30 machine learning use cases in production. We will take a loan prediction model as an example use case and cover questions like: - What is the difference between metrics for model training and metrics for model monitoring? - Which metrics are generally useful to be monitored? - Which metrics should you prioritize? - How can monitoring be set up using a traditional software monitoring stack (tools like Grafana and Prometheus)? This talk will be useful for you if you: - are a hands-on engineer or data scientist - want to use your team&#39;s or company&#39;s existing monitoring and dashboarding infrastructure to monitor machine learning stacks - are a beginner or intermediate in MLOPs</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=wWxqnZb-LSk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/wWxqnZb-LSk</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/xai-meets-natural-language-processing/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/F3SZL3.png</image:loc>
      <image:title>XAI meets Natural Language Processing</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/66A5D6NU17U/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>XAI meets Natural Language Processing</video:title>
      <video:description>The idea of Explainable AI (XAI) gets more and more attention, as customers and users want to understand AI models and the reason behind predictions. But it is difficult to apply &#34;traditional&#34; XAI approaches out of the box to Natural Language Processing/Understanding models. For human viewers, sentences lose their meaning when turned into numbers and vectors, words become irrelevant when they appear midst of 1000 others. In this talk, I will show you different solution options and approaches, alternatives, and lessons learned based on a real-world NLP use case.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=66A5D6NU17U</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/66A5D6NU17U</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/you-shall-not-share/</loc>
    <lastmod>2022-05-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KG3LKN.png</image:loc>
      <image:title>You shall not share!</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/v2ZucdZj3bY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>You shall not share!</video:title>
      <video:description>Online social network users frequently share personal information online. While each post is targeted to a certain audience, it is not always easy to judge what the privacy implications of shared content will be. To ensure that privacy is preserved, each user has to think through these implications before sharing content, which is difficult at best. Recent work advocates the use of intelligent systems that can help people preserve their privacy by helping users decide whether a content is private or not so that the user can take an action accordingly; e.g., only share with family as opposed to publicly. In this talk, I propose an agent that helps its user to determine the privacy of content she is willing to share. The agent uses only the content that the user has shared before, without discriminating between the content modality (e.g., image, text, and so on). Each content in the system is only represented with tags. The tags can be automatically created using a tool such as Clarifai, where 20 tags would automatically be assigned to an image. Alternatively, the user might herself choose to tag the content. This enables our approach to make use of content from different online social networks as long as tags are associated with the content. The agent learns the privacy label of a content using random forests, a well-known machine learning technique. The features are extracted using the Term Frequency–Relevance Frequency (TF-RF) method.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=v2ZucdZj3bY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/v2ZucdZj3bY</video:player_loc>
      <video:publication_date>2022-05-06</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2022/talks/your-data-your-insights-creating-personal-data-projects-to-re-own-the-data-you-share/</loc>
    <lastmod>2021-12-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UMN7FB.png</image:loc>
      <image:title>Your data, your insights: creating personal data projects to (re-)own the data you share</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/5-things-about-fastapi-i-wish-we-had-known-beforehand/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GBYWCY.png</image:loc>
      <image:title>5 Things about fastAPI I wish we had known beforehand</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/KNeHNEs_I3k/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>5 Things about fastAPI I wish we had known beforehand</video:title>
      <video:description>An exchange of views on fastAPI in practice. FastAPI is great, it helps many developers create REST APIs based on the OpenAPI standard and run them asynchronously. It has a thriving community and educational documentation. FastAPI does a great job of getting people started with APIs quickly. This talk will point out some obstacles and dark spots that I wish we had known about before. In this talk we want to highlight solutions.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=KNeHNEs_I3k</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/KNeHNEs_I3k</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/a-concrete-guide-to-time-series-databases-with-python/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/8WXSR9.png</image:loc>
      <image:title>A concrete guide to time-series databases with Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1_SCktDB2eU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>A concrete guide to time-series databases with Python</video:title>
      <video:description>We evaluated time-series databases and complementary services to stream-process sensor data. In this talk, our evaluation will be presented. The final implementation will be shown, alongside python-tools we’ve built and lessons learned during the process.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=1_SCktDB2eU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/1_SCktDB2eU</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/accelerate-python-with-julia/</loc>
    <lastmod>2023-01-04</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UQ3KXD.png</image:loc>
      <image:title>Accelerate Python with Julia</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/accelerating-public-consultations-with-large-language-models-a-case-study-from-the-uk-planning-inspectorate/</loc>
    <lastmod>2023-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HMGCPL.png</image:loc>
      <image:title>Accelerating Public Consultations with Large Language Models: A Case Study from the UK Planning Inspectorate</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/accelerating-python-code/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/W9HLK3.png</image:loc>
      <image:title>Accelerating Python Code</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/HfQkY1gv2es/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Accelerating Python Code</video:title>
      <video:description>Python is a beautiful language for fast prototyping and and sketching ideas quickly. People often struggle to get their code into production though for various reasons. Besides of all security and safety concerns that usually are not addressed from the very beginning when playing around with an algorithmic idea, performance concerns are quite frequently a reason for not taking the Python code to the next level. We will look at the &#34;missing performance&#34; worries using a simple numerical problem and how to speed the corresponding Python code up to top notch performance.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=HfQkY1gv2es</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/HfQkY1gv2es</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/actionable-machine-learning-in-the-browser-with-pyscript/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9Q38VT.png</image:loc>
      <image:title>Actionable Machine Learning in the Browser with PyScript</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/e0OhG01efHo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Actionable Machine Learning in the Browser with PyScript</video:title>
      <video:description>PyScript brings the full PyData stack in the browser, opening up to unprecedented use cases for interactive data-intensive applications. In this scenario, the web browser becomes a ubiquitous computing platform, operating within a (nearly) _zero-installation_ &amp; _server-less_ environment. In this talk, we will explore how to create full-fledged interactive front-end machine learning applications using PyScript. We will dive into the the main features of the PyScript platform (e.g. _built-in Javascript integration_ and _local modules_ ), discussing _new_ data &amp; design patterns (e.g. _loading heterogeneous data in the browser_), required to adapt and to overcome the limitations imposed by the new operating environment (i.e. the browser).</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=e0OhG01efHo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/e0OhG01efHo</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/advanced-visual-search-engine-with-self-supervised-learning-ssl-representations-and-milvus/</loc>
    <lastmod>2023-01-04</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TCWCVV.png</image:loc>
      <image:title>Advanced Visual Search Engine with Self-Supervised Learning (SSL) Representations and Milvus</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/an-unbiased-evaluation-of-environment-management-and-packaging-tools/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VBP3PE.png</image:loc>
      <image:title>An unbiased evaluation of environment management and packaging tools</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MsJjzVIVs6M/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>An unbiased evaluation of environment management and packaging tools</video:title>
      <video:description>Python packaging is quickly evolving and new tools pop up on a regular basis. Lots of talks and posts on packaging exist but none of them give a structured, unbiased overview of the available tools. This talk will shed light on the jungle of packaging and environment management tools, comparing them on a basis of predefined features.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=MsJjzVIVs6M</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/MsJjzVIVs6M</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/apache-arrow-connecting-and-accelerating-dataframe-libraries-across-the-pydata-ecosystem/</loc>
    <lastmod>2023-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/H7ZCWK.png</image:loc>
      <image:title>Apache Arrow: connecting and accelerating dataframe libraries across the PyData ecosystem</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/apache-streampipes-for-pythonistas-iiot-data-handling-made-easy/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LXBGZS.png</image:loc>
      <image:title>Apache StreamPipes for Pythonistas: IIoT data handling made easy!</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/buAukOE8oEY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Apache StreamPipes for Pythonistas: IIoT data handling made easy!</video:title>
      <video:description>The industrial environment offers a lot of interesting use cases for data enthusiasts. There are myriads of interesting challenges that can be solved by data scientists. However, collecting industrial data in general and industrial IoT (IIoT) data in particular, is cumbersome and not really appealing for anyone who just wants to work with data. Apache StreamPipes addresses this pitfall and allows anyone to extract data from IIoT data sources without messing around with (old-fashioned) protocols. In addition, StreamPipes newly developed Python client now gives Pythonistas the ability to programmatically access and work with them in a Pythonic way. This talk will provide a basic introduction into the functionality of Apache StreamPipes itself, followed by a deeper discussion of the Python client. Finally, a live demo will show how IIoT data can be easily derived in Python and used directly for visualization and ML model training.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=buAukOE8oEY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/buAukOE8oEY</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/ask-a-question-an-faq-answering-service-for-when-there-s-little-to-no-data/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PEQZTC.png</image:loc>
      <image:title>Ask-A-Question: an FAQ-answering service for when there&#39;s little to no data</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/GoFRwLBNhjA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Ask-A-Question: an FAQ-answering service for when there&#39;s little to no data</video:title>
      <video:description>Doing data science in international development often means finding the right-sized solution in resource-constrained settings. This talk walks you through how my team helped answer thousands of questions from pregnant folks and new parents on a South African maternal and child health helpline, which model we ended up choosing and why (hint: resource-constraints!), and how we&#39;ve packaged everything into a service that anyone can start for themselves, By the end of the talk, I hope you&#39;ll know how to start your own FAQ-answering service and learn about one example of doing data science in international development.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=GoFRwLBNhjA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/GoFRwLBNhjA</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/aspect-oriented-programming-diving-deep-into-decorators/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PVJMWB.png</image:loc>
      <image:title>Aspect-oriented Programming - Diving deep into Decorators</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BunOdvHCEGw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Aspect-oriented Programming - Diving deep into Decorators</video:title>
      <video:description>The aspect-oriented programming paradigm can support the separation of cross-cutting concerns such as logging, caching, or checking of permissions. This can improve code modularity and maintainability. Python offers decorator to implement re-usable code for cross-cutting task. This tutorial is an in-depth introduction to decorators. It covers the usage of decorators and how to implement simple and more advanced decorators. Use cases demonstrate how to work with decorators. In addition to showing how functions can use closures to create decorators, the tutorial introduces callable class instance as alternative. Class decorators can solve problems that use be to be tasks for metaclasses. The tutorial provides uses cases for class decorators. While the focus is on best practices and practical applications, the tutorial also provides deeper insight into how Python works behind the scene. After the tutorial participants will feel comfortable with functions that take functions and return new functions.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=BunOdvHCEGw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/BunOdvHCEGw</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/autogluon-automl-for-tabular-multimodal-and-time-series-data/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WMAXSV.png</image:loc>
      <image:title>AutoGluon: AutoML for Tabular, Multimodal and Time Series Data</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Lwu15m5mmbs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>AutoGluon: AutoML for Tabular, Multimodal and Time Series Data</video:title>
      <video:description>AutoML, or automated machine learning, offers the promise of transforming raw data into accurate predictions with minimal human intervention, expertise, and manual experimentation. In this talk, we will introduce AutoGluon, a cutting-edge toolkit that enables AutoML for tabular, multimodal and time series data. AutoGluon emphasizes usability, enabling a wide variety of tasks from regression to time series forecasting and image classification through a unified and intuitive API. We will specifically focus on tasks on tabular and time series tasks where AutoGluon is the current state-of-the-art, and demonstrate how AutoGluon can be used to achieve competitive performance on tabular and time series competition data sets. We will also discuss the techniques used to automatically build and train these models, peeking under the hood of AutoGluon.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Lwu15m5mmbs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Lwu15m5mmbs</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/bayesian-marketing-science-solving-marketing-s-3-biggest-problems/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AXMS87.png</image:loc>
      <image:title>Bayesian Marketing Science: Solving Marketing&#39;s 3 Biggest Problems</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RY-M0tvN77s/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Bayesian Marketing Science: Solving Marketing&#39;s 3 Biggest Problems</video:title>
      <video:description>In this talk I will present two new open-source packages that make up a powerful and state-of-the-art marketing analytics toolbox. Specifically, PyMC-Marketing is a new library built on top of the popular Bayesian modeling library PyMC. PyMC-Marketing allows robust estimation of customer acquisition costs (via media mix modeling) as well as customer lifetime value. In addition, I will show how we can estimate the effectiveness of marketing campaigns using a new Bayesian causal inference package called CausalPy. The talk will be applied with a real-world case-study and many code examples. Special emphasis will be placed on the interplay between these tools and how they can be combined together to make optimal marketing budget decisions in complex scenarios.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=RY-M0tvN77s</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/RY-M0tvN77s</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/behind-the-scenes-of-tox-the-journey-of-rewriting-a-python-tool-with-more-than-10-million-monthly-downloads/</loc>
    <lastmod>2023-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XEVGVJ.png</image:loc>
      <image:title>Behind the Scenes of tox: The Journey of Rewriting a Python Tool with more than 10 Million Monthly Downloads</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/bhad-explainable-unsupervised-anomaly-detection-using-bayesian-histograms/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HNKMMP.png</image:loc>
      <image:title>BHAD: Explainable unsupervised anomaly detection using Bayesian histograms</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_8zfgPTD-d8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>BHAD: Explainable unsupervised anomaly detection using Bayesian histograms</video:title>
      <video:description>The detection of outliers or anomalous data patterns is one of the most prominent machine learning use cases in industrial applications. I present a Bayesian histogram anomaly detector (BHAD), where the number of bins is treated as an additional unknown model parameter with an assigned prior distribution. BHAD scales linearly with the sample size and enables a straightforward explanation of individual scores, which makes it very suitable for industrial applications when model interpretability is crucial. I study the predictive performance of the proposed BHAD algorithm with various SoA anomaly detection approaches using simulated data and also using popular benchmark datasets for outlier detection. The reported results indicate that BHAD has very competitive predictive accuracy compared to other more complex and computationally more expensive algorithms, while being explainable and fast.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=_8zfgPTD-d8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/_8zfgPTD-d8</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/ble-and-python-how-to-build-a-simple-ble-project-on-linux-with-python/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WLMDZ7.png</image:loc>
      <image:title>BLE and Python: How to build a simple BLE project on Linux with Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/a77soe8oFVI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>BLE and Python: How to build a simple BLE project on Linux with Python</video:title>
      <video:description>Bluetooth Low Energy (BLE) is a part of the Bluetooth standard aimed at bringing wireless technology to low-power devices, and it&#39;s getting into everything - lightbulbs, robots, personal health and fitness devices, and plenty more. One of the main advantages of BLE is that everybody can integrate those devices into their tools or projects. However, BLE is not the most developer-friendly protocol and these devices most of the time don&#39;t come with good documentation. In addition, there are not a lot of good open-source tools, examples, and tutorials on how to use Python with BLE. Especially if one wants to build both sides of the communication. In this talk, I will introduce the concepts and properties used in BLE interactions and look at how we can use the Linux Bluetooth Stack (Bluez) to communicate with other devices. We will look at a simple example and learn along the way about common pitfalls and debugging options while working with BLE and Python. This talk is for everybody that has a basic understanding of Python and wants to have a deeper understanding of how BLE works and how one could use it in a private project.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=a77soe8oFVI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/a77soe8oFVI</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/bringing-nlp-to-production-an-end-to-end-story-about-some-multi-language-nlp-services/</loc>
    <lastmod>2023-01-04</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VHNJ37.png</image:loc>
      <image:title>Bringing NLP to Production (an end to end story about some multi-language NLP services)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/building-a-personal-assistant-with-gpt-and-haystack-how-to-feed-facts-to-large-language-models-and-reduce-hallucination/</loc>
    <lastmod>2023-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/H8KMTT.png</image:loc>
      <image:title>Building a Personal Assistant With GPT and Haystack: How to Feed Facts to Large Language Models and Reduce Hallucination.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/building-hexagonal-python-services/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EAKYPL.png</image:loc>
      <image:title>Building Hexagonal Python Services</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qCw0ySOeekA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Building Hexagonal Python Services</video:title>
      <video:description>The importance of enterprise architecture patterns is all well-known and applicable to varied types of tasks. Thinking about the architecture from the beginning of the journey is crucial to have a maintainable, therefore testable, and flexible code base. In We are going to explore the Ports and Adapters(Hexagonal) pattern by showing a simple web app using Repository, Unit of Work, and Services(Use Cases) patterns tied together with Dependency Injection. All those patterns are quite famous in other languages but they are relatively new for the Python ecosystem, which is a crucial missing part. As a web framework, we are going to use FastAPI which can be replaced with any framework in a matter of time because of the abstractions we have added.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=qCw0ySOeekA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/qCw0ySOeekA</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/cloud-infrastructure-from-python-code-how-far-could-we-go/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RQ3MWN.png</image:loc>
      <image:title>Cloud Infrastructure From Python Code: How Far Could We Go?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/l2YrsDmeRl0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Cloud Infrastructure From Python Code: How Far Could We Go?</video:title>
      <video:description>Discover how Infrastructure From Code (IfC) can revolutionize Cloud DevOps automation by generating cloud deployment templates directly from Python code. Learn how this technology empowers Python developers to easily deploy and operate cost-effective, secure, reliable, and sustainable cloud software. Join us to explore the strategic potential of IfC.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=l2YrsDmeRl0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/l2YrsDmeRl0</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/code-cleanup-a-data-scientist-s-guide-to-sparkling-code/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MBZJE9.png</image:loc>
      <image:title>Code Cleanup: A Data Scientist&#39;s Guide to Sparkling Code</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/GxsNL_1lN_Y/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Code Cleanup: A Data Scientist&#39;s Guide to Sparkling Code</video:title>
      <video:description>Does your production code look like it’s been copied from Untitled12.ipynb? Are your engineers complaining about the code but you can’t find the time to work on improving the code base? This talk will go through some of the basics of clean coding and how to best implement them in a data science team.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=GxsNL_1lN_Y</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/GxsNL_1lN_Y</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/common-issues-with-time-series-data-and-how-to-solve-them/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZRAFKA.png</image:loc>
      <image:title>Common issues with Time Series data and how to solve them</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sSF1uzK6DuI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Common issues with Time Series data and how to solve them</video:title>
      <video:description>Time-series data is all around us: from logistics to digital marketing, from pricing to stock markets. It’s hard to imagine a modern business that has no time series data to forecast. However, mastering such forecasting is not an easy task. For this talk, together with other domain experts, I have collected a list of common time series issues that data professionals commonly run into. After this talk, you will learn to identify, understand, and resolve such issues. This will include stabilising divergent time series, organising delayed / irregular data, handling missing values without anomaly propagation, and reducing the impact of noise and outliers on your forecasting models.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=sSF1uzK6DuI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/sSF1uzK6DuI</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/contributing-to-an-open-source-content-library-for-nlp/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MECPWF.png</image:loc>
      <image:title>Contributing to an open-source content library for NLP</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4JlKh3NeKv0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Contributing to an open-source content library for NLP</video:title>
      <video:description>Bricks is an open-source content library for natural language processing, which provides the building blocks to quickly and easily enrich, transform or analyze text data for machine learning projects. For many Pythonistas, contributing to an open-source project seems scary and intimidating. In this tutorial, we offer a hands-on experience in which programmers and data scientists learn how to code their own building blocks and share their creations with the community with ease.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=4JlKh3NeKv0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/4JlKh3NeKv0</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/cooking-up-a-ml-platform-growing-pains-and-lessons-learned/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KMGYZF.png</image:loc>
      <image:title>Cooking up a ML Platform: Growing pains and lessons learned</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/g9WS920Y1fY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Cooking up a ML Platform: Growing pains and lessons learned</video:title>
      <video:description>What is a ML platform and do you even need one? When should you consider investing in your own ML platform? What challenges can you expect building and maintaining one? Tune in and discover (some) answers to these questions and more! I will share a first-hand account of our ongoing journey towards becoming a ML platform team within Delivery Hero&#39;s Logistics department, including how we got here, how we structure our work, and what challenges and tools we are focussing on next.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=g9WS920Y1fY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/g9WS920Y1fY</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/create-interactive-jupyter-websites-with-jupyterlite/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/FZY9VV.png</image:loc>
      <image:title>Create interactive Jupyter websites with JupyterLite</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WXRslU9D3bo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Create interactive Jupyter websites with JupyterLite</video:title>
      <video:description>Jupyter notebooks are a popular tool for data science and scientific computing, allowing users to mix code, text, and multimedia in a single document. However, sharing Jupyter notebooks can be challenging, as they require installing a specific software environment to be viewed and executed. JupyterLite is a Jupyter distribution that runs entirely in the web browser without any server components. A significant benefit of this approach is the ease of deployment. With JupyterLite, the only requirement to provide a live computing environment is a collection of static assets. In this talk, we will show how you can create such static website and deploy it to your users.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=WXRslU9D3bo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/WXRslU9D3bo</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/data-driven-design-for-the-dask-scheduler/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/Q9GVEK.png</image:loc>
      <image:title>Data-driven design for the Dask scheduler</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/niioB7W5o-I/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Data-driven design for the Dask scheduler</video:title>
      <video:description>Historically, changes in the scheduling algorithm of Dask have often been based on theory, single use cases, or even gut feeling. Coiled has now moved to using hard, comprehensive performance metrics for all changes - and it&#39;s been a turning point!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=niioB7W5o-I</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/niioB7W5o-I</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/data-kata-ensemble-programming-with-pydantic-1/</loc>
    <lastmod>2023-02-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VFZ3VT.png</image:loc>
      <image:title>Data Kata: Ensemble programming with Pydantic #1</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/data-kata-ensemble-programming-with-pydantic-2/</loc>
    <lastmod>2023-02-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DEQM3J.png</image:loc>
      <image:title>Data Kata: Ensemble programming with Pydantic #2</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/delivering-ai-at-scale/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DTBTVF.png</image:loc>
      <image:title>Delivering AI at Scale</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0F1cE8L-neE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Delivering AI at Scale</video:title>
      <video:description>Everybody knows our yellow vans, trucks and planes around the world. But do you know how data drives our business and how we leverage algorithms and technology in our core operations? We will share some “behind the scenes” insights on Deutsche Post DHL Group’s journey towards a Data-Driven Company. • Large-Scale Use Cases: Challenging and high impact Use Cases in all major areas of logistics, including Computer Vision and NLP • Fancy Algorithms: Deep-Neural Networks, TSP Solvers and the standard toolkit of a Data Scientist • Modern Tooling: Cloud Platforms, Kubernetes , Kubeflow, Auto ML • No rusty working mode: small, self-organized, agile project teams, combining state of the art Machine Learning with MLOps best practices • A young, motivated and international team – German skills are only “nice to have” But we have more to offer than slides filled with buzzwords. We will demonstrate our passion for our work, deep dive into our largest use cases that impact your everyday life and share our approach for a timeseries forecasting library - combining data science, software engineering and technology for efficient and easy to maintain machine learning projects..</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=0F1cE8L-neE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/0F1cE8L-neE</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/driving-down-the-memray-lane-profiling-your-data-science-work/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WHACAT.png</image:loc>
      <image:title>Driving down the Memray lane - Profiling your data science work</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oOJRr_XYjUo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Driving down the Memray lane - Profiling your data science work</video:title>
      <video:description>When handling a large amount of data, memory profiling the data science workflow becomes more important. It gives you insight into which process consumes lots of memory. In this talk, we will introduce Mamray, a Python memory profiling tool and its new Jupyter plugin.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=oOJRr_XYjUo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/oOJRr_XYjUo</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/dynamic-pricing-at-flix/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/33XCUR.png</image:loc>
      <image:title>Dynamic pricing at Flix</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4KcTVbUHe70/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Dynamic pricing at Flix</video:title>
      <video:description>In the talk we give a brief overview of how we use Dynamic Pricing to tune the prices for rides based on demand, time of purchase, unexpected events strike etc., and other criteria to fulfil our business requirements.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=4KcTVbUHe70</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/4KcTVbUHe70</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/enabling-machine-learning-how-to-optimize-infrastructure-tools-and-teams-for-ml-workflows/</loc>
    <lastmod>2023-04-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WZWXLF.png</image:loc>
      <image:title>Enabling Machine Learning: How to Optimize Infrastructure, Tools and Teams for ML Workflows</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/evosax-jax-based-evolution-strategies/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WMWZQC.png</image:loc>
      <image:title>evosax: JAX-Based Evolution Strategies</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OZgnAApYltU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>evosax: JAX-Based Evolution Strategies</video:title>
      <video:description>Tired of having to handle asynchronous processes for neuroevolution? Do you want to leverage massive vectorization and high-throughput accelerators for evolution strategies (ES)? [evosax](https://github.com/RobertTLange/evosax) allows you to leverage JAX, XLA compilation and auto-vectorization/parallelization to scale ES to your favorite accelerators. In this talk we will get to know the core API and how to solve distributed black-box optimization problems with evolution strategies.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=OZgnAApYltU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/OZgnAApYltU</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/exploring-the-power-of-cyclic-boosting-a-pure-python-explainable-and-efficient-ml-method/</loc>
    <lastmod>2023-02-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MYARJG.png</image:loc>
      <image:title>Exploring the Power of Cyclic Boosting: A Pure-Python, Explainable, and Efficient ML Method</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/fastapi-and-celery-building-reliable-web-applications-with-tdd/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/8CVQDW.png</image:loc>
      <image:title>FastAPI and Celery: Building Reliable Web Applications with TDD</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-3vlsnFDbd8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>FastAPI and Celery: Building Reliable Web Applications with TDD</video:title>
      <video:description>In this talk, we will explore how to use the FastAPI web framework and Celery task queue to build reliable and scalable web applications in a test-driven manner. We will start by setting up a testing environment and writing unit tests for the core functionality of our application. Next, we will use FastAPI to create an api to perform some long-running task. Finally, we will then see how Celery can help us offload long-running tasks and improve the performance of our application. By the end of this talk, attendees will have a strong understanding of TDD and how to apply it to your FastAPI and Celery projects, and you will be able to write tests that ensure the reliability and maintainability of your code.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=-3vlsnFDbd8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/-3vlsnFDbd8</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/fear-the-mutants-love-the-mutants/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AQAJDH.png</image:loc>
      <image:title>Fear the mutants. Love the mutants.</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-5SuFClW21k/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Fear the mutants. Love the mutants.</video:title>
      <video:description>Developers often use code coverage as a target, which makes it a bad measure of test quality. Mutation testing changes the game: create mutant versions of your code that break your tests, and you&#39;ll quickly start to write better tests! Come and learn to use it as part of your CI/CD process. I promise, you&#39;ll never look at penguins the same way again!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=-5SuFClW21k</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/-5SuFClW21k</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/from-notebook-to-pipeline-in-no-time-with-lineapy/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WAVRYZ.png</image:loc>
      <image:title>From notebook to pipeline in no time with LineaPy</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qcP5wNvV1uk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>From notebook to pipeline in no time with LineaPy</video:title>
      <video:description>The nightmare before data science production: You found a working prototype for your problem using a Jupyter notebook and now it&#39;s time to build a production grade solution from that notebook. Unfortunately, your notebook looks anything but production grade. The good news is, there&#39;s finally a cure! The open-source python package LineaPy aims to automate data science workflow generation and expediting the process of going from data science development to production. And truly, it transforms messy notebooks into data pipelines like Apache Airflow, DVC, Argo, Kubeflow, and many more. And if you can&#39;t find your favorite orchestration framework, you are welcome to work with the creators of LineaPy to contribute a plugin for it! In this talk, you will learn the basic concepts of LineaPy and how it supports your everyday tasks as a data practitioner. For this purpose, we will transform a notebook step by step together to create a DVC pipeline. Finally, we will discuss what place LineaPy will take in the MLOps universe. Will you only have to check in your notebook in the future?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=qcP5wNvV1uk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/qcP5wNvV1uk</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/geospatial-data-processing-with-python-a-comprehensive-tutorial/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RPMMKZ.png</image:loc>
      <image:title>Geospatial Data Processing with Python: A Comprehensive Tutorial</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6xDtxz_RnP0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Geospatial Data Processing with Python: A Comprehensive Tutorial</video:title>
      <video:description>In this tutorial, you will learn about the various Python modules for processing geospatial data, including GDAL, Rasterio, Pyproj, Shapely, Folium, Fiona, OSMnx, Libpysal, Geopandas, Pydeck, Whitebox, ESDA, and Leaflet. You will gain hands-on experience working with real-world geospatial data and learn how to perform tasks such as reading and writing spatial data, reprojecting data, performing spatial analyses, and creating interactive maps. This tutorial is suitable for beginners as well as intermediate Python users who want to expand their knowledge in the field of geospatial data processing</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=6xDtxz_RnP0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/6xDtxz_RnP0</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/getting-started-with-jax/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TWPBZF.png</image:loc>
      <image:title>Getting started with JAX</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/yDYiiVVkBXY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Getting started with JAX</video:title>
      <video:description>Deepminds JAX ecosystem provides deep learning practitioners with an appealing alternative to TensorFlow and PyTorch. Among its strengths are great functionalities such as native TPU support, as well as easy vectorization and parallelization. Nevertheless, making your first steps in JAX can feel complicated given some of its idiosyncrasies. This talk helps new users getting started in this promising ecosystem by sharing practical tips and best practises.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=yDYiiVVkBXY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/yDYiiVVkBXY</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/giving-and-receiving-great-feedback-through-prs/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9SENVW.png</image:loc>
      <image:title>Giving and Receiving Great Feedback through PRs</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vAoeeqVdTBc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Giving and Receiving Great Feedback through PRs</video:title>
      <video:description>Do you struggle with PRs? Have you ever had to change code even though you disagreed with the change just to land the PR? Have you ever given feedback that would have improved the code only to get into a comment war? We&#39;ll discuss how to give and receive feedback to extract maximum value from it and avoid all the communication problems that come with PRs.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=vAoeeqVdTBc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/vAoeeqVdTBc</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/great-security-is-one-question-away/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MTRFT3.png</image:loc>
      <image:title>Great Security Is One Question Away</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Hg5-bGbMzFo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Great Security Is One Question Away</video:title>
      <video:description>After a decade of writing code, I joined the application security team. During the transition process, I discovered that there are many myths about security, and how difficult it is. Often devs choose to ignore it because they think that writing more secure code would take them ages. It is not true. Security doesn’t have to be scary. From my talk, you will learn the most useful piece from the Application Security theory. It will be practical and not boring at all.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Hg5-bGbMzFo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Hg5-bGbMzFo</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/grokking-anchors-uncovering-what-a-machine-learning-model-relies-on/</loc>
    <lastmod>2023-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QUAXG3.png</image:loc>
      <image:title>Grokking Anchors: Uncovering What a Machine-Learning Model Relies On</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/have-your-cake-and-eat-it-too-rapid-model-development-and-stable-high-performance-deployments/</loc>
    <lastmod>2023-02-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ABNXHC.png</image:loc>
      <image:title>Have your cake and eat it too: Rapid model development and stable, high-performance deployments</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/haystack-for-climate-q-a/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SVXFP8.png</image:loc>
      <image:title>Haystack for climate Q/A</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/whh3xlPdYks/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Haystack for climate Q/A</video:title>
      <video:description>How can NLP and Haystack help answer sustainability questions and fight climate change? In this talk we walkthrough our experience using Haystack to build Question Answering Models for the climate change and sustainability domain. We discuss how we did it, some of the challenges we faced, and what we learnt along the way!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=whh3xlPdYks</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/whh3xlPdYks</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/honey-i-broke-the-pytorch-model-debugging-custom-pytorch-models-in-a-structured-manner/</loc>
    <lastmod>2023-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GXAKV8.png</image:loc>
      <image:title>Honey, I broke the PyTorch model &gt;.&lt; - Debugging custom PyTorch models in a structured manner</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/how-chatbots-work-we-need-to-talk/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AKXXQD.png</image:loc>
      <image:title>How Chatbots work – We need to talk!</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qipgC8tT-FU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How Chatbots work – We need to talk!</video:title>
      <video:description>Chatbots are fun to use, ranging from simple chit-chat (“How are you today?”) to more sophisticated use cases like shopping assistants, or the diagnosis of technical or medical problems. Despite their mostly simple user interaction, chatbots must combine various complex NLP concepts to deliver convincing, intelligent, or even witty results. With the advancing development of machine learning models and the availability of open source frameworks and libraries, chatbots are becoming more powerful every day and at the same time easier to implement. Yet, depending on the concrete use case, the implementation must be approached in specific ways. In the design process of chatbots it is crucial to define the language processing tasks thoroughly and to choose from a variety of techniques wisely. In this talk, we will look together at common concepts and techniques in modern chatbot implementation as well as practical experiences from an E-mobility bot that was developed using the Rasa framework.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=qipgC8tT-FU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/qipgC8tT-FU</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/how-python-enables-future-computer-chips/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VRGANP.png</image:loc>
      <image:title>How Python enables future computer chips</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0soZf5v6NsA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How Python enables future computer chips</video:title>
      <video:description>At the semiconductor division of Carl Zeiss it&#39;s our mission to continuously make computer chips faster and more energy efficient. To do so, we go to the very limits of what is possible, both physically and technologically. This is only possible through massive research and development efforts. In this talk, we tell the story how Python became a central tool for our R&amp;D activities. This includes technical aspects as well as organization and culture. How do you make sure that hundreds of people work in consistent environments? – How do you get all people on board to work together with Python? – You have lots of domain experts without much software background. How do you prevent them from creating a mess when projects get larger?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=0soZf5v6NsA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/0soZf5v6NsA</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/how-to-baseline-in-nlp-and-where-to-go-from-there/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/B7PCUR.png</image:loc>
      <image:title>How to baseline in NLP and where to go from there</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oc_p0ZgoyA8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to baseline in NLP and where to go from there</video:title>
      <video:description>In this talk, we will explore the build-measure-learn paradigm and the role of baselines in natural language processing (NLP). We will cover the common NLP tasks of classification, clustering, search, and named entity recognition, and describe the baseline approaches that can be used for each task. We will also discuss how to move beyond these baselines through weak learning and transfer learning. By the end of this talk, attendees will have a better understanding of how to establish and improve upon baselines in NLP.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=oc_p0ZgoyA8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/oc_p0ZgoyA8</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/how-to-build-observability-into-a-ml-platform/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TGZFSF.png</image:loc>
      <image:title>How to build observability into a ML Platform</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bsXCxK99cKU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to build observability into a ML Platform</video:title>
      <video:description>As machine learning becomes more prevalent across nearly every business and industry, making sure that these technologies are working and delivering quality is critical. In her talk, Alicia will discuss the importance of machine learning observability and why it should be a fundamental tool of modern machine learning architectures. Not only does it ensure models are accurate, but it helps teams iterate and improve models quicker. Alicia will dive into how Shopify has been prototyping building observability into different parts of its machine learning platform. This talk will provide insights on how to track model performance, how to catch any unexpected or erroneous behaviour, what types of behavior to look for in your data (e.g. drift, quality metrics) and in your model/predictions, and how observability could work with large language models and Chat AIs.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=bsXCxK99cKU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/bsXCxK99cKU</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/how-to-connect-your-application-to-the-world-and-avoid-sleepless-nights/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MTXCHH.png</image:loc>
      <image:title>How to connect your application to the world (and avoid sleepless nights)</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nQtCkvFBcDs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to connect your application to the world (and avoid sleepless nights)</video:title>
      <video:description>Let’s say you are the ruler of a remote island. For it to succeed and thrive you can’t expect it to be isolated from the world. You need to establish trade routes, offer your products to other islands, and import items from them. Doing this will certainly make your economy grow! We’re not going to talk about land masses or commerce, however, you should think of your application as an island that needs to connect to other applications to succeed. Unfortunately, the sea is treacherous and is not always very consistent, similar to the networks you use to connect your application to the world. We will explore some techniques and libraries in the Python ecosystem used to make your life easier while dealing with external services. From asynchronicity, caching, testing, and building abstractions on top of the APIs you consume, you will definitely learn some strategies to build your connected application gracefully, and avoid those pesky 2 AM errors that keep you awake.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=nQtCkvFBcDs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/nQtCkvFBcDs</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/how-to-increase-diversity-in-open-source-communities/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7SYVML.png</image:loc>
      <image:title>How to increase diversity in open source communities</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6k5QiVPHihU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to increase diversity in open source communities</video:title>
      <video:description>Today state of the art technology and scientific research strongly depend on open source libraries. The demographic of the contributors to these libraries is predominantly white and male [1][2][3][4]. This situation creates problems not only for individual contributors outside of this demographic but also for open source projects such as loss of career opportunities and less robust technologies, respectively [1][7]. In recent years there have been a number of various recommendations and initiatives to increase the participation in open source projects of groups who are underrepresented in this domain [1][3][5][6]. While these efforts are valuable and much needed, contributor diversity remains a challenge in open source communities [2][3][7]. This talk highlights the underlying problems and explores how we can overcome them.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=6k5QiVPHihU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/6k5QiVPHihU</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/how-to-teach-nlp-to-a-newbie-get-them-started-on-their-first-project/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BCRDQ8.png</image:loc>
      <image:title>How to teach NLP to a newbie &amp; get them started on their first project</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/M036ltfct_8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to teach NLP to a newbie &amp; get them started on their first project</video:title>
      <video:description>The materials presented during this tutorial are open source and can be used by coaches and tutors who want to teach their students how to use Python for text processing and text classification. (A minimal understanding of programming (in any language) is required by the students)</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=M036ltfct_8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/M036ltfct_8</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/hyperparameter-optimization-for-the-impatient/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DECAHT.png</image:loc>
      <image:title>Hyperparameter optimization for the impatient</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/onX6fXzp9Yk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Hyperparameter optimization for the impatient</video:title>
      <video:description>In the last years, Hyperparameter Optimization (HPO) became a fundamental step in the training of Machine Learning (ML) models and in the creation of automatic ML pipelines. Unfortunately, while HPO improves the predictive performance of the final model, it comes with a significant cost both in terms of computational resources and waiting time. This leads many practitioners to try to lower the cost of HPO by employing unreliable heuristics. In this talk we will provide simple and practical algorithms for users that want to train models with almost-optimal predictive performance, while incurring in a significantly lower cost and waiting time. The presented algorithms are agnostic to the application and the model being trained so they can be useful in a wide range of scenarios. We provide results from an extensive experimental activity on public benchmarks, including comparisons with well-known techniques like Bayesian Optimization (BO), ASHA, Successive Halving. We will describe in which scenarios the biggest gains are observed (up to 30x) and provide examples for how to use these algorithms in a real-world environment. All the code used for this talk is available on (GitHub)[https://github.com/awslabs/syne-tune].</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=onX6fXzp9Yk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/onX6fXzp9Yk</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/improving-machine-learning-from-human-feedback/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AUJYP7.png</image:loc>
      <image:title>Improving Machine Learning from Human Feedback</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IbuNQsM9uAA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Improving Machine Learning from Human Feedback</video:title>
      <video:description>Large generative models rely upon massive data sets that are collected automatically. For example, GPT-3 was trained with data from “Common Crawl” and “Web Text”, among other sources. As the saying goes — bigger isn’t always better. While powerful, these data sets (and the models that they create) often come at a cost, bringing their “internet-scale biases” along with their “internet-trained models.” While powerful, these models beg the question — is unsupervised learning the best future for machine learning? ML researchers have developed new model-tuning techniques to address the known biases within existing models and improve their performance (as measured by response preference, truthfulness, toxicity, and result generalization). All of this at a fraction of the initial training cost. In this talk, we will explore these techniques, known as Reinforcement Learning from Human Feedback (RLHF), and how open-source machine learning tools like PyTorch and Label Studio can be used to tune off-the-shelf models using direct human feedback.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=IbuNQsM9uAA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/IbuNQsM9uAA</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/incorporating-gpt-3-into-practical-nlp-workflows/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/77MWVW.png</image:loc>
      <image:title>Incorporating GPT-3 into practical NLP workflows</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Bd2ciwinFUE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Incorporating GPT-3 into practical NLP workflows</video:title>
      <video:description>In this talk, I&#39;ll show how large language models such as GPT-3 complement rather than replace existing machine learning workflows. Initial annotations are gathered from the OpenAI API via zero- or few-shot learning, and then corrected by a human decision maker using an annotation tool. The resulting annotations can then be used to train and evaluate models as normal. This process results in higher accuracy than can be achieved from the OpenAI API alone, with the added benefit that you&#39;ll own and control the model for runtime.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Bd2ciwinFUE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Bd2ciwinFUE</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/introducing-fastkafka/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HLMGHX.png</image:loc>
      <image:title>Introducing FastKafka</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/M18bhWVizjI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Introducing FastKafka</video:title>
      <video:description>FastKafka is a Python library that makes it easy to connect to Apache Kafka queues and send and receive messages. In this talk, we will introduce the library and its features for working with Kafka queues in Python. We will discuss the motivations for creating the library, how it compares to other Kafka client libraries, and how to use its decorators to define functions for consuming and producing messages. We will also demonstrate how to use these functions to build a simple application that sends and receives messages from the queue. This talk will be of interest to Python developers looking for an easy-to-use solution for working with Kafka. The documentation of the library can be found here: https://fastkafka.airt.ai/</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=M18bhWVizjI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/M18bhWVizjI</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/introduction-to-async-programming/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PPXA79.png</image:loc>
      <image:title>Introduction to Async programming</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/osGGX3tcwkc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Introduction to Async programming</video:title>
      <video:description>Asynchronous programming is a type of parallel programming in which a unit of work is allowed to run separately from the primary application thread. Post execution, it notifies the main thread about the completion or failure of the worker thread. There are numerous benefits to using it, such as improved application performance, enhanced responsiveness, and effective usage of CPU. Asynchronicity seems to be a big reason why Node.js is so popular for server-side programming. Most of the code we write, especially in heavy IO applications like websites, depends on external resources. This could be anything from a remote database POST API call. As soon as you ask for any of these resources, your code is waiting around for process completion with nothing to do. With asynchronous programming, you allow your code to handle other tasks while waiting for these other resources to respond. In this session, we are going to talk about asynchronous programming in Python. Its benefits and multiple ways to implement it.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=osGGX3tcwkc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/osGGX3tcwkc</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/keynote-a-journey-through-4-industries-with-python-python-s-versatile-problem-solving-toolkit/</loc>
    <lastmod>2023-02-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NMMT8M.png</image:loc>
      <image:title>Keynote - A journey through 4 industries with Python: Python&#39;s versatile problem-solving toolkit</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/keynote-how-are-we-managing-data-teams-management-irl/</loc>
    <lastmod>2023-02-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MBH7GB.png</image:loc>
      <image:title>Keynote - How Are We Managing? Data Teams Management IRL</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/keynote-lorem-ipsum-dolor-sit-amet/</loc>
    <lastmod>2023-02-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HJ9J7Z.png</image:loc>
      <image:title>Keynote - Lorem ipsum dolor sit amet</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/keynote-towards-learned-database-systems/</loc>
    <lastmod>2023-02-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JZSYA3.png</image:loc>
      <image:title>Keynote - Towards Learned Database Systems</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/large-scale-feature-engineering-and-datascience-with-python-snowflake/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3TYND7.png</image:loc>
      <image:title>Large Scale Feature Engineering and Datascience with Python &amp; Snowflake</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/mpY7auHK3zw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Large Scale Feature Engineering and Datascience with Python &amp; Snowflake</video:title>
      <video:description>[Snowflake](https://www.snowflake.com/en/) as a data platform is the core data repository of many large organizations. With the introduction of Snowflake&#39;s [Snowpark for Python](https://github.com/snowflakedb/snowpark-python), Python developers can now collaborate and build on one platform with a secure Python sandbox, providing developers with dynamic scalability &amp; elasticity as well as security and compliance. In this talk I&#39;ll explain the core concepts of Snowpark for Python and how they can be used for large scale feature engineering and data science.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=mpY7auHK3zw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/mpY7auHK3zw</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/let-s-contribute-to-pandas-3-hours-1/</loc>
    <lastmod>2022-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KUKU9Z.png</image:loc>
      <image:title>Let&#39;s contribute to pandas (3 hours) #1</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/let-s-contribute-to-pandas-3-hours-2/</loc>
    <lastmod>2023-02-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/YWTRSG.png</image:loc>
      <image:title>Let&#39;s contribute to pandas (3 hours) #2</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/machine-learning-lifecycle-for-nlp-classification-in-e-commerce/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/8VYHKG.png</image:loc>
      <image:title>Machine Learning Lifecycle for NLP Classification in E-Commerce</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4mGvH3ms6B8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Machine Learning Lifecycle for NLP Classification in E-Commerce</video:title>
      <video:description>Running machine learning models in a production environment brings its own challenges. In this talk we would like to present our solution of a machine learning lifecycle for the text-based cataloging classification system from idealo.de. We will share lessons learned and talk about our experiences during the lifecycle migration from a hosted cluster to a cloud solution within the last 3 years. In addition, we will outline how we embedded our ML components as part of the overall idealo.de processing architecture.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=4mGvH3ms6B8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/4mGvH3ms6B8</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/maps-with-django/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KYLLZA.png</image:loc>
      <image:title>Maps with Django</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0L3WD9KgKpM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Maps with Django</video:title>
      <video:description>Keeping in mind the **Pythonic** principle that _“simple is better than complex”_ we&#39;ll see how to create a web **map** with the **Python** based _web framework_ **Django** using its **GeoDjango** module, storing _geographic data_ in your _local database_ on which to run _geospatial queries_.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=0L3WD9KgKpM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/0L3WD9KgKpM</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/maximizing-efficiency-and-scalability-in-open-source-mlops-a-step-by-step-approach/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CTKC7B.png</image:loc>
      <image:title>Maximizing Efficiency and Scalability in Open-Source MLOps: A Step-by-Step Approach</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NFDxfeXgPGM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Maximizing Efficiency and Scalability in Open-Source MLOps: A Step-by-Step Approach</video:title>
      <video:description>This talk presents a novel approach to MLOps that combines the benefits of open-source technologies with the power and cost-effectiveness of cloud computing platforms. By using tools such as Terraform, MLflow, and Feast, we demonstrate how to build a scalable and maintainable ML system on the cloud that is accessible to ML Engineers and Data Scientists. Our approach leverages cloud managed services for the entire ML lifecycle, reducing the complexity and overhead of maintenance and eliminating the vendor lock-in and additional costs associated with managed MLOps SaaS services. This innovative approach to MLOps allows organizations to take full advantage of the potential of machine learning while minimizing cost and complexity.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=NFDxfeXgPGM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/NFDxfeXgPGM</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/methods-for-text-style-transfer-text-detoxification-case/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UECWHD.png</image:loc>
      <image:title>Methods for Text Style Transfer: Text Detoxification Case</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8I5tZvcmIis/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Methods for Text Style Transfer: Text Detoxification Case</video:title>
      <video:description>Global access to the Internet has enabled the spread of information throughout the world and has offered many new possibilities. On the other hand, alongside the advantages, the exponential and uncontrolled growth of user-generated content on the Internet has also facilitated the spread of toxicity and hate speech. Much work has been done in the direction of offensive speech detection. However, there is another more proactive way to fight toxic speech -- how a suggestion for a user as a detoxified version of the message. In this presentation, we will provide an overview how texts detoxification task can be solved. The proposed approaches can be reused for any text style transfer task for both monolingual and multilingual use-cases.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=8I5tZvcmIis</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/8I5tZvcmIis</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/mlops-in-practice-our-journey-from-batch-to-real-time-inference/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QLCNN9.png</image:loc>
      <image:title>MLOps in practice: our journey from batch to real-time inference</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gvBaADatX9Y/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>MLOps in practice: our journey from batch to real-time inference</video:title>
      <video:description>I will present the challenges we encountered while migrating an ML model from batch to real-time predictions and how we handled them. In particular, I will focus on the design decisions and open-source tools we built to test the code, data and models as part of the CI/CD pipeline and enable us to ship fast with confidence.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=gvBaADatX9Y</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/gvBaADatX9Y</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/modern-typed-python-dive-into-a-mature-ecosystem-from-web-dev-to-machine-learning/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LCCGTT.png</image:loc>
      <image:title>Modern typed python: dive into a mature ecosystem from web dev to machine learning</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6MaCfvgqfUU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Modern typed python: dive into a mature ecosystem from web dev to machine learning</video:title>
      <video:description>Typing is at the center of „modern Python“, and tools (mypy, beartype) and libraries (FastAPI, SQLModel, Pydantic, DocArray) based on it are slowly eating the Python world. This talks explores the benefits of Python type hints, and shows how they are infiltrating the next big domain: Machine Learning</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=6MaCfvgqfUU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/6MaCfvgqfUU</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/monorepos-with-python/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XDRNQC.png</image:loc>
      <image:title>Monorepos with Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7_G4H2tPupo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Monorepos with Python</video:title>
      <video:description>Working with python is fun. Managing python packaging, linters, tests, CI, etc. is not as fun. Every maintainer needs to worry about consistent styling, quality, speed of tests, etc as the project grows. Monorepos have been successful in other communities - how does it work in Python ?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=7_G4H2tPupo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/7_G4H2tPupo</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/most-of-you-don-t-need-spark-large-scale-data-management-on-a-budget-with-python/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/V9HBUU.png</image:loc>
      <image:title>Most of you don&#39;t need Spark. Large-scale data management on a budget with Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OsYcsv4VkO8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Most of you don&#39;t need Spark. Large-scale data management on a budget with Python</video:title>
      <video:description>The Python data ecosystem has matured during the last decade and there are less and less reasons to rely only large batch process executed in a Spark cluster, but with every large ecosystem, putting together the key pieces of technology takes some effort. There are now better storage technologies, streaming execution engines, query planners, and low level compute libraries. And modern hardware is way more powerful than what you&#39;d probably expect. In this workshop we will explore some global-warming-reducing techniques to build more efficient data transformation pipelines in Python, and a little bit of Rust.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=OsYcsv4VkO8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/OsYcsv4VkO8</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/neo4j-graph-databases-for-climate-policy/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/YTHXML.png</image:loc>
      <image:title>Neo4j graph databases for climate policy</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gJ8-aTsVFSA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Neo4j graph databases for climate policy</video:title>
      <video:description>In this talk we walkthrough our experience using Neo4j and Python to model climate policy as a graph database. We discuss how we did it, some of the challenges we faced, and what we learnt along the way!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=gJ8-aTsVFSA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/gJ8-aTsVFSA</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/observability-for-distributed-computing-with-dask/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SSTCTS.png</image:loc>
      <image:title>Observability for Distributed Computing with Dask</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Qp90ka5ZMqg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Observability for Distributed Computing with Dask</video:title>
      <video:description>Debugging is hard. Distributed debugging is hell. Dask is a popular library for parallel and distributed computing in Python. Dask is commonly used in data science, actual science, data engineering, and machine learning to distribute workloads onto clusters of many hundreds of workers with ease. However, when things go wrong life can become difficult due to all of the moving parts. These parts include your code, other PyData libraries like NumPy/pandas, the machines you’re running on, the network between them, storage, the cloud, and of course issues with Dask itself. It can be difficult to understand what is going on, especially when things seem slower than they should be or fail unexpectedly. Observability is the key to sanity and success. In this talk, we describe the tools Dask offers to help you observe your distributed cluster, analyze performance, and monitor your cluster to react to unexpected changes quickly. We will dive into distributed logging, automated metrics, event-based monitoring, and root-causing problems with diagnostic tooling. Throughout the talk, we will leverage real-world use cases to show how these tools help to identify and solve problems for large-scale users in the wild. This talk should be particularly insightful for Dask users, but the approaches to observing distributed systems should be relevant to anyone operating at scale in production.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Qp90ka5ZMqg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Qp90ka5ZMqg</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/pandas-2-0-and-beyond/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DB3KC7.png</image:loc>
      <image:title>Pandas 2.0 and beyond</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7QQZ1hrHG1s/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Pandas 2.0 and beyond</video:title>
      <video:description>Pandas has reached a 2.0 milestone in 2023. But what does that mean? And what is coming after 2.0? This talk will give an overview of what happened in the latest releases of pandas and highlight some topics and major new features the pandas project is working on.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=7QQZ1hrHG1s</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/7QQZ1hrHG1s</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/performing-root-cause-analysis-with-dowhy-a-causal-machine-learning-library/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/FVWF7R.png</image:loc>
      <image:title>Performing Root Cause Analysis with DoWhy, a Causal Machine-Learning Library</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/icpHrbDlGaw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Performing Root Cause Analysis with DoWhy, a Causal Machine-Learning Library</video:title>
      <video:description>In this talk, we will introduce the audience to [DoWhy](https://www.pywhy.org/dowhy), a library for causal machine-learning (ML). We will introduce typical problems where causal ML can be applied and will specifically do a deep dive on root cause analysis using DoWhy. To do this, we will lay out what typical problem spaces for causal ML look like, what kind of problems we&#39;re trying to solve, and then show how to use DoWhy&#39;s API to solve these problems. Expect to see a lot of code with a hands-on example. We will close this session by zooming out a bit and also talk about the PyWhy organization governing DoWhy.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=icpHrbDlGaw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/icpHrbDlGaw</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/polars-make-the-switch-to-lightning-fast-dataframes/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/S79HEH.png</image:loc>
      <image:title>Polars - make the switch to lightning-fast dataframes</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CtkMzCIXOWk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Polars - make the switch to lightning-fast dataframes</video:title>
      <video:description>In this talk, we will report on our experiences switching from Pandas to Polars in a real-world ML project. Polars is a new high-performance dataframe library for Python based on Apache Arrow and written in Rust. We will compare the performance of polars with the popular pandas library, and show how polars can provide significant speed improvements for data manipulation and analysis tasks. We will also discuss the unique features of polars, such as its ability to handle large datasets that do not fit into memory, and how it feels in practice to make the switch from Pandas. This talk is aimed at data scientists, analysts, and anyone interested in fast and efficient data processing in Python.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=CtkMzCIXOWk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/CtkMzCIXOWk</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/postmodern-architecture-the-python-powered-modern-data-stack/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/A7B8P8.png</image:loc>
      <image:title>Postmodern Architecture: The Python Powered Modern Data Stack</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/na7yqvz5-B4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Postmodern Architecture: The Python Powered Modern Data Stack</video:title>
      <video:description>The Modern Data Stack has brought a lot of new buzzwords into the data engineering lexicon: &#34;data mesh&#34;, &#34;data observability&#34;, &#34;reverse ETL&#34;, &#34;data lineage&#34;, &#34;analytics engineering&#34;. In this light-hearted talk we will demystify the evolving revolution that will define the future of data analytics &amp; engineering teams. Our journey begins with the PyData Stack: pandas pipelines powering ETL workflows...clean code, tested code, data validation, perfect for in-memory workflows. As demand for self-serve analytics grows, new data sources bring more APIs to model, more code to maintain, DAG workflow orchestration tools, new nuances to capture (&#34;the tax team defines revenue differently&#34;), more dashboards, more not-quite-bugs (&#34;but my number says this...&#34;). This data maturity journey is a well-trodden path with common pitfalls &amp; opportunities. After dashboards comes predictive modelling (&#34;what will happen&#34;), prescriptive modelling (&#34;what should we do?&#34;), perhaps eventually automated decision making. Getting there is much easier with the advent of the Python Powered Modern Data Stack. In this talk, we will cover the shift from ETL to ELT, the open-source Modern Data Stack tools you should know, with a focus on how dbt&#39;s new Python integration is changing how data pipelines are built, run, tested &amp; maintained. By understanding the latest trends &amp; buzzwords, attendees will gain a deeper insight into Python&#39;s role at the core of the future of data engineering.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=na7yqvz5-B4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/na7yqvz5-B4</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/practical-session-learning-on-heterogeneous-graphs-with-pyg/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PQZR3Q.png</image:loc>
      <image:title>Practical Session: Learning on Heterogeneous Graphs with PyG</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ORh-3Nhz_mo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Practical Session: Learning on Heterogeneous Graphs with PyG</video:title>
      <video:description>Learn how to build and analyze heterogeneous graphs using PyG, a machine graph learning library in Python. This workshop will provide a practical introduction to the concept of heterogeneous graphs and their applications, including their ability to capture the complexity and diversity of real-world systems. Participants will gain experience in creating a heterogeneous graph from multiple data tables, preparing a dataset, and implementing and training a model using PyG.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ORh-3Nhz_mo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ORh-3Nhz_mo</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/pragmatic-ways-of-using-rust-in-your-data-project/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MQHTHY.png</image:loc>
      <image:title>Pragmatic ways of using Rust in your data project</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Jk9NXfvgclU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Pragmatic ways of using Rust in your data project</video:title>
      <video:description>Writing efficient data pipelines in Python can be tricky. The standard recommendation is to use vectorized functions implemented in Numpy, Pandas, or the like. However, what to do, when the processing task does not fit these libraries? Using plain Python for processing can result in lacking performance, in particular when handling large data sets. Rust is a modern, performance-oriented programming language that is already widely used by the Python community. Augmenting data processing steps with Rust can result in substantial speed ups. In this talk will present strategies of using Rust in a larger Python data processing pipeline with a particular focus on pragmatism and minimizing integration efforts.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Jk9NXfvgclU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Jk9NXfvgclU</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/prompt-engineering-101-beginner-intro-to-langchain-the-shovel-of-our-chatgpt-gold-rush/</loc>
    <lastmod>2023-04-13</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MSZG7B.png</image:loc>
      <image:title>Prompt Engineering 101: Beginner intro to LangChain, the shovel of our ChatGPT gold rush.&#34;</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/pyladies-panel-session-tech-illusions-and-the-unbalanced-society-finding-solutions-for-a-better-future/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HDUAM9.png</image:loc>
      <image:title>PyLadies Panel Session. Tech Illusions and the Unbalanced Society: Finding Solutions for a Better Future</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/C3Yd6vQaGaQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>PyLadies Panel Session. Tech Illusions and the Unbalanced Society: Finding Solutions for a Better Future</video:title>
      <video:description>During this panel, we’ll discuss the significant role PyLadies chapters around the world have played in advocating for gender representation and leadership and combating biases and the gender pay gap.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=C3Yd6vQaGaQ</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/C3Yd6vQaGaQ</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/pyladies-workshop/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7SVZR3.png</image:loc>
      <image:title>PyLadies Workshop</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bypVJM5zu3Q/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>PyLadies Workshop</video:title>
      <video:description>A workshop for PyLadies members with the Berlin Tech Workers Council discussing the legal frameworks on contracts and termination agreements, as well as how employees can defend themselves in situations where they are made redundant due to mass layoffs.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=bypVJM5zu3Q</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/bypVJM5zu3Q</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/raised-by-pandas-striving-for-more-an-opinionated-introduction-to-polars/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/Z8PESY.png</image:loc>
      <image:title>Raised by Pandas, striving for more: An opinionated introduction to Polars</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7xcUvzERwx0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Raised by Pandas, striving for more: An opinionated introduction to Polars</video:title>
      <video:description>Pandas is the de-facto standard for data manipulation in python, which I personally love for its flexible syntax and interoperability. But Pandas has well-known drawbacks such as memory in-efficiency, inconsistent missing data handling and lacking multicore-support. Multiple open-source projects aim to solve those issues, the most interesting is Polars. Polars uses Rust and Apache Arrow to win in all kinds of performance-benchmarks and evolves fast. But is it already stable enough to migrate an existing Pandas&#39; codebase? And does it meet the high-expectations on query language flexibility of long-time Pandas-lovers? In this talk, I will explain, how Polars can be that fast, and present my insights on where Polars shines and in which scenarios I stay with pandas (at least for now!)</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=7xcUvzERwx0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/7xcUvzERwx0</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/rethinking-codes-of-conduct/</loc>
    <lastmod>2023-06-27</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AWBLKN.png</image:loc>
      <image:title>Rethinking codes of conduct</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0OXP0UegwCM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Rethinking codes of conduct</video:title>
      <video:description>Did you know that the Python Software Foundation Code of Conduct is turning 10 years old in 2023? It was voted in as they felt they were “unbalanced and not seeing the true spectrum of the greater community”. Why is that a big thing? Come to my talk and find out!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=0OXP0UegwCM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/0OXP0UegwCM</video:player_loc>
      <video:publication_date>2023-06-27</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/rusty-python-a-case-study/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LMGF8V.png</image:loc>
      <image:title>Rusty Python: A Case Study</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Y5XQR0wUEyM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Rusty Python: A Case Study</video:title>
      <video:description>Python is a very expressive and powerful language, but it is not always the fastest option for performance-critical parts of an application. Rust, on the other hand, is known for its lightning-fast runtime and low-level control, making it an attractive option for speeding up performance-sensitive portions of Python programs. In this talk, we will present a case study of using Rust to speed up a critical component of a Python application. We will cover the following topics: * An overview of Rust and its benefits for Python developers * Profiling and identifying performance bottlenecks in Python application * Implementing a solution in Rust and integrating it with the Python application using PyO3 * Measuring the performance improvements and comparing them to other optimization techniques Attendees will learn about the potential for using Rust to boost the performance of their Python programs and how to go about doing so in their own projects.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Y5XQR0wUEyM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Y5XQR0wUEyM</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/shrinking-gigabyte-sized-scikit-learn-models-for-deployment/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7EUPC3.png</image:loc>
      <image:title>Shrinking gigabyte sized scikit-learn models for deployment</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dtUn1ifDBXQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Shrinking gigabyte sized scikit-learn models for deployment</video:title>
      <video:description>We present an open source library to shrink pickled scikit-learn and lightgbm models. We will provide insights of how pickling ML models work and how to improve the disk representation. With this approach, we can reduce the deployment size of machine learning applications up to 6x.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=dtUn1ifDBXQ</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/dtUn1ifDBXQ</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/software-design-pattern-for-data-science/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CBGJNY.png</image:loc>
      <image:title>Software Design Pattern for Data Science</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RcNhY3vMcpY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Software Design Pattern for Data Science</video:title>
      <video:description>Even if every data science work is special, a lot can be learned from similar problems solved in the past. In this talk, I will share some specific software design concepts that data scientists can use to build better data products.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=RcNhY3vMcpY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/RcNhY3vMcpY</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/specifying-behavior-with-protocols-typeclasses-or-traits-who-wears-it-better-python-scala-3-rust/</loc>
    <lastmod>2023-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MJRFLC.png</image:loc>
      <image:title>Specifying behavior with Protocols, Typeclasses or Traits. Who wears it better (Python, Scala 3, Rust)?</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/staying-alert-how-to-implement-continuous-testing-for-machine-learning-models/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CHLT3D.png</image:loc>
      <image:title>Staying Alert: How to Implement Continuous Testing for Machine Learning Models</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4BgmBtsS0iA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Staying Alert: How to Implement Continuous Testing for Machine Learning Models</video:title>
      <video:description>Proper monitoring of machine learning models in production is essential to avoid performance issues. Setting up monitoring can be easy for a single model, but it often becomes challenging at scale or when you face alert fatigue based on many metrics and dashboards. In this talk, I will introduce the concept of test-based ML monitoring. I will explore how to prioritize metrics based on risks and model use cases, integrate checks in the prediction pipeline and standardize them across similar models and model lifecycle. I will also take an in-depth look at batch model monitoring architecture and the use of open-source tools for setup and analysis.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=4BgmBtsS0iA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/4BgmBtsS0iA</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/streamlit-meets-webassembly-stlite/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GYEZVW.png</image:loc>
      <image:title>Streamlit meets WebAssembly - stlite</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/XivJYZUm1GY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Streamlit meets WebAssembly - stlite</video:title>
      <video:description>Streamlit, a pure-Python data app framework, has been ported to Wasm as &#34;stlite&#34;. See its power and convenience with many live examples and explore its internals from a technical perspective. You will learn to quickly create interactive in-browser apps using only Python.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=XivJYZUm1GY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/XivJYZUm1GY</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/teaching-neural-networks-a-sense-of-geometry/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3TH9UC.png</image:loc>
      <image:title>Teaching Neural Networks a Sense of Geometry</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/z1yHJyZZ8yA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Teaching Neural Networks a Sense of Geometry</video:title>
      <video:description>By taking neural networks back to the school bench and teaching them some elements of geometry and topology we can build algorithms that can reason about the shape of data. Surprisingly these methods can be useful not only for computer vision – to model input data such as images or point clouds through global, robust properties – but in a wide range of applications, such as evaluating and improving the learning of embeddings, or the distribution of samples originating from generative models. This is the promise of the emerging field of Topological Data Analysis (TDA) which we will introduce and review recent works at its intersection with machine learning. TDA can be seen as being part of the increasingly popular movement of Geometric Deep Learning which encourages us to go beyond seeing data only as vectors in Euclidean spaces and instead consider machine learning algorithms that encode other geometric priors. In the past couple of years TDA has started to take a step out of the academic bubble, to a large extent thanks to powerful Python libraries written as extensions to scikit-learn or PyTorch.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=z1yHJyZZ8yA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/z1yHJyZZ8yA</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/the-battle-of-giants-causality-vs-nlp-from-theory-to-practice/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GLQH8X.png</image:loc>
      <image:title>The Battle of Giants: Causality vs NLP =&gt; From Theory to Practice</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Bd1XtGZhnmw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The Battle of Giants: Causality vs NLP =&gt; From Theory to Practice</video:title>
      <video:description>With an average of 3.2 new papers published on Arxiv every day in 2022, causal inference has exploded in popularity, attracting large amount of talent and interest from top researchers and institutions including industry giants like Amazon or Microsoft. Text data, with its high complexity, posits an exciting challenge for causal inference community. In the workshop, we&#39;ll review the latest advances in the field of Causal NLP and implement a causal Transformer model to demonstrate how to translate these developments into a practical solution that can bring real business value. All in Python!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Bd1XtGZhnmw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Bd1XtGZhnmw</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/the-beauty-of-zarr/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JY3R3Z.png</image:loc>
      <image:title>The Beauty of Zarr</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OYaMi9WnQpA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The Beauty of Zarr</video:title>
      <video:description>In this talk, I’d be talking about [Zarr](https://zarr.dev/), an open-source data format for storing chunked, compressed N-dimensional arrays. This talk presents a systematic approach to understanding and implementing Zarr by showing how it works, the need for using it, and a hands-on session at the end. Zarr is based on an open [technical specification](https://zarr.readthedocs.io/en/stable/spec/v2.html), making implementations across several languages possible. I’d mainly talk about [Zarr’s Python](https://github.com/zarr-developers/zarr-python) implementation and show how it beautifully interoperates with the existing libraries in the PyData stack.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=OYaMi9WnQpA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/OYaMi9WnQpA</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/the-bumps-in-the-road-a-retrospective-on-my-data-visualisation-mistakes/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7FTL7H.png</image:loc>
      <image:title>The bumps in the road: A retrospective on my data visualisation mistakes</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/slOm7ztgnfM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The bumps in the road: A retrospective on my data visualisation mistakes</video:title>
      <video:description>We will delve into the importance of effective data visualisation in today&#39;s world. We will explore how it can help convey insights from data using Matplotlib and best practices for creating informative visualisations. We will also discuss the limitations of static visualisations and examine the role of continuous integration in streamlining the process and avoiding common pitfalls. By the end of this talk, you will have gained valuable insights and techniques for creating informative and accurate data visualisations, no matter what tools you&#39;re using.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=slOm7ztgnfM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/slOm7ztgnfM</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/the-cpu-in-your-browser-webassembly-demystified/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/E77G9H.png</image:loc>
      <image:title>The CPU in your browser: WebAssembly demystified</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VCkcv0ppYXs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The CPU in your browser: WebAssembly demystified</video:title>
      <video:description>In the recent years we saw an explosion of usage of Python in the browser: Pyodide, CPython on WASM, PyScript, etc. All of this is possible thanks to the powerful functionalities of the underlying platform, WebAssembly, which is essentially a virtual CPU inside the browser.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=VCkcv0ppYXs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/VCkcv0ppYXs</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/the-future-of-the-jupyter-notebook-interface/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VXPFFP.png</image:loc>
      <image:title>The future of the Jupyter Notebook interface</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ajod3jrepIk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The future of the Jupyter Notebook interface</video:title>
      <video:description>Jupyter Notebooks have been a widely popular tool for data science in recent years due to their ability to combine code, text, and visualizations in a single document. Despite its popularity, the core functionality and user experience of the Classic Jupyter Notebook interface has remained largely unchanged over the past years. Lately the Jupyter Notebook project decided to base its next major version 7 on JupyterLab components and extensions, which means many JupyterLab features are also available to Jupyter Notebook users. In this presentation, we will demo the new features coming in Jupyter Notebook version 7 and how they are relevant to existing users of the Classic Notebook.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ajod3jrepIk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ajod3jrepIk</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/the-spark-of-big-data-an-introduction-to-apache-spark/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/Q7GS8Y.png</image:loc>
      <image:title>The Spark of Big Data: An Introduction to Apache Spark</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jOJceajwMGs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The Spark of Big Data: An Introduction to Apache Spark</video:title>
      <video:description>Get ready to level up your big data processing skills! Join us for an introductory talk on Apache Spark, the distributed computing system used by tech giants like Netflix and Amazon. We&#39;ll cover PySpark DataFrames and how to use them. Whether you&#39;re a Python developer new to big data or looking to explore new technologies, this talk is for you. You&#39;ll gain foundational knowledge about Apache Spark and its capabilities, and learn how to leverage DataFrames and SQL APIs to efficiently process large amounts of data. Don&#39;t miss out on this opportunity to up your big data game!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=jOJceajwMGs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/jOJceajwMGs</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/the-state-of-production-machine-learning-in-2023/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MLAGKM.png</image:loc>
      <image:title>The State of Production Machine Learning in 2023</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xRFX5taXNcA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The State of Production Machine Learning in 2023</video:title>
      <video:description>As the number of production machine learning use-cases increase, we find ourselves facing new and bigger challenges where more is at stake. Because of this, it&#39;s critical to identify the key areas to focus our efforts, so we can ensure our machine learning pipelines are reliable and scalable. In this talk we dive into the state of production machine learning in the Python Ecosystem, and we will cover the concepts that make production machine learning so challenging, as well as some of the recommended tools available to tackle these challenges. This talk will cover key principles, patterns and frameworks around the open source frameworks powering single or multiple phases of the end-to-end ML lifecycle, incluing model training, deploying, monitoring, etc. We will be covering a high level overview of the production ML ecosystem and dive into best practices that have been abstracted from production use-cases of machine learning operations at scale, as well as how to leverage tools to that will allow us to deploy, explain, secure, monitor and scale production machine learning systems.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=xRFX5taXNcA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/xRFX5taXNcA</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/thou-shall-judge-but-with-fairness-methods-to-ensure-an-unbiased-model/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CBHYXG.png</image:loc>
      <image:title>Thou Shall Judge But With Fairness: Methods to Ensure an Unbiased Model</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/XVyohs7jejg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Thou Shall Judge But With Fairness: Methods to Ensure an Unbiased Model</video:title>
      <video:description>Is your model prejudicial? Is your model deviating from the predictions it ought to have made? Has your model misunderstood the concept? In the world of artificial intelligence and machine learning, the word &#34;fairness&#34; is particularly common. It is described as having the quality of being impartial or fair. Fairness in ML is essential for contemporary businesses. It helps build consumer confidence and demonstrates to customers that their issues are important. Additionally, it aids in ensuring adherence to guidelines established by authorities. So guaranteeing that the idea of responsible AI is upheld. In this talk, let&#39;s explore how certain sensitive features are influencing the model and introducing bias into it. We&#39;ll also look at how we can make it better.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=XVyohs7jejg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/XVyohs7jejg</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/unlocking-information-creating-synthetic-data-for-open-access/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/J9KRKZ.png</image:loc>
      <image:title>Unlocking Information - Creating Synthetic Data for Open Access.</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/N1i_Z-WKaRs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Unlocking Information - Creating Synthetic Data for Open Access.</video:title>
      <video:description>Many good project ideas fail before they even start due to the sensitive personal data required. The good news: a synthetic version of this data does not need protection. Synthetic data copies the actual data&#39;s structure and statistical properties without recreating personally identifiable information. The bad news: It is difficult to create synthetic data for open-access use, without recreating the exact copy of actual data. This talk will give hands-on insights into synthetic data creation and challenges along its lifecycle. We will learn how to create and evaluate synthetic data for any use case using the open-source package Synthetic Data Vault. We will find answers to why it takes so long to synthesize the huge amount of data dormant in public administration. The talk addresses owners who want to create access to their private data as well as analysts looking to use synthetic data. After this session, listeners will know which steps to take to generate synthetic data for multi-purpose use and its limitations for real-world analyses.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=N1i_Z-WKaRs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/N1i_Z-WKaRs</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/use-spark-from-anywhere-a-spark-client-in-python-powered-by-spark-connect/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UNA9AN.png</image:loc>
      <image:title>Use Spark from anywhere: A Spark client in Python powered by Spark Connect</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PzgPcvFDD4I/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Use Spark from anywhere: A Spark client in Python powered by Spark Connect</video:title>
      <video:description>Over the past decade, developers, researchers, and the community have successfully built tens of thousands of data applications using Spark. Since then, use cases and requirements of data applications have evolved: Today, every application, from web services that run in application servers, interactive environments such as notebooks and IDEs, to phones and edge devices such as smart home devices, want to leverage the power of data. However, Spark&#39;s driver architecture is monolithic, running client applications on top of a scheduler, optimizer and analyzer. This architecture makes it hard to address these new requirements: there is no built-in capability to remotely connect to a Spark cluster from languages other than SQL. Spark Connect introduces a decoupled client-server architecture for Apache Spark that allows remote connectivity to Spark clusters using the DataFrame API and unresolved logical plans as the protocol. The separation between client and server allows Spark and its open ecosystem to be leveraged from everywhere. It can be embedded in modern data applications, in IDEs, Notebooks and programming languages. This talk highlights how simple it is to connect to Spark using Spark Connect from any data applications or IDEs. We will do a deep dive into the architecture of Spark Connect and give an outlook of how the community can participate in the extension of Spark Connect for new programming languages and frameworks - to bring the power of Spark everywhere.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=PzgPcvFDD4I</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/PzgPcvFDD4I</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/using-transformers-a-drama-in-512-tokens/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SJCEFG.png</image:loc>
      <image:title>Using transformers – a drama in 512 tokens</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/TigtGzXnwJ8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Using transformers – a drama in 512 tokens</video:title>
      <video:description>“Got an NLP problem nowadays? Use transformers! Just download a pretrained model from the hub!” - every blog article ever As if it’s that easy, because nearly all pretrained models have a very annoying limitation: they can only process short input sequences. Not every NLP practitioner happens to work on tweets, but instead many of us have to deal with longer input sequences. What started as a minor design choice for BERT, got cemented by the research community over the years and now turns out to be my biggest headache: the 512 tokens limit. In this talk, we’ll ask a lot of dumb questions and get an equal number of unsatisfying answers: 1. How much text actually fits into 512 tokens? Spoiler: not enough to solve my use case, and I bet a lot of your use cases, too. 2. I can feed a sequence of any length into an RNN, why do transformers even have a limit? We’ll look into the architecture in more detail to understand that. 3. Somebody smart must have thought about this sequence length issue before, or not? Prepare yourself for a rant about benchmarks in NLP research. 4. So what can we do to handle longer input sequences? Enjoy my collection of mediocre workarounds.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=TigtGzXnwJ8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/TigtGzXnwJ8</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/visualizing-your-computer-vision-data-is-not-a-luxury-it-s-a-necessity-without-it-your-models-are-blind-and-so-do-you/</loc>
    <lastmod>2023-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/X89787.png</image:loc>
      <image:title>Visualizing your computer vision data is not a luxury, it&#39;s a necessity: without it, your models are blind and so do you.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/wald-a-modern-sustainable-analytics-stack/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TP7ABB.png</image:loc>
      <image:title>WALD: A Modern &amp; Sustainable Analytics Stack</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7GfbA6_a09I/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>WALD: A Modern &amp; Sustainable Analytics Stack</video:title>
      <video:description>The name **WALD**-stack stems from the four technologies it is composed of, i.e. a cloud-computing **W**arehouse like Snowflake or Google BigQuery, the open-source data integration engine **A**irbyte, the open-source full-stack BI platform **L**ightdash, and the open-source data transformation tool **D**BT. Using a Formula 1 Grand Prix dataset, I will give an overview of how these four tools complement each other perfectly for analytics tasks in an ELT approach. You will learn the specific uses of each tool as well as their particular features. My talk is based on a full tutorial, which you can find under [waldstack.org](https://waldstack.org).</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=7GfbA6_a09I</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/7GfbA6_a09I</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/what-are-you-yield-from/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ENQBPJ.png</image:loc>
      <image:title>What are you yield from?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vO9U-2_q6K8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>What are you yield from?</video:title>
      <video:description>Many developers avoid using generators. For example, many well-known python libraries use lists instead of generators. The generators themselves are slower than normal list loops, but their use in code greatly increases the speed of the application. Let’s discover why.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=vO9U-2_q6K8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/vO9U-2_q6K8</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/what-could-possibly-go-wrong-an-incomplete-guide-on-how-to-prevent-detect-mitigate-biases-in-data-products/</loc>
    <lastmod>2023-01-03</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NUF87W.png</image:loc>
      <image:title>What could possibly go wrong? - An incomplete guide on how to prevent, detect &amp; mitigate biases in data products</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/when-a-b-testing-isnt-an-option-an-introduction-to-quasi-experimental-methods/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/B8FKHC.png</image:loc>
      <image:title>When A/B testing isn’t an option: an introduction to quasi-experimental methods</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2g61fv0rabI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>When A/B testing isn’t an option: an introduction to quasi-experimental methods</video:title>
      <video:description>Identification of causal relationships through running experiments is not always possible. In this talk, an alternative approach towards it, quasi-experimental frameworks, is discussed. Additionally, I will present how to adjust well-known machine-learning algorithms so they can be used to quantify causal relationships.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=2g61fv0rabI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/2g61fv0rabI</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/who-is-an-nlp-expert-lessons-learned-from-building-an-in-house-qa-system/</loc>
    <lastmod>2023-01-04</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/U7WAQW.png</image:loc>
      <image:title>“Who is an NLP expert?” - Lessons Learned from building an in-house QA-system</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/why-gpu-clusters-don-t-need-to-go-brrr-leverage-compound-sparsity-to-achieve-the-fastest-inference-performance-on-cpus/</loc>
    <lastmod>2023-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7NW7JC.png</image:loc>
      <image:title>Why GPU Clusters Don&#39;t Need to Go Brrr? Leverage Compound Sparsity to Achieve the Fastest Inference Performance on CPUs</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/workshop-on-privilege-and-ethics-in-data/</loc>
    <lastmod>2023-01-04</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZYB38R.png</image:loc>
      <image:title>Workshop on Privilege and Ethics in Data</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/writing-plugin-friendly-python-applications/</loc>
    <lastmod>2023-06-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RDQH3W.png</image:loc>
      <image:title>Writing Plugin Friendly Python Applications</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/d40tBcqopAI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Writing Plugin Friendly Python Applications</video:title>
      <video:description>In modern software engineering, plugin systems are a ubiquitous way to extend and modify the behavior of applications and libraries. When software is written in a way that is plugin friendly, it encourages the use of modular organization where the contracts between the core software and the plugin have been well thought out. In this talk, we cover exactly how to define this contract and how you can start designing your software to be more plugin friendly. Throughout the talk we will be creating our own plugin friendly application using the [pluggy](https://pluggy.readthedocs.io/en/stable/) library to show these design principles in action. At the end of the talk, I also cover a real-life case study of how the package manager [conda](https://github.com/conda/conda) is currently making its 10 year old code more plugin friendly to illustrate how to retrofit an existing project.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=d40tBcqopAI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/d40tBcqopAI</video:player_loc>
      <video:publication_date>2023-06-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/you-are-what-you-read-building-a-personal-internet-front-page-with-spacy-and-prodigy/</loc>
    <lastmod>2023-01-04</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NWSLUH.png</image:loc>
      <image:title>You are what you read: Building a personal internet front-page with spaCy and Prodigy</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2023/talks/you-ve-got-trust-issues-we-ve-got-solutions-differential-privacy/</loc>
    <lastmod>2022-12-17</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/G9TATQ.png</image:loc>
      <image:title>You&#39;ve got trust issues, we&#39;ve got solutions: Differential Privacy</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/525-days-working-full-time-on-foss-lessons-learned/</loc>
    <lastmod>2023-12-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZMC9FU.png</image:loc>
      <image:title>525 days working full-time on FOSS: lessons learned</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/a-conceptual-and-practical-introduction-to-hilbert-space-gaussian-process-hsgp-approximation-methods/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/YWUZW9.png</image:loc>
      <image:title>A conceptual and practical introduction to Hilbert Space Gaussian Process (HSGP) approximation methods</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SvefEqtoaxg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>A conceptual and practical introduction to Hilbert Space Gaussian Process (HSGP) approximation methods</video:title>
      <video:description>In this talk, we explore a new method to approximate Gaussian processes using spectral analysis methods, known as the Hilbert Space Gaussian process (HSGP) approximation. This technique allows us to use and fit Gaussian processes at scale for concrete applications. We provide a basic introduction to the ideas behind the method and make them tangible by implementing them ourselves using Numpyro. We then present two concrete examples in practice using both Numpyro and PyMC. Namely time-varying coefficient regression and time series forecasting.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=SvefEqtoaxg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/SvefEqtoaxg</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/a-deep-dive-into-the-arrow-columnar-format-with-pyarrow-and-nanoarrow/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LERYUY.png</image:loc>
      <image:title>A deep dive into the Arrow Columnar format with pyarrow and nanoarrow</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/k0mkDXWfLb4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>A deep dive into the Arrow Columnar format with pyarrow and nanoarrow</video:title>
      <video:description>Apache Arrow has become a de-facto standard for efficient in-memory columnar data representation. You might have heard about Arrow or using Arrow, but do you understand the format and why it’s so useful? This tutorial will dive deep into the details of the Arrow columnar format, the different types and buffer layouts, and explore those details interactively using the pyarrow and nanoarrow libraries.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=k0mkDXWfLb4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/k0mkDXWfLb4</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/a-retrieval-augmented-generation-system-to-query-the-scikit-learn-documentation/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZCKQVG.png</image:loc>
      <image:title>A Retrieval Augmented Generation system to query the scikit-learn documentation</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/a1F_qOn11xc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>A Retrieval Augmented Generation system to query the scikit-learn documentation</video:title>
      <video:description>The scikit-learn website currently employs an &#34;exact&#34; search engine based on the Sphinx Python package, but it has limitations: it cannot handle spelling mistakes and queries based on natural language. To address these constraints, we experimented with using large language models (LLMs) and opted for a retrieval augmented generation (RAG) system due to resource constraints. This talk introduces our experimental RAG system for querying scikit-learn documentation. We focus on an open-source software stack and open-weight models. The talk presents the different stages of the RAG pipeline. We provide documentation scraping strategies that we designed based on numpydoc and sphinx-gallery, which are used to build vector indices for the lexical and semantic searches. We compare our RAG approach with an LLM-only approach to demonstrate the advantage of providing context. The source code for this experiment is available on GitHub: https://github.com/glemaitre/sklearn-ragger-duck. Finally, we discuss the gains and challenges of integrating such a system into an open-source project, including hosting and cost considerations, comparing it with alternative approaches.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=a1F_qOn11xc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/a1F_qOn11xc</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/acknowledging-womens-contributions-in-the-python-community-through-podcast/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BYH8Y8.png</image:loc>
      <image:title>Acknowledging Women’s Contributions in the Python Community Through Podcast</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/A4cNFup5fMc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Acknowledging Women’s Contributions in the Python Community Through Podcast</video:title>
      <video:description>The Python community has been making efforts in improving the diversity and representation among its members. There are examples of success stories such as PyCon US Charlas, PyLadies, Djangonaut, and Django Girls. Yet in the Python podcast community, women are still underrepresented, making up only 17% of invited guests among the popular podcast series. Being a guest in a podcast is a privilege, and an opportunity to influence the Python community. There are many women and underrepresented group members who have made impactful contributions to the Python community globally, and they deserve the recognition and to be heard by the rest of us. Disheartened by the lack of representation by women on Python podcasts, and inspired by others who have shown us how diversity in the community can be improved through intentionality, we decided to start a podcast with a goal to highlight their voices so that they could receive the recognition they deserve. In this talk, learn about them, and about our podcast series. We’ll also share how you can further help out cause in improving representation and diversity in the Python community.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=A4cNFup5fMc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/A4cNFup5fMc</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/advanced-observability-with-opentelemetry-and-python/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AQ8HUM.png</image:loc>
      <image:title>Advanced Observability with OpenTelemetry and Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pAuxHdbWK3M/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Advanced Observability with OpenTelemetry and Python</video:title>
      <video:description>As Python expands into serverless and cloud environments, popularizing distributed microservice architectures, we often face observability challenges that impact efficiency and complicate error tracing. This presentation introduces OpenTelemetry, an emerging industry standard that provides a framework for tracking the performance of not just our Python code, but also other system components like databases and message queues. Its API and SDK integrate seamlessly with Python, enabling a unified approach to gather, process, and export telemetry data from various sources within a distributed system. We will explore the setup and usage of OpenTelemetry&#39;s Python SDK through a practical scenario. The session will demonstrate how to convert an existing Flask microservice to use OpenTelemetry, using both automatic and manual instrumentation. Finally, we will examine how to utilize the exported data for enhanced system monitoring.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=pAuxHdbWK3M</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/pAuxHdbWK3M</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/analyzing-covid-19-protest-movements-a-multidimensional-approach-using-geo-social-media-data/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CY97LS.png</image:loc>
      <image:title>Analyzing COVID-19 Protest Movements: A Multidimensional Approach Using Geo-Social Media Data</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/54OVK_ShXVY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Analyzing COVID-19 Protest Movements: A Multidimensional Approach Using Geo-Social Media Data</video:title>
      <video:description>The COVID-19 pandemic and associated policy measures lead to world-wide protest movements that were singled out by the spread of misinformation and conspiracy theories, predominantly on social media platforms. Publicly available social media data therefore is a powerful proxy for studying these protest movements. The data, consisting of user locations, follower relationships, and content information, allows to understand the geographical centers of activity, network structure, and key themes of conspiracy movements. This talk will present a multi-dimensional network analysis for the Austrian COVID-10 protest movement using Python libraries like geopandas, networkx and gensim. In particular, it will demonstrate how to identify geo-spatial hot spots using spatial statistics, densely connected clusters within the network by employing community detection techniques, as well as dominating content themes through topic modeling approaches. The presentation highlights how data-driven analysis enables further understanding of movements that may pose threats to democracy, alongside the importance of publicly available social media data for addressing societal challenges.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=54OVK_ShXVY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/54OVK_ShXVY</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/async-awaits-mastering-asynchronous-python-in-fastapi/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DPVJ7K.png</image:loc>
      <image:title>Async Awaits: Mastering Asynchronous Python in FastAPI</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1z8LLSZSWHM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Async Awaits: Mastering Asynchronous Python in FastAPI</video:title>
      <video:description>In this talk, we delve into the transformative world of asynchronous programming in Python, tailored specifically for the FastAPI framework. This session will explore the fundamentals of async/await syntax, unveiling how it can optimize the performance and scalability of web applications. Attendees will gain practical insights into implementing asynchronous operations in FastAPI, from setting up to handling real-time data processing. This talk is perfect for Python developers eager to harness the power of asynchronous programming to build faster, more efficient web applications. Join us to unlock the full potential of Python&#39;s async capabilities within FastAPI&#39;s dynamic environment.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=1z8LLSZSWHM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/1z8LLSZSWHM</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/asyncapp-my-contribution-to-hype-pythons-asyncio-a-bit-more/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BA7FZL.png</image:loc>
      <image:title>AsyncApp. My contribution to hype Pythons asyncio a bit more</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ya-JXEuYi1g/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>AsyncApp. My contribution to hype Pythons asyncio a bit more</video:title>
      <video:description>Asyncio use is now everywhere in the Python world, ... .. or is it? Being there since version 3.4 my impression is, that it is still not the go to solution when starting off new projects. It&#39;s not an obvious choice and traditional approaches still seem to be much preferred especially by beginners. So let me take you with me on a journey to create simple, yet powerful building blocks to build asyncio based applications using patterns that are easy to follow, lightweight and attractive. #asyncio #click #logging #psutil #redis #raspberrypi</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ya-JXEuYi1g</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ya-JXEuYi1g</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/best-of-both-worlds-how-we-built-an-ai-aided-content-creation-tool-for-language-learning/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/Y3FLEH.png</image:loc>
      <image:title>Best of both worlds - How we built an AI-aided content creation tool for language learning</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fIFA4eHBI8s/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Best of both worlds - How we built an AI-aided content creation tool for language learning</video:title>
      <video:description>Discover how Babbel bridged the gap between tailored language learning and scalability through an AI-aided content creation tool. Our approach amalgamates human expertise with Generative Artificial Intelligence, enabling personalized content creation on a large scale. Join us on our development journey and the different iterations we went through. We will demo the tool&#39;s current version and its AI features. Learn about the tech stack and what lies ahead in our development pipeline.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=fIFA4eHBI8s</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/fIFA4eHBI8s</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/better-safe-than-sorry-threat-modeling-for-python-developers/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PRH3QU.png</image:loc>
      <image:title>Better safe than sorry: Threat Modeling for Python Developers</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Tq6kPnrZmrs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Better safe than sorry: Threat Modeling for Python Developers</video:title>
      <video:description>Every developer wants to write good code. Good code, that also means security against attackers and their threats. But how secure is your code really? The talk explains how you can use Threat Modeling to assess your application in a systematic approach against the threats that are relevant to your use cases and their attack surface.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Tq6kPnrZmrs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Tq6kPnrZmrs</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/better-search-relevance-using-learning-to-rank-at-mobile-de/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LMMM7D.png</image:loc>
      <image:title>Better search relevance using Learning to Rank at mobile.de</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cwDnYWcMJ1c/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Better search relevance using Learning to Rank at mobile.de</video:title>
      <video:description>At mobile.de, we aim to provide a satisfactory search experience so users can find the vehicles quickly they are looking for. We make it happen using our machine learning systems working 24X7 in the backend which continuously learns changing user interests and optimize the search experience. Based on techniques like learning to rank using XGBoost, this talk will discuss our current search relevance ranking framework and how it ranks millions of searches daily.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=cwDnYWcMJ1c</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/cwDnYWcMJ1c</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/beyond-deployment-exploring-machine-learning-inference-architectures-and-patterns/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZLDMGM.png</image:loc>
      <image:title>Beyond Deployment: Exploring Machine Learning Inference Architectures and Patterns</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_OW3ijN7Qc0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Beyond Deployment: Exploring Machine Learning Inference Architectures and Patterns</video:title>
      <video:description>This talk is about setting up robust and scalable machine learning systems for high-throughput real-time predictions and large numbers of users. It is meant for ML engineers and people who work with data and want to learn more about MLOps focusing on cloud-based platforms. The focus of this talk will be about different ways to make predictions -– real-time, asynchronously and batch processing. It discusses the advantages and disadvantages of the different patterns and highlights the importance of choosing the right pattern for specific use cases, including generative large language models We will use examples from StepStone&#39;s production systems to illustrate how to build systems that scale to thousands of simultaneous requests while delivering low-latency, robust predictions. I will cover some of the technical details, how to efficiently manage operations, and real-life examples in a way that is easy to understand and informative. You will learn about different setups for ML and how to make them work. This will help you make your ML inference faster, more cost-efficient, and reliable.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=_OW3ijN7Qc0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/_OW3ijN7Qc0</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/boost-your-app-to-flash-speed-by-mastering-performance-tricks/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/C9F9CC.png</image:loc>
      <image:title>Boost your app to Flash speed by mastering performance tricks</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/q4WICGF7pL0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Boost your app to Flash speed by mastering performance tricks</video:title>
      <video:description>In this talk, we discuss computational operations and memory utilization in Python and what is the connection between them. Additionally, we will provide you with visual aids for helping to build a mental picture of these concepts. Moreover, we will dive into how Python interpreter works and how the understanding of bytecode instructions can help you write better code. In the end, we will demonstrate the advantages of best practices by comparing both performance metrics and bytecode instructions.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=q4WICGF7pL0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/q4WICGF7pL0</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/boost-your-data-science-skills-with-the-new-python-in-excel/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UPSJEM.png</image:loc>
      <image:title>Boost your Data Science skills with the new Python in Excel</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/grnEdWkcchY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Boost your Data Science skills with the new Python in Excel</video:title>
      <video:description>Python in Excel is the new integration created by Microsoft that brings Python programming directly into Excel workbooks, for advanced data analytics. With Python in Excel, it is now possible to embed Python code directly into workbook cells, very easily, and with zero setup required. In this tutorial, we will explore the many features and capabilities this new integration provides, to unlock unprecedented data science and machine learning use cases in Excel.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=grnEdWkcchY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/grnEdWkcchY</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/breaking-ai-boundaries-fairness-metrics-in-unstructured-data-domains/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QLXUHY.png</image:loc>
      <image:title>Breaking AI Boundaries: Fairness Metrics in Unstructured Data Domains</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-nRjG9nF5S4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Breaking AI Boundaries: Fairness Metrics in Unstructured Data Domains</video:title>
      <video:description>This presentation addresses the rare use of machine learning fairness metrics in domains with indirect human impact, e.g., automotive engineering. We briefly map out the space of use cases to examine the necessity, potential benefits, and challenges of applying fairness-related techniques. The main focus then lies on proposing solutions for overcoming identified hurdles, especially regarding the application in unstructured data domains, such as image and audio recognition and large text document analysis. Our approach includes strategies for detecting key subgroups and providing clear explanations for model failures. We also highlight two open-source tools, Sliceguard and Spotlight, for practical implementation.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=-nRjG9nF5S4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/-nRjG9nF5S4</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/bridging-the-gap-from-analytical-models-to-operational-success/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XNY3HX.png</image:loc>
      <image:title>Bridging the Gap: From Analytical Models to Operational Success</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BSSxjcgCN8o/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Bridging the Gap: From Analytical Models to Operational Success</video:title>
      <video:description>Deploying machine learning models in production carries its own unique set of challenges. Some challenges stem from different, and sometimes conflicting, objectives between analytics and production. Others arise from technological limitations, business requirements, and even regulatory needs. In this talk, we will focus on the part of the problem surrounding the handover of models from analytics to production. We expect data scientists, operation specialists, and product owners to benefit from our stories.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=BSSxjcgCN8o</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/BSSxjcgCN8o</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/bridging-the-worlds-pixi-reimplements-pip-and-conda-in-rust/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HSJGHH.png</image:loc>
      <image:title>Bridging the worlds: pixi reimplements pip and conda in Rust</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sVc0PmeSUNk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Bridging the worlds: pixi reimplements pip and conda in Rust</video:title>
      <video:description>Pixi is a modern package manager that bridges the worlds of conda and pip package management. A from-scratch implementation of a SAT solver that works for both pip and conda, native lockfiles and a cross-platform task system are compelling features of this new package manager.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=sVc0PmeSUNk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/sVc0PmeSUNk</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/build-a-personalized-bitcoin-btc-virtual-assistant-in-python-with-hopsworks-and-llm-function-calling/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JRRET3.png</image:loc>
      <image:title>Build a personalized Bitcoin (BTC) virtual assistant in Python with Hopsworks and LLM function calling</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OyMoRMnh8bw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Build a personalized Bitcoin (BTC) virtual assistant in Python with Hopsworks and LLM function calling</video:title>
      <video:description>The human ambitious desire to get rich without effort has been a major driving force behind the popularity of cryptocurrencies like Bitcoin and Ethereum. However, their high volatility makes them too unpredictable, and keeping track of our investment gains and losses over time can be tedious, if not boring. In this talk, we will define the different components necessary to build a personalized Bitcoin (BTC) virtual assistant in Python. The assistant will help you analyze your transaction history, estimate future BTC prices, and calculate the future value of your holdings based on these predictions. It will be powered by LLMs and will make use of a recent technique called Function Calling to recognize the user intent from the conversation history.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=OyMoRMnh8bw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/OyMoRMnh8bw</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/build-an-ai-document-inquiry-chat-with-offline-llms/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WPKRCT.png</image:loc>
      <image:title>Build an AI Document Inquiry Chat with Offline LLMs</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MIzPl3hB1nI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Build an AI Document Inquiry Chat with Offline LLMs</video:title>
      <video:description>As we descend from the peak of the hype cycle around Large Language Models (LLMs), chat-based document inquiry systems have emerged as a high-value practical use case. Retrieval-Augmented Generation (RAG) is a technique to share relevant context and external information (retrieved from vector storage) to LLMs, thus making them more powerful and accurate. In this hands-on tutorial, we’ll dive into RAG by creating a personal chat app that accurately answers questions about your selected documents. We’ll use a new [OSS project called Ragna](https://ragna.chat/en/latest/) that provides a friendly Python and REST API, designed for this particular case. We’ll test the effectiveness of different LLMs and vector databases, including an offline LLM (i.e., local LLM) running on GPUs on the cloud-machines provided to you. And, we’ll conclude by demonstrating how to quickly build personal or company-level chat-based document interrogation systems.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=MIzPl3hB1nI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/MIzPl3hB1nI</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/build-tiktok-s-personalized-real-time-recommendation-system-in-python-with-hopsworks/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DPGRGW.png</image:loc>
      <image:title>Build TikTok&#39;s Personalized Real-Time Recommendation System in Python with Hopsworks</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/skZ1HcF7AsM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Build TikTok&#39;s Personalized Real-Time Recommendation System in Python with Hopsworks</video:title>
      <video:description>The real-time recommendations engine in Tiktok, Monolith, is so good it has been described as &#34;digital crack&#34; (by Andrej Karpathy, former head of AI at Tesla). In this tutorial, we will build the core components of Tiktok Monolith (a retrieval and ranking architecture): a stream processing feature pipeline, a two-tower embedding model to support personalized queries based on each user&#39;s history/context, and a simple user interface in Python (Streamlit). Our real-time machine learning system will consist of 3 Python programs - the feature pipeline, the training pipeline, and the online inference pipeline - and the ML infrastructure they require will be provided by the open-source Hopsworks platform, including a feature store, vector database, model serving, and model registry.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=skZ1HcF7AsM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/skZ1HcF7AsM</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/building-accessible-documentation-sites/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7UYHYP.png</image:loc>
      <image:title>Building accessible documentation sites</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2voKwaCuhw4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Building accessible documentation sites</video:title>
      <video:description>Your project&#39;s documentation site is one of the first places where new users will interact with your project; as such, it is essential that these are up-to-date, well-organised, and usable and that they cater to newcomers, experienced users, and contributors alike. It is estimated that about 25% of the global population has some sort of disability, and ensuring all folks can use and access your projects and their documentation is paramount and this, of course, includes thinking of and including disabled developers and end-users. In this talk, we will cover some of the basics of web content accessibility and explore some tools and approaches that you can use to ensure your tools and documentation sites are accessible.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=2voKwaCuhw4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/2voKwaCuhw4</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/building-professional-voice-ai-with-vocode/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/8W7RPP.png</image:loc>
      <image:title>Building Professional Voice AI with Vocode</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RS0gn2beLlY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Building Professional Voice AI with Vocode</video:title>
      <video:description>Dive into the world of AI voice agents with Vocode, the leading framework for creating interactive, voice-based AI assistants. In this talk, we&#39;ll explore how Vocode integrates speech-to-text, response generation, and speech synthesis APIs to create agents that not only speak but also understand and adapt to the nuances of human conversation. We&#39;ll discuss the challenges of teaching these agents the etiquette of real conversations, such as knowing when to pause, not interrupt, and conclude interactions. Plus, we&#39;ll showcase Vocode&#39;s LLM function-calling feature through a practical example: real-time appointment booking. Join us to uncover the secrets behind building AI voice agents that are as engaging and efficient as they are innovative.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=RS0gn2beLlY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/RS0gn2beLlY</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/bulletproof-python-property-based-testing-with-hypothesis/</loc>
    <lastmod>2023-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KCC9EF.png</image:loc>
      <image:title>Bulletproof Python - Property-Based Testing with Hypothesis</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/can-chatgpt-convince-you-to-get-a-covid19-vaccine-comparing-chatgpt-to-an-expert-system-which-one-is-more-convincing/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BJUQ9E.png</image:loc>
      <image:title>Can ChatGPT convince you to get a COVID19 vaccine? Comparing ChatGPT to an expert system - which one is more convincing?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iCvfpyej0ss/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Can ChatGPT convince you to get a COVID19 vaccine? Comparing ChatGPT to an expert system - which one is more convincing?</video:title>
      <video:description>This study explores the efficacy of chatbots as dialogical argumentation systems for behaviour change, focusing on vaccine hesitancy during the COVID-19 pandemic. A Python-based chatbot, developed in 2021, engaged in argumentative dialogues with users reluctant to get vaccinated, resulting in a 20% positive change in participants&#39; stances. As natural language processing technologies, like ChatGPT, advance, it is crucial to compare them to traditional expert systems. Prior studies have shown ChatGPT&#39;s reliability in addressing vaccine hesitancy. This research compares our chatbot with ChatGPT, evaluating persuasiveness through crowdsourced participants. The findings inform resource allocation decisions, guiding the choice between domain-specific expert systems and enhancing versatile models like ChatGPT. Understanding comparative strengths aids in preventing the dissemination of misinformation in behaviour change contexts.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=iCvfpyej0ss</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/iCvfpyej0ss</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/climate-crisis-in-numbers/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GNK3PV.png</image:loc>
      <image:title>Climate Crisis in Numbers</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MdT4FpQ8grE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Climate Crisis in Numbers</video:title>
      <video:description>Climate change is one of the biggest and most daunting challenges that our and future generations are going to face. In order to mitigate climate change and its consequences, first one needs to understand the problem and get a rough idea about the magnitude of human made global warming. As a proper numbers nerd I understand problems best when looking at science, statistics, and measurements. So here’s my little guide to better grasp what climate change is all about through data.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=MdT4FpQ8grE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/MdT4FpQ8grE</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/cloud-no-thanks-im-gonna-run-genai-on-my-ai-pc/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BNFLZB.png</image:loc>
      <image:title>Cloud? No Thanks! I’m Gonna Run GenAI on My AI PC</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lE6CjjY60vw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Cloud? No Thanks! I’m Gonna Run GenAI on My AI PC</video:title>
      <video:description>In this speech, we want to introduce an AI PC, a single machine that consists of a CPU, GPU, and NPU (Neural Processing Unit) and can run GenAI in seconds, not hours. Besides the hardware, we will also show the OpenVINO Toolkit, a software solution that helps squeeze as much as possible out of that PC. Join our talk and see for yourself the AI PC is good for both generative and conventional AI models. All presented demos are open source and available on our GitHub.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=lE6CjjY60vw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/lE6CjjY60vw</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/community-conferences-under-the-hood-perspectives-and-best-practices-in-volunteer-organization/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PLJKUH.png</image:loc>
      <image:title>Community Conferences under the Hood. Perspectives and Best Practices in Volunteer Organization</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WRhAUBwWEgU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Community Conferences under the Hood. Perspectives and Best Practices in Volunteer Organization</video:title>
      <video:description>PyCon DE &amp; PyData Berlin is volunteer run. This session aims to underscore the significant role that volunteer organization plays in cultivating environments of authenticity, inclusion, and diversity within tech communities.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=WRhAUBwWEgU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/WRhAUBwWEgU</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/connecting-batteries-with-python-towards-ev-charging-with-zero-emissions-at-zero-costs/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/K8AL9P.png</image:loc>
      <image:title>Connecting batteries with Python: Towards EV Charging with #zero emissions at #zero costs</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/81jNDVGtzvU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Connecting batteries with Python: Towards EV Charging with #zero emissions at #zero costs</video:title>
      <video:description>This talk dives into how Python helps us to bridge the gap between automotive and energy industries. Learn how Python helps in integrating EV batteries into the power grid, enabling further use and growth of renewable energies, stabilizing power grids and enhancing the accessibility of electric mobility.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=81jNDVGtzvU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/81jNDVGtzvU</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/content-recommendation-with-graphs-from-basic-walks-to-neural-networks/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RD9SU8.png</image:loc>
      <image:title>Content Recommendation with Graphs: From Basic Walks to Neural Networks</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IZi9LPAZjl8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Content Recommendation with Graphs: From Basic Walks to Neural Networks</video:title>
      <video:description>Discover how graph algorithms are transforming content recommendation in this insightful talk. We&#39;ll journey from the basics of graph-based models, exploring simple graph walks, to the cutting-edge realm of Graph Neural Networks. Uncover the power of graph embeddings and learn when graph-based approaches excel in recommender systems.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=IZi9LPAZjl8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/IZi9LPAZjl8</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/data-valuation-for-machine-learning/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WNHAG8.png</image:loc>
      <image:title>Data valuation for machine learning</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DRBxJ65C7jI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Data valuation for machine learning</video:title>
      <video:description>Data valuation techniques compute the contribution of training points to the final performance of machine learning models. They are part of so-called data-centric ML, with immediate applications in data engineering like data pruning or improved collection processes, and in model debugging and development. In this talk we demonstrate how the open source library [pyDVL](https://pydvl.org) can be used to detect mislabeled and out-of-distribution samples with little effort. We cover the core ideas behind the most successful algorithms and illustrate how they can be used to inspect your data to extract the most out of it.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=DRBxJ65C7jI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/DRBxJ65C7jI</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/ddataflow-an-open-source-end-to-end-testing-framework-for-ml-pipelines/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/8GQLLY.png</image:loc>
      <image:title>DDataflow: An open-source end-to-end testing framework for ML pipelines</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/F01NrNN3zv4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>DDataflow: An open-source end-to-end testing framework for ML pipelines</video:title>
      <video:description>In the realm of machine learning, the complexity of data pipelines often hinders rapid experimentation and iteration. This talk will introduce [DDataflow](https://github.com/getyourguide/DDataFlow), an innovative open-source tool, designed to facilitate end-to-end testing in ML pipelines by leveraging decentralized data sampling. Attendees will gain insights into the challenges of unit testing in large-scale data pipelines, the design philosophy behind DDataflow, and practical implementation strategies to enhance the reliability and efficiency of their ML pipelines.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=F01NrNN3zv4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/F01NrNN3zv4</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/deploying-your-python-application-to-android/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/W7YDRX.png</image:loc>
      <image:title>Deploying your Python application to Android</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ntSsc6wHnJU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Deploying your Python application to Android</video:title>
      <video:description>Since many years Android has held the top position as the most used OS with about 38% of the OS user share in 2023. Currently 3 major languages – C++, Java, Kotlin are used for application development on Android. Although Python has the capabilities of enabling Android deployment, Python was never considered as an adequate language for Android development. But, with the introduction of “PEP 738: Adding Android as a supported platform”, and the increasing popularity of frameworks like PySide6, Kivy, Flet etc. which enable GUI development with Python for Android devices, it is time for Python package developers to consider Android as a potential platform. This talk gives an introduction to each of the GUI development toolkits – Kivy, Flet and PySide6 by demonstrating how to create a simple Contact List application. We later delve into the pros and cons of each of these frameworks, so that Python application developers can decide which framework suits their requirements better.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ntSsc6wHnJU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ntSsc6wHnJU</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/django-an-asynchronous-microservices-technique/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7NETLX.png</image:loc>
      <image:title>µDjango, an asynchronous microservices technique.</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jBGhhsPdRNs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>µDjango, an asynchronous microservices technique.</video:title>
      <video:description>A standard Django project involves working with multiple files and folders from the start. Let&#39;s see how the work with a Django project changes when we have only one file. This solution automatically transforms Django into a microservice-oriented async framework with &#34;batteries included” philosophy.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=jBGhhsPdRNs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/jBGhhsPdRNs</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/django-loves-strawberries/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AT9HCG.png</image:loc>
      <image:title>Django loves strawberries</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/EQwF5xUi4Oc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Django loves strawberries</video:title>
      <video:description>Explore the dynamic duo of GraphQL Strawberry and Django in an immersive workshop! Discover the seamless integration of Strawberry with Django, mastering type definitions, queries and mutations. Harness the power of Starlette for efficient API development, empowering your projects with this potent blend of cutting-edge technologies.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=EQwF5xUi4Oc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/EQwF5xUi4Oc</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/documenting-r-d-progress-using-jupyter-book-and-feel-safe-for-the-next-performance-audit/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/YYKJMP.png</image:loc>
      <image:title>Documenting R&amp;D Progress using jupyter-book - and feel safe for the next performance audit</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lxXlJ-ZPxrI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Documenting R&amp;D Progress using jupyter-book - and feel safe for the next performance audit</video:title>
      <video:description>Rosenxt has only just been founded, and yet we are already very busy researching great things and making them usable. The ideas are bubbling, the motivation is high. The urge to try out the next idea quickly is high. But progress needs to be well documented, as the next performance audit is sure to come.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=lxXlJ-ZPxrI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/lxXlJ-ZPxrI</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/encoding-charactersets-may-the-force-be-with-you/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RRAZ99.png</image:loc>
      <image:title>Encoding Charactersets - may the force be with you</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/XR5rmoDa-rc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Encoding Charactersets - may the force be with you</video:title>
      <video:description>Understanding and repairing garbled text (Mojibake) is despite Unicode a permanent ongoing task in IT projects. Garbled text is the result of text being decoded using an unintended character encoding. Example: Die UTF-8 Selbsthilfegruppe trifft sich heute Abend im grÃ¼nen Saal This talks explains how to analyze and fix such encoding problems with python. The topics of this talk contains: - difference between grapheme and codepoints - Unicode vs. UTF-8 - decoding and encoding files, database result sets, REST-APIs calls - the unicodedata module - handling of ISO charsets in the unicode world This talk shows short code examples for real world problems and solutions.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=XR5rmoDa-rc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/XR5rmoDa-rc</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/enhance-your-balcony-power-plant-with-python/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TCSERC.png</image:loc>
      <image:title>Enhance your balcony power plant with Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5CiDAmKi-k4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Enhance your balcony power plant with Python</video:title>
      <video:description>Plug-in solar systems, so-called balcony power plants, are getting more popular. This talk will cover the basics of such a system, how to figure out the energy consumption of a household and how to monitor and optimize the power output of a balcony power plant.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=5CiDAmKi-k4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/5CiDAmKi-k4</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/everything-you-need-to-know-about-change-point-detection/</loc>
    <lastmod>2023-12-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZKYA9W.png</image:loc>
      <image:title>Everything you need to know about change-point detection</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/exploring-zarr-from-fundamentals-to-version-3-0-and-beyond/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/93MHQ3.png</image:loc>
      <image:title>Exploring Zarr: From Fundamentals to Version 3.0 and Beyond</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/05uyjOP_8OU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Exploring Zarr: From Fundamentals to Version 3.0 and Beyond</video:title>
      <video:description>A key feature of the Python data ecosystem is the reliance on simple but efficient primitives that follow well-defined interfaces to make tools work seamlessly together (Cf. http://data-apis.org/). NumPy provides an in-memory representation for tensors. Dask provides parallelisation of tensor access. Xarray provides metadata linking tensor dimensions. **Zarr** provides a missing feature, namely the scalable, persistent storage for annotated hierarchies of tensors. Defined through a community process, the Zarr specification enables the storage of large out-of-memory datasets locally and in the cloud. Implementations exist in C++, C, Java, Javascript, Julia, and Python, enabling. This talk presents a systematic approach to understanding the newer [Zarr Specification Version 3](https://zarr-specs.readthedocs.io/en/latest/v3/core/v3.0.html) by explaining the critical design updates, performance improvements, and the lessons learned via the broader specification adoption across the scientific ecosystem. I will also briefly discuss the evolution of the Zarr - the development of the [Zarr Enhancement Process (ZEP)](https://zarr.dev/zeps) and its use to define the next major version of the specification (V3); as well as uptake of the format across the research landscape.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=05uyjOP_8OU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/05uyjOP_8OU</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/flixbus-citysnap-how-we-use-genai-and-not-only-to-collect-captivating-images-for-cities-and-confirm-their-locations/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ECCJAG.png</image:loc>
      <image:title>FlixBus CitySnap: How we use GenAI and not only to collect captivating images for cities and confirm their locations</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BYbCihB3kLI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>FlixBus CitySnap: How we use GenAI and not only to collect captivating images for cities and confirm their locations</video:title>
      <video:description>Have you ever wondered how travel e-commerce companies gather photos of cities? While I can&#39;t speak for everyone, I will demonstrate the innovative approach we are using at Flix. In recent years, text-to-text models like ChatGPT and text-to-image models such as DALL-E 3 have become increasingly integrated into various industries. The main aim of these initiatives is typically to generate text or images. In our presentation, we propose a slightly different approach to leveraging these models commercially. Our objective is to gather images for thousands of cities that inspire travel. We utilize ChatGPT to tailor prompts for our business requirements, enabling efficient image retrieval through API queries from free stock image services. Then we apply image-to-text models to confirm the images&#39; locations. Finally, we need to adjust the resolution of images for display across various platforms, such as social media campaigns on Instagram, email marketing, and on our website. To achieve this, we have used an automated cropping service to get images in the required aspect ratios, followed by Lanczos sampling for downscaling the images. This integration of cutting-edge models has resulted in an automated, highly flexible process that aligns with varied business needs. Our approach is cost-efficient; processing several hundred cities amounts to only a few euros, and we have utilized commonly available services, making replication easy for everyone.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=BYbCihB3kLI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/BYbCihB3kLI</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/from-idea-to-production-in-a-day-leveraging-azure-ml-and-streamlit-to-build-and-user-test-machine-learning-ideas-quickly/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GVTJW8.png</image:loc>
      <image:title>From idea to production in a day: Leveraging Azure ML and Streamlit to build and user test machine learning ideas quickly</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/56LFY0bVm4A/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>From idea to production in a day: Leveraging Azure ML and Streamlit to build and user test machine learning ideas quickly</video:title>
      <video:description>Getting a machine learning solution in front of users usually takes some time. The data science tech stack is full of time traps and infrastructure issues might slow down deployment. The Azure Machine Learning platform, automated machine learning, and Streamlit are predestined tools for circumventing common development and deployment issues – if you know how to use them. Based on our learnings in corporate hackathons, we will use the stack to rapidly prototype a computer vision application users can interact with. You will walk away with Python code snippets and inspiration to build and user test your own machine learning ideas quickly.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=56LFY0bVm4A</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/56LFY0bVm4A</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/from-llm-as-oracle-to-llm-as-translator-our-journey-from-theory-to-everydays-practice-in-a-corporate-setting-with-dmgpt-and-python/</loc>
    <lastmod>2023-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/P3GRLG.png</image:loc>
      <image:title>From LLM as oracle to LLM as translator - our journey from theory to everyday’s practice in a corporate setting with dmGPT (and python)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/functional-python/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PKJHBA.png</image:loc>
      <image:title>Functional Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Xhexo03nYko/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Functional Python</video:title>
      <video:description>Python supports multiple programming paradigms. In addition to the procedural and object-oriented approach, it also provides some features that are typical for functional programming. While these features are optional, they can be useful to create better Python programs. This tutorial introduces Python features that help to implement parts of Python programs in the functional style. Objective is not to write pure functional programs but improve programs design by using functional feature where suitable. The tutorial points out advantages and disadvantages of functional programming in general and in Python in particular. Participants will learn alternative ways to solve problems. This will broaden their programming toolbox.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Xhexo03nYko</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Xhexo03nYko</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/going-beyond-parquet-s-default-settings-be-surprised-what-you-can-get/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SQUNWS.png</image:loc>
      <image:title>Going beyond Parquet&#39;s default settings – be surprised what you can get</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/GkBDqTrV0hg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Going beyond Parquet&#39;s default settings – be surprised what you can get</video:title>
      <video:description>Apache Parquet has become the de facto format for storing tabular (DataFrame) data on disk. This is done through universal compression and efficient knowledge of the stored data structure. As part of this talk, we would like to show the core structure of Parquet and the knobs that allow you to get even more of the capabilities of the file format.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=GkBDqTrV0hg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/GkBDqTrV0hg</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/green-software-engineering/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/Z3FALV.png</image:loc>
      <image:title>Green Software Engineering</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vTIkZwrrIwM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Green Software Engineering</video:title>
      <video:description>Did this question ever cross your mind that how green software engineering can help in environment sustainability? My talk will answer this exact question.  My passion for nature and love for technology pushed me into this topic. The way global warming is affecting us is one of the biggest concern of so many people around the world. The focus is to educate people about how they can play their role in protecting the environment by just using their laptop or computers in the right possible way. One of the biggest questions is to deal with the gas emissions and control it but how software engineering can help in all of this? The complete cycle of the Software Engineering should be designed and implemented in such a way that it incorporates environment sustainability without affecting the economic benefits. It is a win win situation. We need more environment sustainable mobile and web applications.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=vTIkZwrrIwM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/vTIkZwrrIwM</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/haystack-2-0-the-story-of-a-rewrite/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GLXJPC.png</image:loc>
      <image:title>Haystack 2.0: the story of a rewrite</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0CNSvGlMNSo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Haystack 2.0: the story of a rewrite</video:title>
      <video:description>To rewrite or not to rewrite: it&#39;s a major question. Releasing new software versions with breaking changes can be disruptive to a community, but sometimes they are necessary in the long run to move forward. Haystack is a free open source Python LLM framework. It was launched in 2020, before LLMs were cool. In 2023 we decided to undergo a major re-architecture, culminating in the GA release of Haystack 2.0. It wasn&#39;t an easy decision. By involving the open source community and some big companies in our design process early on, we are confident we built a more usable, flexible foundation for years to come. In this talk I&#39;ll tell you the story of this rewrite. The decisions we made to bring the project forward with the right level of flexibility / composability in the rapidly changing LLM landscape. I won&#39;t only show you the new features 2.0 provides, but give you a peek into our future roadmap. You&#39;ll walk away with a better understanding of how modern LLM frameworks can help you solve problems for yourself and your users, as well as an enriched understanding of how to think for the long-term when building for an open source community. You’ll see how the strength of Haystack modularity and ease of use makes it stand out from other libraries. Demos will make it much clear and give you some great ideas on how to integrate Haystack in your projects.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=0CNSvGlMNSo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/0CNSvGlMNSo</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/high-performance-data-visualization-for-the-web/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9JEZ8E.png</image:loc>
      <image:title>High Performance Data Visualization for the Web</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/v5Y5ftlGNhU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>High Performance Data Visualization for the Web</video:title>
      <video:description>In this talk, we will put together a simple but full-featured website using [Perspective](https://perspective.finos.org). Perspective is an open source interactive analytics and data visualization component, which is especially well-suited for large and/or streaming datasets. It is written in C++ and Rust with bindings to both Python and WebAssembly, making it ideal for data-intensive applications. It comes with a variety of visualization plugins, including a datagrid and various charts. Additionally, it comes with a Jupyter widget, which allows developers to iterate quickly with a clear pathway to their production website.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=v5Y5ftlGNhU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/v5Y5ftlGNhU</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/how-python-helped-us-uncover-secrets-of-protein-motion/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TMF8V7.png</image:loc>
      <image:title>How Python helped us uncover secrets of protein motion</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2z66DLkue9c/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How Python helped us uncover secrets of protein motion</video:title>
      <video:description>This presentation will give an overview of the scientific project that focuses on understanding how proteins move and function. Along the way a very large collection of Python tools was used, and on top of them our own innovative approaches are based. To be able to understand everything about living beings, including our health and origin of deseases in humans, we have to know how proteins do what they do. Hence is of utmost importance to understand their structure and function. Thanks to extraordinary technique called X-ray crystallography we are able to see how the proteins look at atomic scale, but it is impossible to see how they move. Therefore the next best thing we can do is to simulate the motion of the protein by so-called molecular dynamics (MD) simulations. These simulations generate incredible amounts of data, generally hundreds of GB of data per 1 microsecond of protein movement! Extracting useful and meaningful information from it is a daunting task. We are going to show how we have used many Python tools to tackle this problem in the project. Using Django to place everything in an interactive web app (https://alokomp.irb.hr/), along with Pandas, Numpy, Scipy, Dask, Jupyther, NetworkX, Bokeh, Datashader and many more under the hood, we have created an innovative new way of seeing protein move and communicate.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=2z66DLkue9c</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/2z66DLkue9c</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/how-to-do-monolingual-multilingual-and-cross-lingual-text-classification-in-april-2024/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RLCLBB.png</image:loc>
      <image:title>How to Do Monolingual, Multilingual, and Cross-lingual Text Classification in April, 2024</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/yFE8N7-uZL8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to Do Monolingual, Multilingual, and Cross-lingual Text Classification in April, 2024</video:title>
      <video:description>In 2023, the field of NLP was again flurried -- the appearing of powerful closed- and opens-source LLMs opened new possibility for texts processing. However, many questions about these models usability for typical NLP tasks are still open. One of them is quite simple -- if we want a classification model for some task, can we rely on LLMs or is it still better to fine-tune an own model? It might be easier to obtain some classifier for English, but what if my target language is not so resource-rich? In this presentation, the main &#34;recipes&#34; how to obtain the best text classifier depending on the language and data availability will be described.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=yFE8N7-uZL8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/yFE8N7-uZL8</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/how-to-embrace-your-leadership-role-as-a-data-nerd-or-other-creative-types/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TU9EUQ.png</image:loc>
      <image:title>How to embrace your Leadership role as a Data Nerd (or other creative types)</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iQ3bDVmIR6A/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to embrace your Leadership role as a Data Nerd (or other creative types)</video:title>
      <video:description>The transition from a hands-on creative job to a leadership role isn&#39;t always smooth. The tasks you excelled at are now handled by your team, and your new title brings added responsibilities, numerous meetings, leaving little room for deep work. So, how do we— the data people, the coaches, the coders—thrive in management roles? In this talk, I&#39;ll share my journey into management and how I learned to embrace and find reward in my leadership role.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=iQ3bDVmIR6A</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/iQ3bDVmIR6A</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/how-to-improve-the-python-development-experience-for-millions-of-ubuntu-users/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DKL7YQ.png</image:loc>
      <image:title>How to Improve the Python Development Experience for Millions of Ubuntu Users</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WueCxRoMQ_I/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to Improve the Python Development Experience for Millions of Ubuntu Users</video:title>
      <video:description>Have you ever tried to install a different Python version on Ubuntu or tried to upgrade your current one? Lots of posts exist, many are outdated, and some even lead to a broken Ubuntu installation. This talk will introduce the most common options and their ups and downs in-depth. We will also give an outlook on what Ubuntu could do to make it even easier for you and everybody.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=WueCxRoMQ_I</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/WueCxRoMQ_I</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/i-achieved-peak-performance-in-python-here-s-how/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RKDSK7.png</image:loc>
      <image:title>I achieved peak performance in python, here&#39;s how ...</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wMnU_tR5-84/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>I achieved peak performance in python, here&#39;s how ...</video:title>
      <video:description>In the ever-evolving landscape of software development, crafting code that not only functions flawlessly but also operates at peak performance is a skill that sets exceptional developers apart. This talk delves into the art of optimizing Python code, exploring techniques and strategies to fine-tune your programs for maximum speed and minimal resource consumption, with a particular focus on memory efficiency.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=wMnU_tR5-84</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/wMnU_tR5-84</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/improve-llm-based-applications-with-fallback-mechanisms/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QCNXLW.png</image:loc>
      <image:title>Improve LLM-based Applications with Fallback Mechanisms</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3A9fDBrklP4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Improve LLM-based Applications with Fallback Mechanisms</video:title>
      <video:description>While RAG addresses the common LLM pitfalls, challenges like handling out-of-domain queries still persist. Learn the significance of fallback mechanisms to tackle these issues gracefully, incorporating strategies like web searches and alternative data sources to improve the user experience of your system. In this session, we’ll discover various fallback techniques and practical implementation using Haystack, empowering you to develop resilient LLM-based systems for diverse scenarios without human intervention.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=3A9fDBrklP4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/3A9fDBrklP4</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/is-genai-all-you-need-to-classify-text-some-learnings-from-the-trenches/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CWUQF3.png</image:loc>
      <image:title>Is GenAI All You Need to Classify Text? Some Learnings from the Trenches</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Y4HQQPfyzwo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Is GenAI All You Need to Classify Text? Some Learnings from the Trenches</video:title>
      <video:description>In recent times, GenAI has sparked fervent excitement, sometimes touted as the panacea for all natural language processing (NLP) tasks. This presentation explores a practical text classification scenario at Malt, highlighting the practical hurdles encountered when employing GenAI (latency, environmental impact, and budgetary constraints). To overcome these obstacles, a smaller, dedicated model emerged as a viable solution. We&#39;ll delve into the construction and optimization (quantization, graph optimization) of this multilingual model. Finally we’ll see how GenAI&#39;s unparalleled zero-shot capabilities enables its continuous adaptation.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Y4HQQPfyzwo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Y4HQQPfyzwo</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/jupyter-notebooks-for-print-media/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DBGXJN.png</image:loc>
      <image:title>Jupyter Notebooks for Print Media</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/XEwZ-Dvs21s/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Jupyter Notebooks for Print Media</video:title>
      <video:description>In this talk, we will discuss leveraging Jupyter Notebooks to generate print media - books, magazine and newspaper articles, business reports, academic papers, etc. We will motivate the problem, introduce a library for accomplishing the task (nbprint), and walk through some end-to-end examples.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=XEwZ-Dvs21s</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/XEwZ-Dvs21s</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/keynote-a-view-from-my-window-an-outside-perspective-of-open-source-scientific-computing-from-the-inside/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TNHMGN.png</image:loc>
      <image:title>Keynote - A View From My Window - An Outside Perspective of Open Source Scientific Computing From the Inside</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NWIuQ3mztTI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Keynote - A View From My Window - An Outside Perspective of Open Source Scientific Computing From the Inside</video:title>
      <video:description>Twelve years as the Executive Director of NumFOCUS has given me a unique perspective of the open source scientific ecosystem. Building an organization to support project communities has taken me down many roads. Navigating these paths has been rewarding and challenging. We will look at lessons learned as I share my experiences through observations and insights on projects, community leadership, education, and fundraising.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=NWIuQ3mztTI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/NWIuQ3mztTI</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/keynote-safe-space-or-trap-creating-software-like-duckdb-in-academic-institutions/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HKFN8J.png</image:loc>
      <image:title>Keynote - Safe Space or Trap? Creating Software like DuckDB in Academic Institutions</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PoHfh6O43uE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Keynote - Safe Space or Trap? Creating Software like DuckDB in Academic Institutions</video:title>
      <video:description>DuckDB is an in-process analytical data management system. DuckDB is free and open source and rather popular. It is one of the fastest growing data system to date, especially in the Python ecosystem. DuckDB was created at Centrum Wiskunde &amp; Informatica (CWI) in Amsterdam, not entirely coincidentally the same place Python was created in. Later on, the we founded a commercial company, DuckDB Labs, which now drives development. In my talk, I will discuss DuckDB, its origins, and the unique benefits and challenges of maintaining popular software in an academic setting.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=PoHfh6O43uE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/PoHfh6O43uE</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/keynote-ten-key-questions-that-a-company-should-ask-to-have-responsible-ai/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PLRERM.png</image:loc>
      <image:title>Keynote - Ten Key Questions that a Company Should Ask to have Responsible AI</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CwYjWSDr_Bo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Keynote - Ten Key Questions that a Company Should Ask to have Responsible AI</video:title>
      <video:description>Responsible AI covers mainly AI principles, governance &amp; regulation, but most companies do not know how to implement all of these. Hence, in this presentation we cover the key questions for the whole process behind a new AI product, from the idea and design to the development and deployment. The questions are partly based on the new ACM Principles for Responsible Algorithmic Systems (2022) where he is one of the two lead authors as well as their extensions for Generative AI (2023). For each question we will discuss its relevance, challenges, and (partial) solutions, triggering an interactive discussion.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=CwYjWSDr_Bo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/CwYjWSDr_Bo</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/keynote-the-art-and-science-of-tending-open-source-orchards/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7TEYDQ.png</image:loc>
      <image:title>Keynote - The art and science of tending open source orchards</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/eXJ9RVog-qw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Keynote - The art and science of tending open source orchards</video:title>
      <video:description>Over the history of free and open source software, we have gone through quite a few metaphors for open source projects: from homesteads in noosphere to puppies, roads &amp; bridges, gardens, forests, and orchards. Regardless of the preferred comparison, we all can agree that behind every large open source project is a resilient contributor community. Is there a blueprint for it? How about a script for scaling a contributor community or a formula for contributor retention? In this talk, I will examine all these questions and share my insight on the art and science of fostering resilient open source communities.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=eXJ9RVog-qw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/eXJ9RVog-qw</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/lessons-learned-from-deploying-machine-learning-in-an-old-fashioned-heavy-industry/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UGJJMP.png</image:loc>
      <image:title>Lessons learned from deploying Machine Learning in an old-fashioned heavy industry</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CZqlHH-KZqw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Lessons learned from deploying Machine Learning in an old-fashioned heavy industry</video:title>
      <video:description>About 5 years ago my co-founder and I launched alcemy, a Machine Learning startup to help decarbonize the cement and concrete supply chain. I experienced first hand moving from a simple proof of concept, a ML model inside a Jupyter notebook, to a full-fledged pipeline running 24/7 and steering massive amounts of cement production in real plants. I can tell you the road was long and winding. I want to share some of the hard lessons we learned along the way with you. If you are an aspiring ML or Software Engineer, Data Scientist, Entrepreneur, or you are just wondering how Machine Learning applied in the wild looks like this talk is for you. No prior knowledge is required except some familiarity with basic concepts and terminology of Machine Learning.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=CZqlHH-KZqw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/CZqlHH-KZqw</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/leveraging-the-art-of-parallel-unit-testing-in-django/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZKDEPW.png</image:loc>
      <image:title>Leveraging the Art of Parallel Unit Testing in Django</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cpu3Sn5NXQU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Leveraging the Art of Parallel Unit Testing in Django</video:title>
      <video:description>Unit testing is a fundamental practice in software development, ensuring the reliability and maintainability of code. However, in the context of monolith repositories, executing unit tests efficiently becomes a formidable challenge. This conference aims to explore the intricacies of unit testing in Django within monolithic codebases and shed light on how major institutions address and overcome these challenges through the implementation of parallel testing strategies.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=cpu3Sn5NXQU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/cpu3Sn5NXQU</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/lose-your-fear-of-equations/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SYJE7B.png</image:loc>
      <image:title>Lose your fear of equations!</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8ScOTAM8joI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Lose your fear of equations!</video:title>
      <video:description>The skill of quickly judging what a formula does and how changing a parameter will affect the result is crucial when dealing with real-life data science - but it&#39;s a skill not easily acquired if you don&#39;t come from a STEM background. In this tutorial we&#39;ll work on guesstimating what complex mathematical expressions do so that you, too, can lose your fear of math!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=8ScOTAM8joI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/8ScOTAM8joI</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/machine-learning-on-microcontrollers-using-micropython-and-emlearn/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NYHFSB.png</image:loc>
      <image:title>Machine Learning on microcontrollers using MicroPython and emlearn</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/S3GjLr0ZIE0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Machine Learning on microcontrollers using MicroPython and emlearn</video:title>
      <video:description>This presentation will show you how to deploy machine learning models to affordable microcontroller-based systems - using the Python that you already know. Combined with sensors, such as microphone, accelerometer or camera, this makes it possible to create devices that can automatically analyze and react to physical phenomena. This enables a wide range of useful and fun applications, and is often referred to as &#34;TinyML&#34;. The presentation will cover key concepts and explain the different steps of the process. We will train the machine learning models using standard scikit-learn and Keras, and then execute them on device using the emlearn library. To run Python code on the microcontroller, MicroPython will be used. We will demonstrate some practical use-cases using different sensors, such as Sound Event Detection (microphone), Image Classification (camera), and Human Activity Recognition (accelerometer).</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=S3GjLr0ZIE0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/S3GjLr0ZIE0</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/marketing-media-mix-models-with-python-pymc-a-case-study/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/D7AEQY.png</image:loc>
      <image:title>Marketing Media Mix Models with Python &amp; PyMC: a Case Study</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/k2LDWMLZQ8k/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Marketing Media Mix Models with Python &amp; PyMC: a Case Study</video:title>
      <video:description>In today&#39;s digital landscape, traditional analytics struggle with understanding marketing ROI, especially with evolving privacy norms. But Python and its ecosystem come to the rescue. In this talk, we will discuss how we leveraged Python and PyMC to build a Bayesian Marketing Media Mix model for the fastest-growing Italian tour operator. We&#39;ll cover the challenges we faced, the valuable insights we gained, and the results achieved. This will offer you a clear and practical roadmap for developing a similar model for your business.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=k2LDWMLZQ8k</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/k2LDWMLZQ8k</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/missing-data-bayesian-imputation-and-people-analytics-with-pymc/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KXU7Q8.png</image:loc>
      <image:title>Missing Data, Bayesian Imputation and People Analytics with PyMC</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/XUo_Z6a4d7c/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Missing Data, Bayesian Imputation and People Analytics with PyMC</video:title>
      <video:description>We demonstrate a range of different approaches to missing data imputation in employee engagement survey data. Contrasting frequentist style full-information maximum likelihood approaches with more direct Bayesian imputation and chained equation methods, we highlight how the different assumptions regarding the missing-data license different inferences about the imputed values and ultimately the plausible causal narratives which can be expressed in PyMC. In particular we avail of the hierarchical nature of employee engagement data to justify a hierarchical approach to justifying the (MAR) missing-at-random assumption for imputation schemes in People Analytics.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=XUo_Z6a4d7c</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/XUo_Z6a4d7c</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/mojo-is-it-python-s-faster-cousin-or-just-hype/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DG8G7Q.png</image:loc>
      <image:title>Mojo 🔥 - Is it Python&#39;s faster cousin or just hype?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/A67P4-A4yLk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Mojo 🔥 - Is it Python&#39;s faster cousin or just hype?</video:title>
      <video:description>On 2023-05-02, the tech sphere buzzed with the release of Mojo 🔥, a new programming language developed by Chris Lattner, renowned for his work on Clang, LLVM, and Swift. Billed as &#34;Python&#39;s faster cousin,&#34; and &#34;The programming language for all AI developers&#34;, Mojo promised a 68,000x performance uplift and a familiar Pythonic syntax. As it reaches its first anniversary, we unpack Mojo&#39;s journey towards its ambitious promise. This talk delves into the practical experiences developing a Large Language Model Interpretation library as part of an AI Safety Camp project in that language. We cast a critical eye over its performance, evaluate its usability, and explore its potential as a Python superset. Against a backdrop where alternatives like Rust, PyPy and Julia dominate performant programming for AI, we question whether Mojo can carve out its niche or if it will languish as another &#34;could-have-been&#34; in the programming language pantheon.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=A67P4-A4yLk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/A67P4-A4yLk</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/mostly-harmless-fixed-effects-regression-in-python-with-pyfixest/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UXQJTF.png</image:loc>
      <image:title>Mostly Harmless Fixed Effects Regression in Python with PyFixest</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kSQxGGA7Rr4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Mostly Harmless Fixed Effects Regression in Python with PyFixest</video:title>
      <video:description>This session introduces PyFixest, an open source Python library inspired by the &#34;fixest&#34; R package. PyFixest implements fast routines for the estimation of regression models with high-dimensional fixed effects, including OLS, IV, and Poisson regression. The library also provides tools for robust inference, including heteroscedasticity-robust and cluster robust standard errors, as well as the wild cluster bootstrap. Additionally, PyFixest implements several routines for difference-in-differences estimation with staggered treatment adoption. PyFixest aims to faithfully replicate the core design principles of &#34;fixest&#34;, offering post-estimation inference adjustments, user-friendly syntax for multiple estimations, and efficient post-processing capabilities. By making efficient use of jit-compilation, it is also one of the fastest solutions for regressions with high-dimensional fixed effects. The presentation will cover PyFixest&#39;s functionality, design philosophy, and future development prospects.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=kSQxGGA7Rr4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/kSQxGGA7Rr4</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/moving-from-offline-to-online-machine-learning-with-river/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/G9S3MR.png</image:loc>
      <image:title>Moving from Offline to Online Machine Learning with River</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dLrVg6vf_1c/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Moving from Offline to Online Machine Learning with River</video:title>
      <video:description>The foundations of machine learning were built on offline batch processing techniques for model training and inference. As organisations become more dependent on real-time data, the technological trend for machine learning in production is moving towards adding an online stream processing approach. This has benefits such as lower computational requirements due to being able to incrementally learn from a stream of data points, which enables the continual upgrading of models by adapting to real-time changes in data. Learn how to get started on your online ML journey with River</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=dLrVg6vf_1c</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/dLrVg6vf_1c</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/next-stop-insights-how-streamlit-and-snowflake-power-up-data-stories/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/83ZGV3.png</image:loc>
      <image:title>Next Stop: Insights! How Streamlit and Snowflake Power Up Data Stories</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Vinwx4w-iUU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Next Stop: Insights! How Streamlit and Snowflake Power Up Data Stories</video:title>
      <video:description>Data stories transform complex data insights into clear, actionable and context rich narratives to drive business value. The presentation of data stories to different audiences in a visually compelling manner while keeping track of data changes is a challenging task. A possible solution is to implement appealing and interactive data applications, for which Streamlit is an established open-source solution. In combination with Snowflake, it enables an efficient and straightforward approach to build engaging data applications that utilize data directly from a data platform. In this talk, we will explore a proof-of-concept, tracing the conception of a data story to the implementation of a Streamlit app in Snowflake by using open source datasets from Deutsche Bahn. So, hold onto your seats – it is time to explore the world of data apps with Snowflake and Streamlit.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Vinwx4w-iUU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Vinwx4w-iUU</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/no-more-raw-sql-sqlalchemy-orms-asyncio/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EHJRVF.png</image:loc>
      <image:title>No More Raw SQL: SQLAlchemy, ORMs &amp; asyncio</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/b-N_6vVdEM0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>No More Raw SQL: SQLAlchemy, ORMs &amp; asyncio</video:title>
      <video:description>Managing a database and synchronizing service data representation with the database can be tricky. In this workshop, you’ll learn how to use SQLAlchemy, a powerful SQL toolkit, to simplify this task. We’ll cover how to leverage SQLAlchemy’s Object Relational Mapper (ORM) system, and how to use SQLAlchemy&#39;s asyncio extension in your async services. Participants will walk out of this tutorial having learned how to: - Use SQLAlchemy for database operations in Python, enhancing the readability and maintainability of the code - Build Python classes (ORMs) that represent the database tables - Experiment with different relationship-loading techniques to improve querying performance - Utilize SQLAlchemy’s asyncio extension to interact with databases asynchronously</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=b-N_6vVdEM0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/b-N_6vVdEM0</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/pandas-dask-dataframe-2-0-comparison-to-spark-duckdb-and-polars/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/N9DEVW.png</image:loc>
      <image:title>Pandas + Dask DataFrame 2.0 - Comparison to Spark, DuckDB and Polars</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qyvLJ2LvKLc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Pandas + Dask DataFrame 2.0 - Comparison to Spark, DuckDB and Polars</video:title>
      <video:description>Dask is a library for distributed computing with Python that integrates tightly with pandas. Historically, Dask was the easiest choice to use (it’s just pandas) but struggled to achieve robust performance (there were many ways to accidentally perform poorly). The re-implementation of the DataFrame API addresses all of the pain points that users ran into. We will look into how Dask is a lot faster now, how it performs on benchmarks that is struggled with in the past and how it compares to other tools like Spark, DuckDB and Polars.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=qyvLJ2LvKLc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/qyvLJ2LvKLc</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/performant-scientific-computation-in-python-and-rust/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XBUHCK.png</image:loc>
      <image:title>Performant, scientific computation in Python and Rust</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wvjcMYTXVSU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Performant, scientific computation in Python and Rust</video:title>
      <video:description>A tutorial session on how to build scientific packages for numerical calculus and algorithms in Python and Rust. It walks through the process of packaging with a modern tool stack, introduces the concept of vectorization for efficient computation in Python in the context of classical Machine Learning, and shows how the package can be optimized with extensions written in Rust.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=wvjcMYTXVSU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/wvjcMYTXVSU</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/personalizing-carousel-ranking-on-wolt-s-discovery-page-a-hierarchical-multi-armed-bandit-approach/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7J7LEB.png</image:loc>
      <image:title>Personalizing Carousel Ranking on Wolt&#39;s Discovery Page: A Hierarchical Multi-Armed Bandit Approach</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-zHASP0vWoM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Personalizing Carousel Ranking on Wolt&#39;s Discovery Page: A Hierarchical Multi-Armed Bandit Approach</video:title>
      <video:description>Wolt&#39;s Discovery page serves as the primary gateway for millions of weekly users exploring diverse cuisines and products. With over 130,000 merchants in 25 countries, presenting relevant content poses a unique challenge. In this presentation, we address the complexities of personalizing the Discovery page using a hierarchical multi-armed bandit (MAB) approach built on the Python ecosystem. We outline the challenges specific to an expansive online delivery platform, introducing our MAB solution that incorporates hierarchical parameters at user, segment, city, and country levels. Leveraging Thompson Sampling for exploration and exploitation, our approach accommodates data sparsity challenges. Evaluation results, both offline and online, showcase the effectiveness of our solution. The talk concludes with insights into the resilient, scalable, and adaptive architecture underpinning our approach, featuring open-source libraries such as mlflow, Flyte, and Seldon Core. Our learnings and future steps toward a personalized, context-aware Discovery page cap off the presentation. Join us as we navigate the intricacies of recommendation challenges in the dynamic world of quick commerce.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=-zHASP0vWoM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/-zHASP0vWoM</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/polars-and-time-series-what-it-can-do-and-how-to-overcome-any-limitation/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LNFSDV.png</image:loc>
      <image:title>Polars and Time Series: what it can do, and how to overcome any limitation</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qz-zAHBz6Ks/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Polars and Time Series: what it can do, and how to overcome any limitation</video:title>
      <video:description>Time series analysis is ubiquitous in applied data science because of the value it delivers. In order to do effective time series analysis, you need to know your tools well. Polars has excellent built-in time series support, and it&#39;s also possible to extend it where necessary. We will talk about: - Basic built-in time series operations with Polars (e.g. &#34;what&#39;s the average number of sales per month?&#34;). - numba/numpy/scipy interoperability for not-so-basic time series operations (e.g. non-linear interpolation, or cumulative operations). - Advanced, custom time series operations, and how you can implement them as Polars plugins (e.g. business day arithmetic). Basic interest and knowledge of Python and data will be assumed, but no prior Polars experience is required. Anyone working with time series and/or dataframes will likely benefit from the talk.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=qz-zAHBz6Ks</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/qz-zAHBz6Ks</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/power-structures-the-fair-advantage/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/8LNYPD.png</image:loc>
      <image:title>Power structures. The fair advantage</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Eyr-QV9e3Ns/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Power structures. The fair advantage</video:title>
      <video:description>Humans are complex. As developers, we wanna ignore that ... but to do our job right, we cannot. Let&#39;s talk about power, motivation, techno-sociology, politics and why all of this is important for our job.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Eyr-QV9e3Ns</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Eyr-QV9e3Ns</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/prescriptive-analytics-in-the-python-ecosystem-with-gurobi/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KCYDM9.png</image:loc>
      <image:title>Prescriptive Analytics in the Python Ecosystem with Gurobi</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-xXUVM2UJlg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Prescriptive Analytics in the Python Ecosystem with Gurobi</video:title>
      <video:description>Join us as we guide you through integrating Gurobi and prescriptive analytics into your greater Python ecosystem. We’ll demonstrate model-building patterns based on NumPy and SciPy.sparse data structures and explore how to take advantage of indexed DataFrames and Series in pandas for mathematical model building. You’ll also discover how to use trained regressors from scikit-learn as constraints in optimization models. Join us as we delve into the world of optimization with Gurobi and elevate your workflows.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=-xXUVM2UJlg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/-xXUVM2UJlg</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/public-money-public-experiment-open-source-processes-in-the-public-administration/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DEKGYM.png</image:loc>
      <image:title>Public Money, Public Experiment - open source processes in the public administration</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/aHrmI3Iz1cA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Public Money, Public Experiment - open source processes in the public administration</video:title>
      <video:description>Imagine a data lab in a federal ministry wants to publish python applications - how long could it possibly take? While open code is widely acknowledged as beneficial, the lack of thriving open code platforms from public institutions gets you wondering: a day, a week, months, or even years? When publishing code, a private person, a company or a public institution all face unique circumstances and take different considerations into account. While individuals or companies frequently publish their code and share their experiences, less is known about these processes in public institutions. In our talk we will cover how a data lab, located in a federal ministry would go about this topic. We will share insights into the publishing process, touching upon existing pioneers and the alignment of open source with administrative principles, as well as the hurdles, surprises, and regulatory considerations of our journey. Since we are a newly established unit with the word lab in our name, our talk delves into a unique real-world experiment: How much progress can our data lab make in publishing code within the three months leading up to PyCon DE &amp; PyData Berlin 2024?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=aHrmI3Iz1cA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/aHrmI3Iz1cA</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/put-your-rag-to-the-test-component-per-component-evaluation-of-our-llm-powered-airplane-manufacturing-assistant/</loc>
    <lastmod>2024-01-07</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WEVXJS.png</image:loc>
      <image:title>Put your RAG to the test: Component-per-component evaluation of our LLM-powered airplane manufacturing assistant</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/pycon-community-backstage-a-decade-of-camaraderie-growth-and-lessons-learned/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7EC3UY.png</image:loc>
      <image:title>PyCon Community Backstage: A Decade of Camaraderie, Growth, and Lessons Learned</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ztMEsIhez9k/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>PyCon Community Backstage: A Decade of Camaraderie, Growth, and Lessons Learned</video:title>
      <video:description>For the past decade, my journey as a dedicated community organizer has allowed me to immerse myself deeply in the Python community, experiencing its extraordinary growth firsthand. The transition of Python from being a top-10 contender to becoming the foremost programming language has been an exhilarating experience, propelled by a burgeoning community and its foray into fields such as data science and artificial intelligence. The inclusivity and camaraderie within the Python community have been pivotal, illustrating how collective effort and a nurturing culture are instrumental to its current standing. This presentation is crafted to disseminate the pivotal lessons and best practices that have emerged from my decade-long engagement. During this period, I have played a key role in organizing over twenty Python/PyData conferences, including notable events like PyCon.DE, PyData Berlin, EuroPython, EuroSciPy, and PyData Global. It is for anyone who wants to learn more about, contribute to and organize themselves in the Python and PyData community. This talk will address: * How it works: community backstage * Why it works: community organizations * Lessons learned: * community leadership &amp; team dynamics * balancing ideas and realities * personal &amp; professional growth * How to contribute as an individual, community or company * How organizations like the [PySV](https://pysv.org), [NumFOCUS](https://numfocus.org) or PioneersHub serve the community</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ztMEsIhez9k</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ztMEsIhez9k</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/pyladies-panel-reflecting-within-challenging-narratives-in-tech-feminism/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BFYUUJ.png</image:loc>
      <image:title>(PyLadies Panel) Reflecting Within: Challenging Narratives in Tech Feminism</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UrnHaUvUxwc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>(PyLadies Panel) Reflecting Within: Challenging Narratives in Tech Feminism</video:title>
      <video:description>For the third year in a role, the PyLadies Panel at PyCon PyData engages with a broader audience on critical issues related to gender disparities, ethics, and the ongoing importance of women-focused tech groups. Adopting unconventional formats, the PyLadies Panel aims to foster meaningful discussions among PyLadies members and the Python community, encouraging open dialogue and community solidarity.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=UrnHaUvUxwc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/UrnHaUvUxwc</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/pyo3-101-writing-python-modules-in-rust/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/8C83EA.png</image:loc>
      <image:title>PyO3 101 - Writing Python modules in Rust</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FWkCPYl_58M/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>PyO3 101 - Writing Python modules in Rust</video:title>
      <video:description>In this interactive workshop, we will cover the very basics of using PyO3. There will be hands-on exercises to go from how to set up the project environment to writing a &#34;toy&#34; Python library written in Rust using PyO3. We will cover a lot of specifications of the API provided by PyO3 to create Python functions, modules, handling errors and converting types.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=FWkCPYl_58M</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/FWkCPYl_58M</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/pytest-tips-and-tricks-for-a-better-testsuite/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DSFWRC.png</image:loc>
      <image:title>pytest tips and tricks for a better testsuite</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FG_DgVo0hU0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>pytest tips and tricks for a better testsuite</video:title>
      <video:description>pytest lets you write simple tests fast - but also scales to very complex scenarios: Beyond the basics of no-boilerplate test functions, this training will show various intermediate/advanced features, as well as gems and tricks. To attend this training, you should already be familiar with the pytest basics (e.g. writing test functions, parametrize, or what a fixture is) and want to learn how to take the next step to improve your test suites. If you&#39;re already familiar with things like fixture caching scopes, autouse, or using the built-in `tmp_path`/`monkeypatch`/... fixtures: There will probably be some slides about concepts you already know, but there are also various little hidden tricks and gems I&#39;ll be showing.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=FG_DgVo0hU0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/FG_DgVo0hU0</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/python-3-12-s-new-monitoring-and-debugging-api/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/P7AG9A.png</image:loc>
      <image:title>Python 3.12&#39;s new monitoring and debugging API</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/i7CbCNGfMvI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Python 3.12&#39;s new monitoring and debugging API</video:title>
      <video:description>Python 3.12 introduced a new low-impact monitoring API with [PEP669](https://peps.python.org/pep-0669/), which can be used to implement far faster debuggers than ever before. This talk covers the main advantages of this API and how you can use it to develop small tools.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=i7CbCNGfMvI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/i7CbCNGfMvI</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/python-monorepos-the-polylith-developer-experience/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VEACZM.png</image:loc>
      <image:title>Python Monorepos: The Polylith Developer Experience</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wGWjt9GJLU4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Python Monorepos: The Polylith Developer Experience</video:title>
      <video:description>What if writing software could be more like building with LEGO bricks? A more playful and productive developer experience. For me, that is all about writing code without the hassle. A productive setup should also let let us make design decisions while learning what to actually build, and allow changes during the way. Polylith solves this in a nice and simple way. I am the developer of the Open Source Python-specific tooling for Polylith. I’ll walk through the simple Architecture &amp; the Developer friendly tooling for a joyful Python Experience.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=wGWjt9GJLU4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/wGWjt9GJLU4</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/rag-for-a-medical-company-the-technical-and-product-challenges/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XMKREA.png</image:loc>
      <image:title>RAG for a medical company: the technical and product challenges</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/InyinN_hHhA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>RAG for a medical company: the technical and product challenges</video:title>
      <video:description>[RAG (Retrieval Augmented Generation)](https://www.pinecone.io/learn/retrieval-augmented-generation/) is the process of querying a (large) set of documents with natural language, leveraging vector search and llms. While it has recently become widely accessible to develop a Proof-Of-Concept RAG using OpenAI and one of the various open-source contributions (e.g. langchain), building a **performant** RAG that **brings value to users** is challenging. This talk will focus on learnings from building a RAG for a **medical company**, to allow doctors to query drug documentation with natural language, using tools like **[Chainlit](https://docs.chainlit.io/get-started/overview), [Qdrant](https://qdrant.tech/) and [Langsmith](https://www.langchain.com/langsmith)**. Naturally, a product question emerged: how to effectively leverage LLMs that **can never guarantee 100% accuracy** in the health sector? We will explain how we addressed this challenge, as well as the various **technical improvements** implemented to enhance both the retrieval (vector search) and generation (llm) metrics of our RAG.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=InyinN_hHhA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/InyinN_hHhA</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/refactoring-large-programs/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CMM8S3.png</image:loc>
      <image:title>Refactoring Large Programs</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gwvgVG8DH6g/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Refactoring Large Programs</video:title>
      <video:description>One of the most challenging tasks in software engineering is cleaning up a complex software with 10,000-100,000 lines of code. The problem gets worse, if you are taking over legacy code. The fact that the Python language does neither enforce strict typing or encapsulation does not help either. What should you do if throwing away everything and rewriting the program from scratch is not an option? In this tutorial, we will exercise refactoring a larger program that is undocumented, unstructured and untested. We will take a messy example program and work through a list of procedures that may help you in your next big refactoring.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=gwvgVG8DH6g</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/gwvgVG8DH6g</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/reinforcement-learning-bridging-the-gap-between-research-and-applications/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SSKV9R.png</image:loc>
      <image:title>Reinforcement Learning: Bridging The Gap Between Research and Applications</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/k45E30KhBpk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Reinforcement Learning: Bridging The Gap Between Research and Applications</video:title>
      <video:description>Reinforcement learning (RL) has great potential for industrial applications, but few mature software frameworks exist to facilitate its use. This talk discusses efforts to improve the software landscape for RL, making it easier for researchers to contribute algorithms and for engineers to apply RL in real-world settings. Specifically, we highlight the open-source library Tianshou, which provides high-level interfaces for painless RL application development along with lower-level APIs that cater to the needs of researchers. By improving RL software, we aim to accelerate research progress and expand RL adoption in industry.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=k45E30KhBpk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/k45E30KhBpk</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/replacing-callbacks-with-generators-a-case-study-in-computer-assisted-live-music/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/Y7R9GZ.png</image:loc>
      <image:title>Replacing Callbacks with Generators: A Case Study in Computer-Assisted Live Music</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PkAE6dsqIJw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Replacing Callbacks with Generators: A Case Study in Computer-Assisted Live Music</video:title>
      <video:description>*Callbacks* have become an ubiquitous programming technique that we use every day without even thinking about it. They are definitely handy in many situations, but sometimes they feel more like a burden than a help. In developing an interactive realtime audio processing system for use on stage in live music, we encountered such a situation. This talk will present how a few dozen lines adding a thin abstraction layer allowed us to replace a complex callback mess with tremendously more readable *generators* (yes, you know, those functions which `yield` results instead of `return`ing them...).</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=PkAE6dsqIJw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/PkAE6dsqIJw</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/robust-configuration-management-with-pydantic-s-data-validation/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RGWDCN.png</image:loc>
      <image:title>Robust Configuration Management with Pydantic&#39;s Data Validation</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZvcZDxS_mYE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Robust Configuration Management with Pydantic&#39;s Data Validation</video:title>
      <video:description>As applications grow, so do the amount of configurable features. Managing consistent defaults, maintaining user and developer documentation, and ensuring uniform parsing among a growing number of client applications can become a challenge. Adding constraints like complex fallback hierarchies and backwards compatibility, increases the probability of runtime errors. We show how [`Pydantic`&#39;s](https://pydantic.dev/) strong data validation and integration into Python&#39;s type annotations can help building a strict specification for your configuration format, catch misconfiguration early, and mitigate the aforementioned problems with a non-formalized configuration management system.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ZvcZDxS_mYE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ZvcZDxS_mYE</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/safeguarding-privacy-and-mitigating-vulnerabilities-navigating-security-challenges-in-generative-ai/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MTVWQM.png</image:loc>
      <image:title>Safeguarding Privacy and Mitigating Vulnerabilities: Navigating Security Challenges in Generative AI</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jiPAbcZ2ftc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Safeguarding Privacy and Mitigating Vulnerabilities: Navigating Security Challenges in Generative AI</video:title>
      <video:description>Generative AI (GenAI) has significantly improved our daily lives, prompting a focus on its integration into products and our routines. However, the growing importance of GenAI brings along significant concerns regarding privacy and vulnerability. This talk delves into the critical issues surrounding the protection of private data and the security of GenAI systems. We&#39;ll begin by understanding the fundamental differences between data privacy and data security. Drawing insights from real-life data breaches and compromised information in major companies, we&#39;ll explore the mistakes made and the steps taken to rectify them. Throughout the discussion, we&#39;ll analyze the challenges faced by GenAI in ensuring data privacy and security across various stages of an LLM project. Furthermore, the talk will shed light on how prominent companies building GenAI are working to reduce the impact of data privacy and security concerns within their models. Additionally, we&#39;ll explore strategies for individuals, like ourselves, using GenAI, to enhance data privacy and security when integrating it into our products or daily lives. Finally, the role and significance of government regulations in ensuring the safety and security of GenAI will be emphasized.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=jiPAbcZ2ftc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/jiPAbcZ2ftc</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/securing-python-race-condition-vulnerabilities/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/A8HJHV.png</image:loc>
      <image:title>Securing Python: Race Condition Vulnerabilities</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wzpFKWTa0kM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Securing Python: Race Condition Vulnerabilities</video:title>
      <video:description>This workshop addresses the critical and often underestimated topic of race conditions in Python, with a focus on their security implications. We begin with an overview of race conditions, explaining their nature and the security risks they pose. Participants will engage with small Python applications designed to demonstrate these vulnerabilities. Through hands-on analysis, we identify where and why these race conditions occur. The session progresses to simulate attacks exploiting these weaknesses, highlighting their potential for exploitation. Finally, we explore effective mitigation strategies, emphasizing thread synchronization and safe programming practices. The workshop aims to equip attendees with a deep understanding of race conditions in Python and practical skills to enhance the security and robustness of their code.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=wzpFKWTa0kM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/wzpFKWTa0kM</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/select-ml-from-databases/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RBNJRK.png</image:loc>
      <image:title>Select ML from Databases</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Gh9UZ95GBNg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Select ML from Databases</video:title>
      <video:description>This talk introduces a new workflow for building your machine learning models using the capabilities of modern databases that support machine learning use cases natively. There is an overview of how machine learning models are being created today to how they could look in the near future by utilising the features provided by current databases.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Gh9UZ95GBNg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Gh9UZ95GBNg</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/streamlining-python-development-a-guide-to-a-modern-project-setup/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CBVTEG.png</image:loc>
      <image:title>Streamlining Python Development: A Guide to a Modern Project Setup</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Qwu11p41YF0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Streamlining Python Development: A Guide to a Modern Project Setup</video:title>
      <video:description>Designed for beginners, this presentation demystifies Python project management using [Hatch](https://hatch.pypa.io/) and delves into `pyproject.toml` for efficient configuration. We&#39;ll guide you through organizing directories, implementing unit testing for code reliability, and using [mypy](https://mypy-lang.org/) for type checking to enhance code quality. The session concludes with insights into [ruff](https://github.com/astral-sh/ruff), a modern linter for maintaining Python standards, which is replacing black, isort, flake8. This talk is a comprehensive toolkit for anyone eager to learn and apply the latest practices in Python development.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Qwu11p41YF0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Qwu11p41YF0</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/streamlining-python-development-a-practical-approach-to-ci-cd-with-github-actions/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/YHMUCL.png</image:loc>
      <image:title>Streamlining Python Development: A Practical Approach to CI/CD with GitHub Actions</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/eNi8ALNKc54/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Streamlining Python Development: A Practical Approach to CI/CD with GitHub Actions</video:title>
      <video:description>Crafting code for minimal dependencies and maximum portability is an art. This talk focuses on how continuous integration and delivery ensure project resilience to Python updates and changes in the packaging ecosystem. Setting up automation around your project enhances peace of mind, improves code maintainability, and facilitates collaboration.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=eNi8ALNKc54</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/eNi8ALNKc54</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/tackling-the-cold-start-challenge-in-demand-forecasting/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/H3X3AX.png</image:loc>
      <image:title>Tackling the Cold Start Challenge in Demand Forecasting</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dm3lDANtp-0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Tackling the Cold Start Challenge in Demand Forecasting</video:title>
      <video:description>In this talk, we address the Cold Start problem in Demand Forecasting, focusing on scenarios where historical data is scarce or nonexistent. This constitutes a common situation in practice, such as with the launch of new products in Retail. However, many Time Series and Machine Learning models encounter difficulties in handling this challenge, primarily due to their dependence on a substantial amount of historical data for effective training and prediction. We begin by providing an overview of established techniques used to address the Cold Start problem, including methods like padding, feature engineering, and leveraging item similarities. Additionally, we explore more recent advancements and emerging research, such as Transfer Learning for Time Series. While each technique presents its unique set of trade-offs, the challenge lies in determining the most suitable approach for a given dataset or use case. This aspect is often not widely understood, and our goal is to unravel this complexity by offering practical insights. Furthermore, we introduce a practical framework for systematically evaluating different forecasting strategies within the Cold Start setting, guiding you in selecting the most suitable approach for your datasets and use cases.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=dm3lDANtp-0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/dm3lDANtp-0</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/tailored-and-trending-key-learnings-from-3-years-of-news-recommendations/</loc>
    <lastmod>2023-12-15</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XDQNCR.png</image:loc>
      <image:title>Tailored and Trending: Key learnings from 3 years of news recommendations</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/thats-it-dealing-with-unexpected-data-problems/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JKWBBR.png</image:loc>
      <image:title>That’s it?! Dealing with unexpected data problems</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/R7oLrkUrHYM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>That’s it?! Dealing with unexpected data problems</video:title>
      <video:description>Drawing on experience with multiple consulting projects, this talk shares experiences on how to deal with unexpected data problems. We are discussing how fare purely technical solutions as well as domain knowledge can be deployed to compensate for lacking data quality or quantity and when it might be better to scale down the original project scope.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=R7oLrkUrHYM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/R7oLrkUrHYM</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/the-ai-revolution-will-not-be-monopolized-how-open-source-beats-economies-of-scale-even-for-llms/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QYPLJE.png</image:loc>
      <image:title>The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/GHKGEnDSVrY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs</video:title>
      <video:description>With the latest advancements in Natural Language Processing and Large Language Models (LLMs), and big companies like OpenAI dominating the space, many people wonder: Are we heading further into a black box era with larger and larger models, obscured behind APIs controlled by big tech monopolies? I don’t think so, and in this talk, I’ll show you why. I’ll dive deeper into the open-source model ecosystem, some common misconceptions about use cases for LLMs in industry, practical real-world examples and how basic principles of software development such as modularity, testability and flexibility still apply. LLMs are a great new tool in our toolkits, but the end goal remains to create a system that does what you want it to do. Explicit is still better than implicit, and composable building blocks still beat huge black boxes.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=GHKGEnDSVrY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/GHKGEnDSVrY</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/the-evolution-of-feature-stores/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BNCJPV.png</image:loc>
      <image:title>The evolution of Feature Stores</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/48bx6f1qtYM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The evolution of Feature Stores</video:title>
      <video:description>Feature Stores have become an important component of the machine learning lifecycle. They have been particularly pivotal in bridging the gap between data engineering and machine learning workflows(experimentation, training and serving). This talk will explore Feature Stores with a focus on their evolution, what they look like now and what they could look like in the future with the advent of the AI ACT.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=48bx6f1qtYM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/48bx6f1qtYM</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/the-key-to-reliability-testing-in-the-field-of-ml-ops/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9PZSBS.png</image:loc>
      <image:title>The key to reliability - Testing in the field of ML-Ops</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1bUZXfB06z0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The key to reliability - Testing in the field of ML-Ops</video:title>
      <video:description>Testing is a de facto standard in modern software development. With increasing awareness that comes with ML-Ops, testing becomes more important for the development and operation of machine learning-based components. In this talk we would like to share our view and solution for testing in the field of machine learning. We will present the applied testing strategy used and the lessons learned from the last four years of experience in operating idealo’s cataloging system.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=1bUZXfB06z0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/1bUZXfB06z0</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/the-pragmatic-pythonic-data-engineer/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NYFVLM.png</image:loc>
      <image:title>The pragmatic Pythonic data engineer</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tSohi4-Pu88/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The pragmatic Pythonic data engineer</video:title>
      <video:description>Learn to make practical decisions in data engineering with Python&#39;s vast ecosystem. Avoid blindly following market guidelines and consider the reality of your situation for better performance and architecture.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=tSohi4-Pu88</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/tSohi4-Pu88</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/the-secret-life-of-metaclasses/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BKBNRF.png</image:loc>
      <image:title>The Secret Life of Metaclasses</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Wdzo8Xyml6M/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The Secret Life of Metaclasses</video:title>
      <video:description>Metaclasses. What are they? Where do they live? How do they reproduce? Did you know that you can make your classes receive keyword arguments, just like functions? And that they can be decorated as well? Do you want to understand how classes, metaclasses and decorators work and what are they good for? In this hands-on coding session we will inspect the inner workings of how Python creates classes, and how decorators, meta-classes and methods from superclasses can influence this process. We&#39;ll explore: * normal and special methods * how attribute lookup works between instances and classes * what are descriptors, and how they fit into attribute lookup process * what is the relationship between instances, classes and metaclasses * what are metaclasses for * and some other metaprogramming odds and ends All that is required for you to enjoy this session is that you have written a class in Python. If you&#39;ve done the original [Python Tutorial](https://docs.python.org/3/tutorial/index.html), that should be more than enough.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Wdzo8Xyml6M</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Wdzo8Xyml6M</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/the-struggles-we-skipped-data-engineering-for-the-tiktok-generation/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DWGV7W.png</image:loc>
      <image:title>The Struggles We Skipped: Data Engineering for the TikTok Generation</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/JSn7gqVnvbY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The Struggles We Skipped: Data Engineering for the TikTok Generation</video:title>
      <video:description>In a world increasingly embracing Python, plug-and-play solutions and AI-generated code, our generation growing up with these advancements may not fully grasp the challenges faced by our predecessors. Meanwhile, data engineering, traditionally known for its complexity, can now transition into the plug-and-play realm too, thanks to Python libraries such as dlt. Aimed to be both fun and insightful, this talk will educate the listener on the concepts of data engineering our generation finds most important and enable them to use high level abstractions to automate most of what used to be highly manual work. The juniors will gain an appreciation for the difficulties in data pipeline engineering, the seniors - a straightforward solution to expedite the creation of robust pipelines. From the perspective of junior data engineers such as us, the talk will walk through the challenges associated with constructing a data pipeline and demonstrate how these can be effectively addressed using Python libraries such as dlt that simplify the intricacies of data extraction, transformation, and loading.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=JSn7gqVnvbY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/JSn7gqVnvbY</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/the-taller-the-tree-the-harder-the-fall-determining-tree-height-from-space-using-deep-learning-and-very-high-resolution-satellite-imagery/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZFXZHG.png</image:loc>
      <image:title>🌳 The taller the tree, the harder the fall. Determining tree height from space using Deep Learning and very high resolution satellite imagery 🛰️</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7bWGLmUbrYI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>🌳 The taller the tree, the harder the fall. Determining tree height from space using Deep Learning and very high resolution satellite imagery 🛰️</video:title>
      <video:description>A case study of how we use Deep Learning based photogrammetry to calculate the height of trees from very high resolution satellite imagery. We show the substantial improvement achieved by switching from classical photogrammetric techniques to a deep learning based model (implemented in PyTorch), and the challenges we had to overcome to make this solution work.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=7bWGLmUbrYI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/7bWGLmUbrYI</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/there-is-a-better-way-to-automate-and-manage-your-fluid-simulations/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ML99UB.png</image:loc>
      <image:title>There is a Better Way to Automate and Manage Your (Fluid) Simulations</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NGQlSScH97s/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>There is a Better Way to Automate and Manage Your (Fluid) Simulations</video:title>
      <video:description>This is a story about applying Python and the “hacker mindset” to Computer Aided Engineering (CAE), an emerging domain within the Python ecosystem. Shell scripts have traditionally been the preferred tool for automating CAE pipelines, especially in subfield of Computational Fluid Dynamics (CFD). However, this approach is brittle, severely limited and cumbersome to manage at scale. Data management is also a challenge, with tens to hundreds of GB per simulation needing to be stored and versioned in complex folder structures. One possible approach is to use Python as an automation and glue language and Data Version Control (DVC) which is a Python based tool built on top of git to track pipelines and data.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=NGQlSScH97s</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/NGQlSScH97s</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/time-series-anomaly-detection-with-a-human-in-the-loop/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CMMJPN.png</image:loc>
      <image:title>Time series anomaly detection with a human-in-the-loop</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OsdDCdQYgEE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Time series anomaly detection with a human-in-the-loop</video:title>
      <video:description>In the cross-industry wide trend towards industry 4.0 solutions, the amount of gathered sensor data is ever growing. Through the sheer amount of data, manual or human-based monitoring of the collected time series data becomes cumbersome if not even impossible. Yet, careful inspection of the time series data and identification of possible anomalies therein is crucial to detect problems in the underlying processes. To resolve this demand, ZEISS is developing a fully automated time series processing tool that performs ML based time series anomaly detection with a human-in-the-loop.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=OsdDCdQYgEE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/OsdDCdQYgEE</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/un-leashed-potential-of-ai-in-government/</loc>
    <lastmod>2024-01-07</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/Y3Y78W.png</image:loc>
      <image:title>(Un)leashed potential of AI in Government</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/unleashing-confidence-in-sql-development-through-unit-testing/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EMZ7L7.png</image:loc>
      <image:title>Unleashing Confidence in SQL Development through Unit Testing</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ykNv7FP1494/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Unleashing Confidence in SQL Development through Unit Testing</video:title>
      <video:description>As the landscape of data-driven applications expands, the need for robust SQL development practices becomes increasingly critical. This conference talk addresses the challenges faced by data teams in maintaining and evolving complex SQL models for their Data Warehouses, and shows how unit testing can play a vital role in ensuring data quality. We will delve into the significance of SQL unit testing, highlighting its ability to quickly validate modeling logic and making sure that modifications do not break existing behavior. With the ease of mind of an automatically verified SQL logic, changes to existing data models can be shipped with confidence, ultimately contributing to faster deployment cycles. Get detailed insights on the structure and functionality of Lotum’s SQL unit testing framework, built in Python using pytest and tailored for BigQuery. With Lotum processing millions of events from mobile games every day, explore how this robust framework allows for efficient testing, ensuring the accuracy of the SQL logic. Learn how test cases with small sets of static mock data can be defined effortlessly so that they help pinpoint potential code errors easily.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ykNv7FP1494</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ykNv7FP1494</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/unlock-the-power-of-dev-containers-build-a-consistent-python-development-environment-in-seconds/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UG8THG.png</image:loc>
      <image:title>Unlock the Power of Dev Containers: Build a Consistent Python Development Environment in Seconds!</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Uhf9JDsKao0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Unlock the Power of Dev Containers: Build a Consistent Python Development Environment in Seconds!</video:title>
      <video:description>In this talk, we will explore the basic concepts of Dev Containers and demonstrate how they can support your everyday development as a Python programmer, data scientist, or machine learning engineer. With Dev Containers, you can build a consistent development environment in seconds, no matter where you are or what tools you use. And you know what? The Development Container Specification is even open source. Say goodbye to the hassle of setting up your development environment from scratch every time you start a new project! We will start with a basic example and discuss how to set up a consistent Python development environment, including best practices for package management and GPU support. After this talk, you will be able to leverage the advantages of Dev Containers, allowing you to work from anywhere and be ready in seconds. If you&#39;re tired of wasting time setting up your development environment and want to unlock the power of Dev Containers, then this talk is a must-attend for you!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Uhf9JDsKao0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Uhf9JDsKao0</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/using-llms-to-create-knowledge-graphs-from-a-large-corpus-of-parliamentary-debates/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LWWQ9U.png</image:loc>
      <image:title>Using LLMs to Create Knowledge Graphs From a Large Corpus of Parliamentary Debates</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vK5c32swkVI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Using LLMs to Create Knowledge Graphs From a Large Corpus of Parliamentary Debates</video:title>
      <video:description>Large Language Models (LLMs) have proven to be incredibly powerful on a range of tasks. They do however, have certain limitations when the input context becomes significantly large. Solutions such as Retrieval Augmented Generation (RAG) do a great job in providing context from custom data without retraining any models but they too have limitations, especially when the context is spread out over many documents. Consider the question “Which projects has person X worked on?”. Information required to answer this question may be spread out over hundreds of documents, making it difficult for an LLM alone to answer. One way to overcome this issue is to use an LLM as an entity extraction tool, which can extract entities and relationships from documents and load that data into a structured format such as a knowledge graph. In this talk, I will demonstrate this process on a dataset of parliamentary debates, showing how downstream analytics becomes more intuitive and feasible.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=vK5c32swkVI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/vK5c32swkVI</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/using-ml-to-find-out-the-why-a-tutorial-in-causal-machine-learning/</loc>
    <lastmod>2023-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RMZLKZ.png</image:loc>
      <image:title>Using ML to find out the &#34;Why&#34;? A Tutorial in Causal Machine Learning</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/when-and-how-to-start-coding-with-kids/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UBNVYW.png</image:loc>
      <image:title>When and how to start coding with kids</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DaaD1QDVmt8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>When and how to start coding with kids</video:title>
      <video:description>Our world is driven by technology and there are many reasons to teach our kids how to code. For example, coding allows them to develop logical reasoning skills and teaches attention to detail. Allowing children to discover how much fun coding can be supports them in their development and opens many doors for their future. But when and how should we start coding with kids? This talk will approach the question from a scientific perspective, looking into how children&#39;s brains develop, how children learn and how to best teach them coding abilities. It will answer important questions like &#34;At what age can a child start coding?&#34; or &#34;What are the benefits of learning to code?&#34;. It will also present possible starting points, like learning platforms or tutorials.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=DaaD1QDVmt8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/DaaD1QDVmt8</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/which-kind-of-software-tests-do-i-really-need/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PVLTD3.png</image:loc>
      <image:title>Which kind of software tests do I really need?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/x4Ki5-0syUg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Which kind of software tests do I really need?</video:title>
      <video:description>Explore a variety of software testing methodologies, from Manual and A/B Testing to Unit and Performance Tests. Learn how to make informed decisions for enhanced software delivery, matching the unique needs of your projects.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=x4Ki5-0syUg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/x4Ki5-0syUg</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/whispered-secrets-building-an-open-source-tool-to-live-transcribe-summarize-conversations/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7898PU.png</image:loc>
      <image:title>Whispered Secrets: Building An Open-Source Tool To Live Transcribe &amp; Summarize Conversations</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/C8gm8S90Ys4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Whispered Secrets: Building An Open-Source Tool To Live Transcribe &amp; Summarize Conversations</video:title>
      <video:description>Are you secretly a spy and/or passionate about open-source? Maybe you don&#39;t trust a cloud-hosted service with your highly classified information, or perhaps you like to build things for yourself. In this light-hearted talk, you will learn how to make a real-time on-device GenAI-powered application that can live transcribe and summarize conversations without internet access, using open-source components. Our journey begins with an introduction to open-source LLMs and the latest trends in running GenAI tools on your own hardware. We will build up our application step-by-step, first creating a live streaming voice-to-text transcription pipeline, then an LLM-based conversation summarization layer, presented within a Streamlit frontend, with conversation summaries sent to a lightweight Django API backend for storage. This talk is tailored for Python enthusiasts and requires no ML expertise. By seeing a practical demo come together piece by piece, attendees will gain a deeper understanding of how to build their own complex Generative AI applications and be pushed to imagine what they could make for themselves using on-device computation in real-world scenarios.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=C8gm8S90Ys4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/C8gm8S90Ys4</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/would-you-rely-on-chatgpt-to-dial-911-a-talk-on-balancing-determinism-and-probabilism-in-production-machine-learning-systems/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/YPKKQF.png</image:loc>
      <image:title>Would you rely on ChatGPT to dial 911? A talk on balancing determinism and probabilism in production machine learning systems</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UIFwRXYKHgw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Would you rely on ChatGPT to dial 911? A talk on balancing determinism and probabilism in production machine learning systems</video:title>
      <video:description>In the last year there hasn’t been a day that passed without us hearing about a new generative AI innovation that will enhance some aspect of our lives. On a number of tasks large probabilistic systems are now outperforming humans, or at least they do so “on average”. “On average” means most of the time, but in many real life scenarios “average” performance is not enough: we need correctness ALL of the time, for example when you ask the system to dial 911. In this talk we will explore the synergy between deterministic and probabilistic models to enhance the robustness and controllability of machine learning systems. Tailored for ML engineers, data scientists, and researchers, the presentation delves into the necessity of using both deterministic algorithms and probabilistic model types across various ML systems, from straightforward classification to advanced Generative AI models. You will learn about the unique advantages each paradigm offers and gain insights into how to most effectively combine them for optimal performance in real-world applications. I will walk you through my past and current experiences in working with simple and complex NLP models, and show you what kind of pitfalls, shortcuts, and tricks are possible to deliver models that are both competent and reliable. The session will be structured into a brief introduction to both model types, followed by case studies in classification and generative AI, concluding with a Q&amp;A segment.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=UIFwRXYKHgw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/UIFwRXYKHgw</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/you-shall-not-pass-strengthen-your-python-code-against-attacks/</loc>
    <lastmod>2024-10-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7LQEJ3.png</image:loc>
      <image:title>You shall not pass! 🧙 Strengthen your python code against attacks.</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2DuJMUmEx-U/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>You shall not pass! 🧙 Strengthen your python code against attacks.</video:title>
      <video:description>Have you ever thought about IT Security when coding your Python application? If not, you are not alone – but also not safe. Just recently, a research study counted almost 4000 secrets published on PyPI. Most of the secrets such as AWS Keys, Google API Keys or database credentials were most likely leaked accidentally. Leaked credentials top the list of entry points for attackers into protected areas. In this talk you’ll gain insights into how malicious attacks on Python applications are performed – and most importantly, how to protect yourself against them. We’ll kick off with a basic review of how to crack a password not only with brute force and continue with the most important IT Security principles. After understanding the importance of adhering to common security precautions, we will dive into Python coding hygiene. Where do the most common vulnerabilities lie? How can we strengthen the security of our code? We’ll cover secure coding practices such as code analysis, input validation and dependency vulnerabilities in theory and practice. Lastly, we will look at some case studies of common attacks on Python code and how to protect yourself against them. If you have never thought about security aspects in Python, this talk is for you!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=2DuJMUmEx-U</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/2DuJMUmEx-U</video:player_loc>
      <video:publication_date>2024-10-28</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2024/talks/your-model-probably-memorized-the-training-data/</loc>
    <lastmod>2024-06-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BFF9VA.png</image:loc>
      <image:title>Your Model _Probably_ Memorized the Training Data</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LhtYoASCEoM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Your Model _Probably_ Memorized the Training Data</video:title>
      <video:description>I know you probably don&#39;t want to hear about it, but your deep learning model probably memorized some of its training data. In this talk, we&#39;ll review active research on deep learning and memorization, particularly for large models such as large language and multi-modal models. We&#39;ll also explore potential ways to think through when this memorization is actually desired (and why) as well as threat vectors and legal risk of using models who have memorized training data. We&#39;ll also look at potential privacy protections which could address some of the issues and how to embrace memorization by thinking through different types of models and their use.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=LhtYoASCEoM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/LhtYoASCEoM</video:player_loc>
      <video:publication_date>2024-06-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/3-ways-to-speed-up-your-regression-modeling-in-python/</loc>
    <lastmod>2025-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ECNDQM.png</image:loc>
      <image:title>3 Ways to Speed up Your Regression Modeling in Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/T4GTPqy0vjo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>3 Ways to Speed up Your Regression Modeling in Python</video:title>
      <video:description>Linear Regression is the workhorse of statistics and data science. Some data scientists even go as far and argue that &#34;linear regression is all you need&#34;. In this talk, we will introduce three ways to run regression models faster by using smarter algorithms, implemented in the scikit-learn &amp; fastreg (sparse solvers), pyfixest (Frisch-Waugh-Lovell), and duckreg (regression compression via duckdb) libraries.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=T4GTPqy0vjo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/T4GTPqy0vjo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/a11y-need-is-love-but-accessible-docs-help-too/</loc>
    <lastmod>2024-12-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WLZSEZ.png</image:loc>
      <image:title>A11y Need Is Love (But Accessible Docs Help Too)</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/n3IeBB7Q9bw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>A11y Need Is Love (But Accessible Docs Help Too)</video:title>
      <video:description>Accessible documentation benefits everyone, from developers to end users. Using the [PyData Sphinx Theme](https://pydata-sphinx-theme.readthedocs.io/en/stable/) as a case study, this talk dives into common accessibility barriers in documentation websites like low contrast colors, missing focus states, etc. and practical ways to address them. Learn about accessibility improvements and take part in a live accessibility audit to see how small changes can make a big difference.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=n3IeBB7Q9bw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/n3IeBB7Q9bw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/accuracy-is-not-enough-building-trustworthy-ai-with-conformal-prediction/</loc>
    <lastmod>2025-01-04</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UDDTBS.png</image:loc>
      <image:title>Accuracy Is Not Enough: Building Trustworthy AI with Conformal Prediction</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/n50E6k1h0HE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Accuracy Is Not Enough: Building Trustworthy AI with Conformal Prediction</video:title>
      <video:description>Building a good scoring model is just the beginning. In the age of critical AI applications, understanding and quantifying uncertainty is as crucial as achieving high accuracy. This talk highlights conformal prediction as the definitive approach to both uncertainty quantification and probability calibration, two extremely important topics in Deep Learning and Machine Learning. We’ll explore its theoretical underpinnings, practical implementations using TorchCP, and transformative impact on safety-critical fields like healthcare, robotics, and NLP. Whether you&#39;re building predictive systems or deploying AI in high-stakes environments, this session will provide actionable insights to level up your modelling skills for robust decision-making.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=n50E6k1h0HE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/n50E6k1h0HE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/agentic-ai-build-a-multi-agent-application-with-crewai/</loc>
    <lastmod>2024-12-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SVLRGG.png</image:loc>
      <image:title>Agentic AI: Build a Multi-Agent Application with CrewAI</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Z4p-D6Qrp3g/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Agentic AI: Build a Multi-Agent Application with CrewAI</video:title>
      <video:description>This hands-on tutorial will dive into the fundamentals of building multi-agent systems using the CrewAI Python library. Starting from the basics, we’ll cover key concepts, explore advanced features, and guide you step-by-step through building a complete application from scratch. We’ll discuss implementing guardrails, securing interactions, and preventing query injection vulnerabilities along the way.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Z4p-D6Qrp3g</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Z4p-D6Qrp3g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/ai-agents-of-change-creating-reflecting-and-monetizing/</loc>
    <lastmod>2025-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PKZD8L.png</image:loc>
      <image:title>AI Agents of Change: Creating, Reflecting, and Monetizing</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MNjCQSx0vfk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>AI Agents of Change: Creating, Reflecting, and Monetizing</video:title>
      <video:description>Create, reflect, and earn—with purpose. In this workshop, you’ll not only build your own AI agent but also confront the ethical questions it raises, from its impact on jobs to its potential for social good. Together, we’ll explore how to harness AI for empowerment while uncovering pathways to turn your skills into meaningful value. This workshop is designed to equip Python enthusiasts with the tools to create their own AI agent while fostering a deeper understanding of the societal implications of this technology. Through hands-on learning, collaborative discussions, and practical monetization strategies, you’ll leave with more than just code—you’ll gain a vision of how AI can be wielded responsibly and profitably.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=MNjCQSx0vfk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/MNjCQSx0vfk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/ai-coding-agent-what-it-is-how-it-works-and-is-it-good-for-developers/</loc>
    <lastmod>2025-02-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UWTH7C.png</image:loc>
      <image:title>AI coding agent - what it is, how it works and is it good for developers</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/ai-in-reality-fireside-chat-enterprise-ai-opensource-innovation/</loc>
    <lastmod>2025-04-17</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TAXVSC.png</image:loc>
      <image:title>AI in Reality Fireside Chat: Enterprise AI &amp; Open‑Source Innovation</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sAmh5S0MGhs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>AI in Reality Fireside Chat: Enterprise AI &amp; Open‑Source Innovation</video:title>
      <video:description>This fireside chat brings together leading voices from industry and open-source to explore how artificial intelligence is being meaningfully integrated into enterprise environments—beyond the buzzwords. Moderated by Alexander CS Hendorf, the conversation features Walid Mehanna (Chief Data Officer, Merck), Dr. Alexander Beck (CTO, Quoniam), and Ines Montani (co-founder explosion.ai, spaCy), who share their diverse perspectives from pharmaceuticals, finance, and AI tooling. Together, they’ll explore the cultural, technical, and ethical dimensions of AI adoption in large organizations, the growing influence of open-source ecosystems, and the long-term vision required to build sustainable, human-centered AI systems. This session is designed for those who want to move past the hype and better understand what real-world innovation at scale looks like—and what it demands from leadership, infrastructure, and community.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=sAmh5S0MGhs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/sAmh5S0MGhs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/algorithmic-music-composition-with-python/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TQN98D.png</image:loc>
      <image:title>Algorithmic Music Composition With Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/37S0ZDpJpc4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Algorithmic Music Composition With Python</video:title>
      <video:description>Computers have long been an integral part of creating music. Virtual instruments and digital audio workstations make creating music easy and accessible. But how do programming languages and especially Python fit into this? Python can serve as a tool for creating musical notation and MIDI files. Throughout the session, you’ll learn how to: - Use Python to create melodies, harmonies, and rhythms. - Generate music based on rules, randomness, and mathematical principles. - Visualize and export your compositions as MIDI and sheet music. By the end of the talk, you’ll have a clear understanding of how to turn simple algorithms into expressive musical works.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=37S0ZDpJpc4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/37S0ZDpJpc4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/analyze-data-easily-with-duckdb-and-the-implications-on-data-architectures/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TXKLWR.png</image:loc>
      <image:title>Analyze data easily with duckdb - and the implications on data architectures</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/z6-ati26i4Q/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Analyze data easily with duckdb - and the implications on data architectures</video:title>
      <video:description>duckdb is increasingly becoming a universal tool for accessing and analyzing data. In this talk I will show with slides and live demo what duckdb is capable of and will dive deeper in how it will influence modern data architectures.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=z6-ati26i4Q</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/z6-ati26i4Q</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/are-llms-the-answer-to-all-our-problems/</loc>
    <lastmod>2024-12-17</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EN3QPQ.png</image:loc>
      <image:title>Are LLMs the answer to all our problems?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PIGd2lYX3N0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Are LLMs the answer to all our problems?</video:title>
      <video:description>Generative AI models have shaken up the German market. Since the release of ChatGPT, AI is available and usable for everyone. The number of ChatGPT-based agents is growing rapidly, but concerns about privacy, copyright and ethics remain. Regulation and ethical AI go hand in hand, but are often seen as barriers. The presentation will cover the different aspects of ethics and how they are addressed by regulation. It will give an overview of how to use large language models in a safe and practical way. This won&#39;t only address the various ethical issues, but also convince your next customer to invest in your AI-based product.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=PIGd2lYX3N0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/PIGd2lYX3N0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/autonomous-browsing-using-large-action-models/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HYE8EX.png</image:loc>
      <image:title>Autonomous Browsing using Large Action Models</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pjCG-LmKvKM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Autonomous Browsing using Large Action Models</video:title>
      <video:description>The browser serves as our gateway to the internet—the largest repository of knowledge in human history. Proficiency in its use is a core skill across nearly all professions and is becoming increasingly important for Artificial Intelligence. But can Large Action Models (LAMs) autonomously operate a browser? What exactly are LAMs that promise to translate human intentions into actions? We report on a project that fully automates the job application process using AI: from navigating unfamiliar website structures and filling out forms to handling document uploads and cookie banners.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=pjCG-LmKvKM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/pjCG-LmKvKM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/baybe-a-bayesian-back-end-for-experimental-planning-in-the-low-to-no-data-regime/</loc>
    <lastmod>2025-02-27</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TMBTYH.png</image:loc>
      <image:title>BayBE: A Bayesian Back End for Experimental Planning in the Low-To-No-Data Regime</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/EcVvYhh4wI0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>BayBE: A Bayesian Back End for Experimental Planning in the Low-To-No-Data Regime</video:title>
      <video:description>From coffee machine settings to chemical reactions to website AB testing - iterative make-test-learn cycles are ubiquitous. The [Bayesian Back End](https://emdgroup.github.io/baybe/stable/) (BayBE) is an open-source experimental planner enabling users to smartly navigate such black-box optimization problems in iterative settings. This tutorial will i) introduce the core concepts enabled by combining Bayesian optimization and machine learning; ii) explain our software design choices, robust tests and open-source libraries this is built on; and iii) provide a short practical hands-on session.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=EcVvYhh4wI0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/EcVvYhh4wI0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/benchmarking-time-series-foundation-models-with-sktime/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GUKTNX.png</image:loc>
      <image:title>Benchmarking Time Series Foundation Models with sktime</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tbDgPppdvCU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Benchmarking Time Series Foundation Models with sktime</video:title>
      <video:description>Recent time series foundation models such as LagLlama, Chronos, Moirai, and TinyTimesMixer promise zero-shot forecasting for arbitrary time series. One central claim of foundation models is their ability to perform zero-shot forecasting, that is, to perform well with no training data. However, performance claims of foundation models are difficult to verify, as public benchmark datasets may have been a part of the training data, and only the already trained weights are available to the user. Therefore, performance in specific use cases must be verified based on the use case data itself to ensure a reliable assessment of forecasting performance. sktime allows users to easily produce a performance benchmark of any collection of forecasting models, foundation models, simple baselines, or custom methods on their internal use case data.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=tbDgPppdvCU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/tbDgPppdvCU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/beyond-agents-what-ai-strategy-really-needs-in-2025/</loc>
    <lastmod>2024-12-17</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JA9NFW.png</image:loc>
      <image:title>Beyond Agents: What AI Strategy Really Needs in 2025</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RViiO2o6RgA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Beyond Agents: What AI Strategy Really Needs in 2025</video:title>
      <video:description>Artificial intelligence is no longer confined to models and APIs—it now shapes systems, hardware, and real-world agents. In this talk, I reflect on strategic insights gained at NVIDIA’s GTC 2025, where AI’s convergence with simulation, synthetic data, and robotics signals a fundamental shift. Drawing from over 1,100 sessions and personal experiences at the heart of Silicon Valley, I explore emerging patterns that redefine what it means to build and deploy AI at scale. We’ll look beyond the hype of large language models to examine autonomous systems, interdisciplinary development, and the infrastructure shifts enabling AI everywhere—from cloud to desktop. This session is a call to technical leaders and practitioners to broaden their perspective, think beyond tools, and engage strategically. Whether you’re developing agents, managing data pipelines, or scaling AI across teams, this talk will challenge assumptions and highlight what truly matters in 2025 and beyond.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=RViiO2o6RgA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/RViiO2o6RgA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/beyond-alembic-and-django-migrations/</loc>
    <lastmod>2024-12-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KCV9RS.png</image:loc>
      <image:title>Beyond Alembic and Django Migrations</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gbiIkrHCZ_k/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Beyond Alembic and Django Migrations</video:title>
      <video:description>ORMs like Django and SQLAlchemy have become indispensable in Python development, simplifying the interaction between applications and databases. Yet, their built-in schema migration tools often fall short in projects that require advanced database features or robust CI/CD integration. In this talk, we’ll explore how you can go beyond the limitations of your ORM’s migration tool. Using Atlas—a language-agnostic schema management tool—as a case study, we’ll demonstrate how Python developers can automate migration planning, leverage advanced database features, and seamlessly integrate database changes into modern CI/CD pipelines.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=gbiIkrHCZ_k</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/gbiIkrHCZ_k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/beyond-basic-prompting-supercharging-open-source-llms-with-lmql-s-structured-generation/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DQTMJB.png</image:loc>
      <image:title>Beyond Basic Prompting: Supercharging Open Source LLMs with LMQL&#39;s Structured Generation</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Xd5nGnJv6KY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Beyond Basic Prompting: Supercharging Open Source LLMs with LMQL&#39;s Structured Generation</video:title>
      <video:description>This intermediate-level talk demonstrates how to leverage Language Model Query Language (LMQL) for structured generation and tool usage with open-source models like Llama. You will learn how to build a RAG system that enforces output constraints, handles tool calls, and maintains response structure - all while using open-source components. The presentation includes hands-on examples where audience members can experiment with LMQL prompts, showcasing real-world applications of constrained generation in production environments.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Xd5nGnJv6KY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Xd5nGnJv6KY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/beyond-dall-e-advanced-image-generation-workflows-with-comfyui/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LRUKZQ.png</image:loc>
      <image:title>Beyond DALL-E: Advanced Image Generation Workflows with ComfyUI</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/EwuqWBIKhqs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Beyond DALL-E: Advanced Image Generation Workflows with ComfyUI</video:title>
      <video:description>Image generation using AI has made huge progress over the last years, and many people still think that DALL-E with a text prompt is the best way to generate images. There are well-known models like Stable Diffusion and Flux, which can be used with easy-to-use frontends like A1111 or Invoke AI, but if you want to do more complex or bleeding-edge workflows, you need something else. In this talk, I want to show you ComfyUI, an open-source node-based GUI written in Python where you can build complex pipelines that are otherwise only possible using plain code.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=EwuqWBIKhqs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/EwuqWBIKhqs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/beyond-fomo-keeping-up-to-date-in-ai/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MSUCAS.png</image:loc>
      <image:title>Beyond FOMO — Keeping Up-to-Date in AI</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6St1jRCUZT8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Beyond FOMO — Keeping Up-to-Date in AI</video:title>
      <video:description>The rapid evolution of AI technologies, particularly since the emergence of Large Language Models, has transformed the data science landscape from a field of steady progress to one of constant breakthroughs. This acceleration creates unique challenges for practitioners, from managing FOMO to battling imposter syndrome. Drawing from personal experience transitioning from mathematical modeling to modern AI development, this talk explores practical strategies for staying current while maintaining sanity. We&#39;ll discuss building effective learning structures, creating collaborative knowledge-sharing environments, and finding the right balance between innovation and implementation. Attendees will leave with actionable insights on navigating technological change while fostering sustainable growth in their teams and careers.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=6St1jRCUZT8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/6St1jRCUZT8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/bias-meets-bayes-a-bayesian-perspective-on-improving-model-fairness/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ER3V7W.png</image:loc>
      <image:title>Bias Meets Bayes: A Bayesian Perspective on Improving Model Fairness</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tH2iE7DWeCc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Bias Meets Bayes: A Bayesian Perspective on Improving Model Fairness</video:title>
      <video:description>Bias in machine learning models remains a pressing issue, often disproportionately affecting the most vulnerable groups in society. This talk introduces a Bayesian perspective to effectively tackle these challenges, focusing on improving fairness by modeling and addressing bias directly. You will learn about the interplay between uncertainty, equity, and predictive accuracy, while gaining actionable insights to improve fairness in diverse applications. Using a practical example of a risk-scoring model trained on data with underrepresented minority groups, I will showcase how Bayesian methods compare to traditional techniques, demonstrating their unique potential to mitigate bias while maintaining performance.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=tH2iE7DWeCc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/tH2iE7DWeCc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/blazing-fast-python-in-your-database-unlocking-data-science-at-scale-with-exasol/</loc>
    <lastmod>2025-04-09</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NQ3RHQ.png</image:loc>
      <image:title>Blazing-Fast Python in Your Database: Unlocking Data Science at Scale with Exasol</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bNqg-JPzD70/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Blazing-Fast Python in Your Database: Unlocking Data Science at Scale with Exasol</video:title>
      <video:description>What if your Python models could run inside your database—at scale, with parallel execution, and zero data movement? Meet Exasol: a high-performance Analytics Engine with native Python support and a massively parallel processing (MPP) engine. In this session, you’ll learn how to run Python directly where your data lives using user-defined functions (UDFs) and customizable script language containers. Whether you&#39;re doing forecasting, categorization, or calling APIs in real time, Exasol enables fast, scalable Python execution—perfect for demanding data science workflows. We’ll share real-world use cases, including large-scale model inference across thousands of sensors. If you&#39;re tired of bottlenecks and batch jobs, this is your shortcut to blazing-fast, in-database Python.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=bNqg-JPzD70</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/bNqg-JPzD70</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/bridging-the-gap-unlocking-sap-data-for-data-lakes-with-python-and-pyspark-via-sap-datasphere/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7CL3KS.png</image:loc>
      <image:title>Bridging the gap: unlocking SAP data for data lakes with Python and PySpark via SAP Datasphere</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/build-a-personalized-commute-agent-in-python-with-hopsworks-langgraph-and-llm-function-calling/</loc>
    <lastmod>2025-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/8S3RC3.png</image:loc>
      <image:title>Build a personalized Commute agent in Python with Hopsworks, LangGraph and LLM Function Calling</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/terv7KGaipM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Build a personalized Commute agent in Python with Hopsworks, LangGraph and LLM Function Calling</video:title>
      <video:description>The invention of the clock and the organization of time in zones have helped synchronize human activities across the globe. While timekeepers are better at planning and sticking to the plan, time optimists somehow believe that time is malleable and extends the closer the deadline. Nevertheless, whether you are an organized timekeeper or a creative timebender, external factors can affect your commute. In this talk, we will define the different components necessary to build a personalized commute virtual agent in Python. The agent will help you analyze your historical lateness records, estimate future delays, and suggest the best time to leave home based on these predictions. It will be powered by a LLM and will use a technique called Function Calling to recognize the user intent from the conversation history and provide informed answers.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=terv7KGaipM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/terv7KGaipM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/building-a-hybridrag-document-question-answering-system/</loc>
    <lastmod>2025-01-03</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9CRNU3.png</image:loc>
      <image:title>Building a HybridRAG Document Question-Answering System</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/KTpG-T3DK6k/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Building a HybridRAG Document Question-Answering System</video:title>
      <video:description>Retrieval Augmented Generation (RAG) is a powerful technique for searching across unstructured documents, but it often falls short when the task demands an understanding of intricate relationships between entities. GraphRAG addresses this by leveraging knowledge graphs to capture these relationships, but it struggles with scalability and handling diverse unstructured formats. In this talk, we’ll explore how HybridRAG combines the strengths of both approaches - RAG for scalable unstructured data retrieval and GraphRAG for semantic richness- to deliver accurate and contextually relevant answers. We’ll dive into its application, challenges, and the significant improvements it offers for question-answering systems across various domains.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=KTpG-T3DK6k</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/KTpG-T3DK6k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/building-a-self-hosted-mlops-platform-with-kubernetes/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3CYZUH.png</image:loc>
      <image:title>Building a Self-Hosted MLOps Platform with Kubernetes</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZAW99CCc6Ok/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Building a Self-Hosted MLOps Platform with Kubernetes</video:title>
      <video:description>Many managed MLOps platforms, while convenient, often fall short in providing flexibility, requiring complex integrations, and causing vendor lock-in. In this talk, we’ll share our experience transitioning from managed MLOps tools to a self-hosted solution built on Kubernetes. We’ll focus on how we leveraged open-source tools like Feast, MLflow, and Ray to build a more flexible, scalable, and customizable platform that is now in use at Rewe Digital. By migrating to this self-hosted architecture, we gained greater control over our ML pipelines, reduced our dependency on third-party services, and created a more adaptable infrastructure for our ML workloads.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ZAW99CCc6Ok</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ZAW99CCc6Ok</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/building-an-open-source-rag-system-for-the-united-nations-negotiations-on-global-plastic-pollution/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NF8UPF.png</image:loc>
      <image:title>Building an Open Source RAG System for the United Nations Negotiations on Global Plastic Pollution</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/yXpHtgXsMz0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Building an Open Source RAG System for the United Nations Negotiations on Global Plastic Pollution</video:title>
      <video:description>Plastic pollution is a significant global challenge. Every year, millions of tons of plastic enter the oceans, impacting marine ecosystems and human health. To address this issue, the United Nations is negotiating a legally binding treaty with representatives from 180 countries, aiming to reduce plastic pollution and promote sustainable practices. We have developed NegotiateAI, an open-source chat application that supports delegations during the UN negotiations on a legally binding agreement to combat plastic pollution. The tool demonstrates how generative AI and Retrieval Augmented Systems (RAG) can address complex global challenges. Built with Haystack 2.0, Qdrant, HuggingFace Spaces, and Streamlit, it showcases the potential of open-source technologies in tackling issues of global relevance. As a beginner or advanced developer, this talk will give you valuable insights into developing impactful AI applications with open source tools in the public sector.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=yXpHtgXsMz0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/yXpHtgXsMz0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/building-bare-bones-game-physics-in-rust-with-python-integration/</loc>
    <lastmod>2024-11-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VKYDBD.png</image:loc>
      <image:title>Building Bare-Bones Game Physics in Rust with Python Integration</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/GA3NU7Tmb2U/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Building Bare-Bones Game Physics in Rust with Python Integration</video:title>
      <video:description>Learn how to build a minimalist game physics engine in Rust and make it accessible to Python developers using PyO3. This talk explores fundamental concepts like collision detection and motion dynamics while focusing on Python integration for scripting and testing. Ideal for developers interested in combining Rust’s performance with Python’s ease of use to create lightweight and efficient tools for games or simulations.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=GA3NU7Tmb2U</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/GA3NU7Tmb2U</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/building-reliable-ai-agents-for-publishing-a-dspy-based-quality-assurance-framework/</loc>
    <lastmod>2025-01-04</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/F7RDPT.png</image:loc>
      <image:title>Building Reliable AI Agents for Publishing: A DSPy-Based Quality Assurance Framework</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/J2lUeEM9Bwg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Building Reliable AI Agents for Publishing: A DSPy-Based Quality Assurance Framework</video:title>
      <video:description>As publishers increasingly adopt AI agents for content generation and analysis, ensuring output quality and reliability becomes critical. This talk introduces a novel quality assurance framework built with DSPy that addresses the unique challenges of evaluating AI agents in publishing workflows. Using real-world examples from newsroom implementations, I will demonstrate how to design and implement systematic testing pipelines that verify factual accuracy, content consistency, and compliance with editorial standards. Attendees will learn practical techniques for building reliable agent evaluation systems that go beyond simple metrics to ensure AI-generated content meets professional publishing standards.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=J2lUeEM9Bwg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/J2lUeEM9Bwg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/building-serverless-python-ai-skills-as-wasm-components/</loc>
    <lastmod>2025-04-03</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LYDDDC.png</image:loc>
      <image:title>Building Serverless Python AI skills as WASM components</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_MuCOm9Ebk8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Building Serverless Python AI skills as WASM components</video:title>
      <video:description>Frameworks like llama-stack and langchain allow for quick prototyping of generative AI applications. However, companies often struggle to deploy these applications into production quickly. This talk explores the design of a Python SDK that enables the development of AI skills in Python and their compilation into WebAssembly (WASM) components, targeting a specific host runtime that offers interfaces for interacting with LLMs and associated tooling.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=_MuCOm9Ebk8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/_MuCOm9Ebk8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/building-versatile-operating-setups-for-real-world-use-and-testing-with-python-and-the-raspberry-pi/</loc>
    <lastmod>2025-03-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PW3VKG.png</image:loc>
      <image:title>Building versatile operating setups for real world use and testing with Python and the Raspberry Pi</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/C-Jle-23rQ0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Building versatile operating setups for real world use and testing with Python and the Raspberry Pi</video:title>
      <video:description>**Rosenxt** is the host of a number of ventures aiming to provide next level solutions for demanding problems in a variety of industries based on decades of engineering excellence. Some of them address challenges in water environments ranging from water pipelines to offshore applications. As differing as these areas may seem, regarding the solutions we build for them they have a lot in common. Whether its the necessary power supply, movement and steering concepts or sensing approaches. All of them benefit from generalized, smart solutions that we design as components that can later be orchestrated and configured in various setups to fulfill quite different purposes. This presentation explores the versatility of leveraging a Raspberry Pi based hardware platform combined with a Python based application stack to bridge development and deployment of various basic components, such as motors and motor controllers, lift foils, steering units and controls. By utilizing a unified platform, we demonstrate how the same system can seamlessly transition from test bench measurements during hardware component development to real-world applications for various industries. The talk highlights how this approach can create a robust framework to help streamlining workflows, enhance scalability and reduce costs.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=C-Jle-23rQ0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/C-Jle-23rQ0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/cache-me-if-you-can-boosted-application-performance-with-redis-and-client-side-caching/</loc>
    <lastmod>2025-04-01</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3FSWJU.png</image:loc>
      <image:title>Cache me if you can: Boosted application performance with Redis and client-side caching</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lzxh1ZKVFqU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Cache me if you can: Boosted application performance with Redis and client-side caching</video:title>
      <video:description>Did you know Redis can notify your app about server-side data changes? This feature enables client-side tracking and caching in redis-py, helping to reduce network round-trips and optimize performance. In this talk, we explore how client-side caching works in redis-py and how you can use it to make your applications even faster.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=lzxh1ZKVFqU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/lzxh1ZKVFqU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/career-path-experience-stories/</loc>
    <lastmod>2025-04-07</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XB8VG7.png</image:loc>
      <image:title>Career Path Experience Stories</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/EFMysngXGRc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Career Path Experience Stories</video:title>
      <video:description>As part of the PyConDE &amp; PyData 2025 Conference, we would like to present an initiative aimed primarily at students and those just starting their careers in computer science. Our goal is to showcase the diverse career paths possible and break some myths about typical job skills and responsibilities relevant, so as to inspire and encourage their journey.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=EFMysngXGRc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/EFMysngXGRc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/challenges-and-lessons-learned-while-building-a-real-time-lakehouse-using-apache-iceberg-and-kafka/</loc>
    <lastmod>2024-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JUAF3S.png</image:loc>
      <image:title>Challenges and Lessons Learned While Building a Real-Time Lakehouse using Apache Iceberg and Kafka</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/chasing-the-dark-universe-with-euclid-and-python-unveiling-the-secrets-of-the-cosmos/</loc>
    <lastmod>2025-02-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EGNBHD.png</image:loc>
      <image:title>Chasing the Dark Universe with Euclid and Python: Unveiling the Secrets of the Cosmos</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iHt3-HeLcLc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Chasing the Dark Universe with Euclid and Python: Unveiling the Secrets of the Cosmos</video:title>
      <video:description>The ESA Euclid mission, launched in July 2023, is on a quest to unravel the mysteries of dark energy and dark matter: the enigmatic components that make up 95% of the Universe. By mapping one-third of the sky with unprecedented precision, Euclid is building the largest 3D map of the cosmos. This talk explores how cosmologists bridge theory and and Euclid observation to reveal the hidden nature of dark energy and the dark matter. We will delve into the challenges of cosmological inference, where advanced statistical methods and Python-based pipelines compare theoretical models against Euclid&#39;s vast datasets, and we will explain how Bayesian inference, machine learning, and state-of-the-art simulations are revolutionizing our understanding of the cosmos.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=iHt3-HeLcLc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/iHt3-HeLcLc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/citation-is-collaboration-software-recognition-in-research-and-industry/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VJR39N.png</image:loc>
      <image:title>Citation is Collaboration: Software Recognition in Research and Industry</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/E7p6Ata8SfY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Citation is Collaboration: Software Recognition in Research and Industry</video:title>
      <video:description>The development of open source software is increasingly recognized as a critical contribution across many disciplines, yet the mechanisms for credit and citation vary significantly. This talk uses astronomy as a case study to explore shared challenges in attributing software contributions across research and industry. It will review the evolution of journal recommendations and policies over the past decade, alongside emerging publishing practices offering insights into their impact on the recognition of software contributions. An analysis of citation patterns for widely used libraries (numpy, scipy, astropy) highlights trends over time and their dependence on publication venues and policies. The talk will conclude with strategies for both developers and users for improving the recognition of software, fostering collaboration and sustainability in software ecosystems. All data and analysis code will be made available in a public repository, supporting transparency and further study.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=E7p6Ata8SfY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/E7p6Ata8SfY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/code-community-the-synergy-of-community-building-and-task-automation/</loc>
    <lastmod>2024-12-17</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PLMJZ8.png</image:loc>
      <image:title>Code &amp; Community: The Synergy of Community Building and Task Automation</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/N2Wx1XZ__M0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Code &amp; Community: The Synergy of Community Building and Task Automation</video:title>
      <video:description>The Python community is built on a culture of support, inclusion, and collaboration. Sustaining this welcoming environment requires intentional community-building efforts, which often involve repetitive or time-consuming tasks. These tasks, however, can be automated without compromising their value—freeing up time for meaningful human engagement. This talk showcases my project aimed at supporting underrepresented groups in tech, specifically through building Python communities on Mastodon and Bluesky. A key part of this initiative is the &#34;Awesome PyLadies&#34; repository, a curated collection of PyLadies blogs and YouTube channels that celebrates their work. To enhance visibility, I created a PyLadies bot for social media. This bot automates regular posts and reposts tagged content, significantly extending their reach and fostering an engaged community. In this session, I’ll cover: - The role of automation in community building - The technical architecture behind the bot - A hands-on demo on integrating Google’s Gemini into community tools - Upcoming features and opportunities for collaboration By combining Python, automation, and modern AI capabilities, we can create thriving, inclusive communities that scale impact while staying true to the human-centered ethos of open source.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=N2Wx1XZ__M0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/N2Wx1XZ__M0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/composable-ai-building-next-gen-ai-agents-with-mcp/</loc>
    <lastmod>2025-03-27</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7FLW7F.png</image:loc>
      <image:title>Composable AI: Building Next-Gen AI Agents with MCP</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/88IvVleJXmo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Composable AI: Building Next-Gen AI Agents with MCP</video:title>
      <video:description>At Blue Yonder, we&#39;re embarking on a journey toward building composable AI agents using Model Context Protocol (MCP). We&#39;re discovering firsthand the challenges of integrating diverse products and APIs into useful, context-aware agents. In this talk, I&#39;ll discuss our early experiences, the challenges we&#39;ve faced, and why MCP is emerging as a potential game changer for developing scalable, flexible AI solutions.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=88IvVleJXmo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/88IvVleJXmo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/conformal-prediction-uncertainty-quantification-to-humanise-models/</loc>
    <lastmod>2024-12-13</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/FGEUJJ.png</image:loc>
      <image:title>Conformal Prediction: uncertainty quantification to humanise models</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/EJVD-jU1A44/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Conformal Prediction: uncertainty quantification to humanise models</video:title>
      <video:description>Quantifying model uncertainties is critical to improve model reliability and make sound decisions. Conformal Prediction is a framework for uncertainty quantification that provides mathematical guarantees of true outcome coverage, allowing more informed decisions to be made by stakeholders</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=EJVD-jU1A44</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/EJVD-jU1A44</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/conquering-pdfs-document-understanding-beyond-plain-text/</loc>
    <lastmod>2024-11-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/FUX3FR.png</image:loc>
      <image:title>Conquering PDFs: document understanding beyond plain text</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lRyPdDqgqcw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Conquering PDFs: document understanding beyond plain text</video:title>
      <video:description>NLP and data science could be so easy if all of our data came as clean and plain text. But in practice, a lot of it is hidden away in PDFs, Word documents, scans and other formats that have been a nightmare to work with. In this talk, I&#39;ll present a new and modular approach for building robust document understanding systems, using state-of-the-art models and the awesome Python ecosystem. I&#39;ll show you how you can go from PDFs to structured data and even build fully custom information extraction pipelines for your specific use case.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=lRyPdDqgqcw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/lRyPdDqgqcw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/conquering-the-queue-lessons-from-processing-one-billion-celery-tasks/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/J8FLDN.png</image:loc>
      <image:title>Conquering the Queue: Lessons from processing one billion Celery tasks</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/mb7a_WErTck/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Conquering the Queue: Lessons from processing one billion Celery tasks</video:title>
      <video:description>At Userlike, Celery is the backbone of our application, orchestrating over a 100 million tasks per month. In this talk, I’ll share real-world insights into scaling Celery, optimizing performance, avoiding common pitfalls, handling failures, and building a resilient architecture.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=mb7a_WErTck</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/mb7a_WErTck</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/data-as-python-code/</loc>
    <lastmod>2024-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SXRVNU.png</image:loc>
      <image:title>Data as (Python) Code</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dnY_80XxpDE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Data as (Python) Code</video:title>
      <video:description>In contemporary data-driven environments, the seamless integration of data into automated workflows is paramount. The reliability of automation, however, is constantly threatened by breaking changes in the source data. The Data-as-Code (DaC) paradigm address this challenge by treating data as a first-class citizen within the software development lifecycle.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=dnY_80XxpDE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/dnY_80XxpDE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/dataframely-a-declarative-native-data-frame-validation-library/</loc>
    <lastmod>2025-03-14</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3DCS8K.png</image:loc>
      <image:title>Dataframely — A declarative, 🐻‍❄️-native data frame validation library</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qKrt7U2tTmA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Dataframely — A declarative, 🐻‍❄️-native data frame validation library</video:title>
      <video:description>Understanding the structure and content of data frames is crucial when working with tabular data — a core requirement for the robust pipelines we build at QuantCo. Libraries such as `pandera` or `patito` already exist to ease the process of defining data frame schemas and validating that data frames comply with these schemas. However, when building production-ready data pipelines, we encountered limitations of these libraries. Specifically, we were missing support for strict static type checking, validation of interdependent data frames, and graceful validation including introspection of failures. To remedy the shortcomings of these libraries, we started building `dataframely` at the beginning of last year. Dataframely is a declarative data frame validation library with first-class support for polars data frames. Over the last year, we have gained experience in using `dataframely` both for analytical and production code across several projects. The result was a drastic improvement of the legibility of our pipeline code and our confidence in its correctness. To enable the wider data engineering community to benefit from similar effects, we have recently open-sourced `dataframely` and are keen on introducing it in this talk.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=qKrt7U2tTmA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/qKrt7U2tTmA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/death-by-a-thousand-api-versions/</loc>
    <lastmod>2024-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZMKJAY.png</image:loc>
      <image:title>Death by a Thousand API Versions</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kzpcqAiveyg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Death by a Thousand API Versions</video:title>
      <video:description>API versioning is tough, really tough. We tried multiple approaches to versioning in production and eventually ended up with a solution we love. During this talk you will look into the tradeoffs of the most popular ways to do API versioning, and I will recommend which ones are fit for which products and companies. I will also present my framework, Cadwyn, that allows you to support hundreds of API versions with ease -- based on FastAPI and inspired by Stripe&#39;s approach to API versioning. After this session, you will understand which approach to pick for your company to make your versioning cost effective and maintainable without investing too much into it.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=kzpcqAiveyg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/kzpcqAiveyg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/decoding-topics-a-comparative-analysis-of-pythons-leading-topic-modeling-libraries-using-climate-c/</loc>
    <lastmod>2024-11-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BJKSGK.png</image:loc>
      <image:title>Decoding Topics: A Comparative Analysis of Python’s Leading Topic Modeling Libraries Using Climate C</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/d2qpJPDsJEs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Decoding Topics: A Comparative Analysis of Python’s Leading Topic Modeling Libraries Using Climate C</video:title>
      <video:description>Topic modelling has come a long way, evolving from traditional statistical methods to leveraging advanced embeddings and neural networks. Python’s diverse library ecosystem includes tools like Latent Dirichlet Allocation (LDA) using gensim, Top2Vec, BERTopic, and Contextualized Topic Models (CTM). This talk evaluates these popular approaches using a dataset of UK climate change policies, considering use cases relevant to organisations like DEFRA (Department for Environment, Food &amp; Rural Affairs). The analysis explores real-time integration, dynamic topic modelling over time, adding new documents, and retrieving similar ones. Attendees will learn the strengths, limitations, and practical applications of each library to make informed decisions for their projects.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=d2qpJPDsJEs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/d2qpJPDsJEs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/demystifying-design-patterns-a-practical-guide-for-developers/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/8PFFPS.png</image:loc>
      <image:title>Demystifying Design Patterns: A Practical Guide for Developers</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4YmFBjnOeQM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Demystifying Design Patterns: A Practical Guide for Developers</video:title>
      <video:description>Do you ever worry about your code becoming spaghetti-like and difficult to maintain? Master the art of crafting clean, maintainable, and adaptable software by harnessing the power of design patterns. This presentation will empower you with a clear, structured understanding of these reusable solutions to address common programming challenges. We&#39;ll delve into design patterns’ key categories: Behavioral, Structural, and Creational, as well as explore their functionality and how they can be applied in your daily development workflow. For each category, we&#39;ll also explore a practical design pattern in detail and showcase real-world applications of these patterns, along with small-scale code examples that illustrate their practical implementation. You&#39;ll gain valuable insight into how these patterns can translate into real-world development scenarios, such as facilitating communication between objects (Behavioral), separating interfaces from implementation for flexibility (Structural), and enabling dynamic algorithm selection at runtime (Creational).</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=4YmFBjnOeQM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/4YmFBjnOeQM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/deploying-synchronous-and-asynchronous-django-applications-for-hobby-projects/</loc>
    <lastmod>2024-11-30</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CMTKZS.png</image:loc>
      <image:title>Deploying Synchronous and Asynchronous Django Applications for Hobby Projects</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/9nTNFtmNqbQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Deploying Synchronous and Asynchronous Django Applications for Hobby Projects</video:title>
      <video:description>Simplify deploying hybrid Django applications with synchronous views and asynchronous apps. This session covers ASGI support, Docker containerization, and Kamal for seamless, zero-downtime deployments on single-server setups, ideal for hobbyists and small-scale projects.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=9nTNFtmNqbQ</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/9nTNFtmNqbQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/design-generate-deploy-contract-first-with-fastapi/</loc>
    <lastmod>2024-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZACM3E.png</image:loc>
      <image:title>Design, Generate, Deploy: Contract-First with FastAPI</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7x1cGhyjv7c/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Design, Generate, Deploy: Contract-First with FastAPI</video:title>
      <video:description>This talk explores a contract-first approach to API development using the OpenAPI generator, a powerful tool for automating API generation from a standardized specification. We will cover (1) what would you need to run to have a standard implementation of the FastAPI endpoints and data models; (2) how to customize the mustache templates that are used to generate the API stubs; (3) share some ideas how to customize the CLI and (4) how to maintain the contract and how to handle breaking changes to the contract. We will close the session with a discussion of the challenges of implementing the OpenAPI generator.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=7x1cGhyjv7c</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/7x1cGhyjv7c</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/distributed-file-systems-made-easy-with-python-s-fsspec/</loc>
    <lastmod>2024-12-17</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DEHZHK.png</image:loc>
      <image:title>Distributed file-systems made easy with Python&#39;s fsspec</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0ya1Zeb5ONk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Distributed file-systems made easy with Python&#39;s fsspec</video:title>
      <video:description>The cloud native revolution has impacted all aspects of engineering, and data engineering is not exempt. One of the ongoing challenges in the data engineering world remains the local and distributed cloud native storage. In this talk we’ll explore working with distributed file systems in Python, through an intro to fsspec: a popular python library that is well-positioned to address the growing challenge of interacting with storage systems of different kinds in a consistent way. In this talk we’ll show hands-on examples of working with fsspec with some of the most popular data tools in the Python community: Pandas, Tensorflow and PyArrow. We’ll demonstrate a real world implementation of fsspec and how it provides easy extensibility through open source tooling. You’ll come away from this session with a better understanding for how to implement and extend fsspec to work with different cloud native storage systems.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=0ya1Zeb5ONk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/0ya1Zeb5ONk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/driving-trust-and-addressing-ethical-challenges-in-transportation-through-explainable-ai/</loc>
    <lastmod>2025-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NPMNCE.png</image:loc>
      <image:title>Driving Trust and Addressing Ethical Challenges in Transportation through Explainable AI</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/mn-Cnuz9Kno/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Driving Trust and Addressing Ethical Challenges in Transportation through Explainable AI</video:title>
      <video:description>Machine Learning can transform transportation—improving safety, optimizing routes, and reducing delays—yet it also presents ethical concerns. In this talk,I will show how Explainable AI (XAI) can offer practical solutions these ethical dilemmas like lack of trust in AI solutions. Instead of focusing on the technical underpinnings, we will discuss how transparency can be enhanced in AI-supported transportation systems. Using a real-world example, I will demonstrate how XAI provides the groundwork for building ethical, trustworthy, and socially responsible AI solutions in public transportation systems.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=mn-Cnuz9Kno</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/mn-Cnuz9Kno</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/duplicate-code-dilemma-unlocking-automation-with-open-source/</loc>
    <lastmod>2024-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KZKT9W.png</image:loc>
      <image:title>Duplicate Code Dilemma: Unlocking Automation with Open Source!</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/x6UptDWh7_k/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Duplicate Code Dilemma: Unlocking Automation with Open Source!</video:title>
      <video:description>&#34;Don&#39;t Repeat Yourself&#34; – a phrase that we have all heard many times. In this talk, we will have an overview how to deal with code duplication and how open-source template libraries such as Copier can assist us in managing similarly structured repositories. Furthermore, we will explore how code updates can be automated with the help of open-source libraries like Renovate Bot. By the end of this session, you will gain insights into these solutions while also questioning whether they truly eliminate repetition or merely contribute to another cycle of automation.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=x6UptDWh7_k</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/x6UptDWh7_k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/electify-retrieval-augmented-generation-for-voter-information-in-the-2024-european-election/</loc>
    <lastmod>2025-01-03</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DNVCEY.png</image:loc>
      <image:title>Electify - Retrieval-Augmented Generation for Voter Information in the 2024 European Election</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0w2q22jUqmk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Electify - Retrieval-Augmented Generation for Voter Information in the 2024 European Election</video:title>
      <video:description>In general elections, voters often face the challenge of navigating complex political landscapes and extensive party manifestos. To address this, we developed Electify, an interactive application that utilizes Retrieval-Augmented Generation (RAG) to provide concise summaries of political party positions based on individual user queries. During its first roll-out for the European Election 2024, Electify attracted more than 6,000 active users. This talk will explore its development and deployment. It will focus on its technical architecture, the integration of data from party manifestos and parliamentary speeches, and the challenges of ensuring political neutrality and providing accurate replies. Additionally, we will discuss user feedback and ethical considerations, focusing on how generative AI can enhance voter information systems.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=0w2q22jUqmk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/0w2q22jUqmk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/enhancing-rag-with-fast-graphrag-and-instructlab-a-scalable-interpretable-and-efficient-framework/</loc>
    <lastmod>2024-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JABVHK.png</image:loc>
      <image:title>Enhancing RAG with Fast GraphRAG and InstructLab: A Scalable, Interpretable, and Efficient Framework</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OxlsHjGxMQ8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Enhancing RAG with Fast GraphRAG and InstructLab: A Scalable, Interpretable, and Efficient Framework</video:title>
      <video:description>Retrieval Augmented Generation (RAG) has become a cornerstone in enriching GenAI outputs with external data, yet traditional frameworks struggle with challenges like data noise, domain specialization, and scalability. In this talk, Tuhin will dive into open-source frameworks Fast GraphRAG and InstructLab, which addresses these limitations by combining knowledge graphs with the classical PageRank algorithm and Fine-tuning, delivering a precision-focused, scalable, and interpretable solution. By leveraging the structured context of knowledge graphs, Fast GraphRAG enhances data adaptability, handles dynamic datasets efficiently, and provides traceable, explainable outputs while InstructLab adds domain depth to the LLM through Fine-tuning. Designed for real-world applications, it bridges the gap between raw data and actionable insights, redefining intelligent retrieval for developers, researchers, and enterprises. This talk will showcase Fast GraphRAG’s transformative features coupled with domain specific Fine-tuning leveraging InstructLab and demonstrate its potential to elevate RAG’s capabilities in handling the evolving demands of large language models (LLMs) for developers, researchers, and businesses.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=OxlsHjGxMQ8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/OxlsHjGxMQ8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/enhancing-software-supply-chain-security-with-open-source-python-tools/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/M98YBR.png</image:loc>
      <image:title>Enhancing Software Supply Chain Security with Open Source Python Tools</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NnxAHdLY058/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Enhancing Software Supply Chain Security with Open Source Python Tools</video:title>
      <video:description>The Cyber Resilience Act (CRA) is focused on improving the security and resilience of digital products. But to comply with the CRA, businesses will need to start preparing the necessary evidence to ensure compliance if they want to continue to deliver digital products to the EU market once the CRA is in force. Key requirements within the CRA include implementing robust security measures throughout the product life-cycle, adopting secure development practices and implementing proactive vulnerability management processes. This session will show how a number of the requirements for the CRA can be achieved by use of a number of open source Python tools.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=NnxAHdLY058</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/NnxAHdLY058</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/expectation-a-modern-take-on-statistical-a-b-testing-with-e-values-and-martingales/</loc>
    <lastmod>2024-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZKNTGN.png</image:loc>
      <image:title>expectation: A modern take on statistical A/B testing with e-values and martingales</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/extending-python-with-rust-mojo-cuda-and-c-and-building-packages/</loc>
    <lastmod>2024-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/P9VKRV.png</image:loc>
      <image:title>Extending Python with Rust, Mojo, Cuda and C and building packages</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iiYKsL3YRaE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Extending Python with Rust, Mojo, Cuda and C and building packages</video:title>
      <video:description>We all love Python - but we especially love it for its unique ability as a glue language. In this talk we will show a number of ways of extending Python: using Rust, C and Cython, C++, CUDA and Mojo! We will use the pixi package manager and the open source conda-forge distribution to demonstrate how to easily build custom Python extensions with these languages. The main challenge with custom extensions is about distributing them. The new pixi build feature makes it easy to build a Python extension into a conda package as well as wheel file for PyPI. Pixi will manage not only Python, but also the compilers and other system-level dependencies.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=iiYKsL3YRaE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/iiYKsL3YRaE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/fasthtml-vs-streamlit-the-dashboarding-face-off/</loc>
    <lastmod>2024-12-04</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WCDPLP.png</image:loc>
      <image:title>FastHTML vs. Streamlit - The Dashboarding Face Off</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/H7FCDLqEpk8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>FastHTML vs. Streamlit - The Dashboarding Face Off</video:title>
      <video:description>In the right corner, we have the go-to dashboarding solution for showcasing ML models or visualizing data, **STREAMLIT** (\*crowd cheers\*). Simple yet powerful, it defends the throne of Python dashboarding, but have you ever tried to create complex interactions with it? Things like drill-downs or logins, can make your control flow become messy really quick (\*crowd nods knowlingly\*). And in the left corner, the new contender in the arena of Python web frameworks which, according to its docs, &#34;*excels at building dashboards*&#34;, **FastHTML** (\*crowd whoops\*). We will see if this is true, in the **ultimate dashboarding face off** (\*crowd gasps\*). By building the same dashboard, step by step, in both frameworks, investigate their strengths and weaknesses, we will see which framework can claim the crown.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=H7FCDLqEpk8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/H7FCDLqEpk8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/filling-in-the-gaps-when-terraform-falls-short-python-and-typer-step-in/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CZXBEP.png</image:loc>
      <image:title>Filling in the Gaps: When Terraform Falls Short, Python and Typer Step In</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/HYc_51nYKQ0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Filling in the Gaps: When Terraform Falls Short, Python and Typer Step In</video:title>
      <video:description>Not all resources in today’s cloud environments have native Terraform providers. That’s where Python’s Typer library can step in, offering a flexible, production-ready command-line interface (CLI) framework to help fill in the gaps. In this session, we’ll explore how to integrate Typer with Terraform to manage resources that fall outside Terraform’s direct purview. We’ll share a real-life example of how Typer was used alongside Terraform to automate and streamline the management of an otherwise unsupported API. You’ll learn how Terraform can invoke Python scripts—passing arguments and parameters to control complex operations—while still benefiting from Terraform’s declarative model and lifecycle management. We’ll also discuss best practices for defining resource lifecycles to ensure easy maintainability and consistency across deployments. By the end, participants will see how combining Terraform’s robust infrastructure-as-code approach with Python’s versatility and Typer’s user-friendly CLI can create a powerful, cohesive strategy for managing even the trickiest resources in production environments.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=HYc_51nYKQ0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/HYc_51nYKQ0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/forecast-of-hourly-train-counts-on-rail-routes-affected-by-construction-work/</loc>
    <lastmod>2024-12-04</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RAHBEP.png</image:loc>
      <image:title>Forecast of Hourly Train Counts on Rail Routes Affected by Construction Work</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gH5T9A_x-Ug/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Forecast of Hourly Train Counts on Rail Routes Affected by Construction Work</video:title>
      <video:description>Construction work in national railroad networks often disrupts train traffic, making it vital to estimate hourly train numbers for effective re-routing. Traditionally managed by humans, this process has been automated due to staff shortages and demographic changes. DB Systel GmbH, Deutsche Bahn&#39;s IT provider, leveraged machine learning and artificial intelligence to estimate train traffic during construction. Using Python and frameworks like Pandas, scikit-learn, NumPy, PyTorch and Polars, their solution demonstrated significant benefits in performance and efficiency.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=gH5T9A_x-Ug</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/gH5T9A_x-Ug</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/from-algorithm-to-action-building-a-diy-distributed-trading-platform-with-open-source/</loc>
    <lastmod>2024-12-14</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BR3D83.png</image:loc>
      <image:title>From Algorithm to Action: Building a DIY Distributed Trading Platform with Open Source</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZgjI0AV5eKA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>From Algorithm to Action: Building a DIY Distributed Trading Platform with Open Source</video:title>
      <video:description>In this talk, we&#39;ll explore how you can implement your own distributed system for algorithmic trading leveraging the power of open source without being dependent on trading bot providers. We will discuss different challenges occurring in HFT inter alia processing massive amounts of data with low latency and reliable risk control and how to solve them. Furthermore we will touch on the topic of regulatory requirements in trading. These challenges will be addressed through a distributed system implemented in Python, utilizing Kafka for real-time data streaming and PostgreSQL for persistent storage. We will examine approaches to decouple the components to re-use and scale them across different markets. Cryptocurrency markets are used as a proving ground for the PoC due to easy availability for everyone.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ZgjI0AV5eKA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ZgjI0AV5eKA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/from-idea-to-integration-an-intro-to-the-model-context-protocol-mcp/</loc>
    <lastmod>2025-04-04</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/J7YKEE.png</image:loc>
      <image:title>From Idea to Integration: An Intro to the Model Context Protocol (MCP)</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6QiL3qWNtq8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>From Idea to Integration: An Intro to the Model Context Protocol (MCP)</video:title>
      <video:description>The Model Context Protocol (MCP) has emerged as a standard for connecting Large Language Models with diverse data sources and enabling interactions with other systems. In this talk, we’ll introduce the MCP standard and demonstrate how to build a MCP Server using real world examples. We’ll then explore its applications, showing how it empowers developers and makes data from complex systems accessible to non-technical users. Finally, we’ll dive into recent protocol updates, including improvements to Streamable HTTP transport and security enhancements, and share practical strategies for deploying MCP servers as well as clients.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=6QiL3qWNtq8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/6QiL3qWNtq8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/from-like-to-love-adding-proper-search-to-your-django-apps/</loc>
    <lastmod>2025-01-03</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UCG9AS.png</image:loc>
      <image:title>From LIKE to Love: Adding Proper Search to Your Django Apps</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zf0gUvYevyE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>From LIKE to Love: Adding Proper Search to Your Django Apps</video:title>
      <video:description>Is your Django application still relying on SQL LIKE queries for search? In this talk, we&#39;ll explore why basic text matching falls short of modern user expectations and how to implement proper search functionality without complexity. We&#39;ll introduce django-semantic-search, a practical package that bridges the gap between Django&#39;s ORM and powerful semantic search capabilities. Through practical code examples and real-world use cases, you&#39;ll learn how to enhance your application&#39;s search experience from basic keyword matching to understanding user intent. Whether you&#39;re building a content platform, e-commerce site, or internal tool, you&#39;ll walk away with concrete steps to implement production-ready search that your users will actually enjoy using.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=zf0gUvYevyE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/zf0gUvYevyE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/from-queries-to-confidence-ensuring-sql-reliability-with-python/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/FSK3PE.png</image:loc>
      <image:title>From Queries to Confidence: Ensuring SQL Reliability with Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VwoGSrqh364/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>From Queries to Confidence: Ensuring SQL Reliability with Python</video:title>
      <video:description>SQL remains a foundational component of data-driven applications, but ensuring the accuracy and reliability of SQL logic is often challenging. SQL testing can be cumbersome, time-consuming, and error-prone. However, these challenges can be addressed by leveraging the simplicity of Python&#39;s testing framework such as pytest, enabling clean, robust, and automated SQL testing.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=VwoGSrqh364</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/VwoGSrqh364</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/from-rules-to-reality-python-s-role-in-shaping-roundnet/</loc>
    <lastmod>2024-12-17</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZT3MGL.png</image:loc>
      <image:title>From Rules to Reality: Python&#39;s Role in Shaping Roundnet</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/78hdQK0pUtE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>From Rules to Reality: Python&#39;s Role in Shaping Roundnet</video:title>
      <video:description>Roundnet is a dynamic and fast-growing sport that combines quick reaction, athleticism, and strong community. However, like many emerging sports, it faces challenges in balancing competition, optimizing rules, and increasing accessibility for both players and spectators. This is where Python and data analysis come into play. In this talk, I&#39;ll share insights from my role as Data Lead on the International Roundnet rule committee, where we use Python-powered data analysis to make informed decisions about the future of the sport. We&#39;ll explore how analyzing gameplay patterns and testing rule changes with simulation can lead to fairer, more exciting games and attract a broader audience.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=78hdQK0pUtE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/78hdQK0pUtE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/from-stockouts-to-happy-customers-proven-solutions-for-time-series-forecasting-in-retail/</loc>
    <lastmod>2025-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QN3BTA.png</image:loc>
      <image:title>From stockouts to happy customers: Proven solutions for time series forecasting in retail</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Th4q9oZdA6E/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>From stockouts to happy customers: Proven solutions for time series forecasting in retail</video:title>
      <video:description>Time series forecasting in the retail industry is uniquely challenging: Datasets often include stockouts that censor actual demand, promotional events cause irregular demand spikes, new product launches face cold-start issues, and diverse demand patterns within an imbalanced product portfolio create modeling challenges. In this talk, we’ll explore proven, real-world strategies and examples to address these problems. Learn how to successfully handle censored demand caused by stockouts, effectively incorporate promotional effects, and tackle the variability of diverse products using clustering and ensembling strategies. Whether you’re a seasoned data scientist or a Python developer exploring forecasting, the goal of this session is to introduce you to the key challenges in retail forecasting and equip you with actionable insights to successfully overcome them in real-life scenarios.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Th4q9oZdA6E</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Th4q9oZdA6E</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/from-tensors-to-clouds-a-practical-guide-to-zarr-v3-and-zarr-python-3/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ABWHSD.png</image:loc>
      <image:title>From Tensors to Clouds — A Practical Guide to Zarr V3 and Zarr-Python 3</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8FX4AXhRNMA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>From Tensors to Clouds — A Practical Guide to Zarr V3 and Zarr-Python 3</video:title>
      <video:description>A key feature of the Python data ecosystem is the reliance on simple but efficient primitives that follow well-defined interfaces to make tools work seamlessly together (Cf. http://data-apis.org/). NumPy provides an in-memory representation for tensors. Dask provides parallelisation of tensor access. Xarray provides metadata linking tensor dimensions. **Zarr** provides a missing feature, namely the scalable, persistent storage for annotated hierarchies of tensors. Defined through a community process, the Zarr specification enables the storage of large out-of-memory datasets locally and in the cloud. Implementations exist in C++, C, Java, Javascript, Julia, and Python, enabling. This talk presents a systematic approach to understanding and implementing the newer version of [Zarr-Python](https://github.com/zarr-developers/zarr-python), i.e. Zarr-Python 3 by explaining the new API, deprecations, new storage backend, improved codec pipeline, etc.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=8FX4AXhRNMA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/8FX4AXhRNMA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/from-trees-to-transformers-our-journey-towards-deep-learning-for-ranking/</loc>
    <lastmod>2024-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/83QH37.png</image:loc>
      <image:title>From Trees to Transformers: Our Journey Towards Deep Learning for Ranking</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7okPLbQEE1M/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>From Trees to Transformers: Our Journey Towards Deep Learning for Ranking</video:title>
      <video:description>GetYourGuide, a global marketplace for travel experiences, reached diminishing returns with its XGBoost-based ranking system. We switched to a Deep Learning pipeline in just nine months, maintaining high throughput and low latency. We iterated on over 50 offline models and conducted more than 10 live A/B tests, ultimately deploying a PyTorch transformer that yielded significant gains. In this talk, we will share our phased approach—from a simple baseline to a high-impact launch—and discuss the key operational and modeling challenges we faced. Learn how to transition from tree-based methods to neural networks and unlock new possibilities for real-time ranking.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=7okPLbQEE1M</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/7okPLbQEE1M</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/generative-ai-monitoring-with-pydanticai-and-logfire/</loc>
    <lastmod>2025-03-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GS9QWQ.png</image:loc>
      <image:title>Generative AI Monitoring with PydanticAI and Logfire</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/generative-ai-usecase-specific-evaluation-of-llm-powered-applications/</loc>
    <lastmod>2025-03-03</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GGJDTW.png</image:loc>
      <image:title>Generative-AI: Usecase-Specific Evaluation of LLM-powered Applications</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UbKZESDKZN4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Generative-AI: Usecase-Specific Evaluation of LLM-powered Applications</video:title>
      <video:description>This talk addresses the critical need for usecase-specific evaluation of Large Language Model (LLM)-powered applications, highlighting the limitations of generic evaluation benchmarks in capturing domain-specific requirements. It proposes a workflow for designing more reliable evaluatios to optimize LLM-based applications, consisting of three key activities: human-expert evaluation and benchmark dataset curation, creation of evaluation agents, and alignment of these agents with human evaluations using the curated datasets. The workflow produces two key outcomes: a curated benchmark dataset for testing LLM applications and an evaluation agent that scores their responses. The presentation further addresses the limitations, and best practices to enhance the reliability of evaluations, ensuring LLM applications are better tailored to specific use cases.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=UbKZESDKZN4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/UbKZESDKZN4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/getting-started-with-bayes-in-engineering-implementing-kalman-filters-with-rxinfer-jl/</loc>
    <lastmod>2024-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/U9KHNA.png</image:loc>
      <image:title>Getting Started with Bayes in Engineering: Implementing Kalman Filters with RxInfer.jl</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/w1EU-B5Gzoo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Getting Started with Bayes in Engineering: Implementing Kalman Filters with RxInfer.jl</video:title>
      <video:description>Bayesian methods are not commonly seen in Civil Engineering and Structural Dynamics. In this talk we explore how RxInfer.jl and the Julia Programming Language can simplify Bayesian modeling by implementing a Kalman filter for tracking the dynamics of a structural system. Perfect for engineers, researchers, and data scientists eager to apply probabilistic modelling and Bayesian methods to real-world engineering challenges.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=w1EU-B5Gzoo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/w1EU-B5Gzoo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/gitmlops-how-we-are-managing-100-ml-pipelines-in-aws-sagemaker/</loc>
    <lastmod>2024-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DPAPUA.png</image:loc>
      <image:title>GitMLOps – How we are managing 100+ ML pipelines in AWS SageMaker</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kkEFux6uek8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>GitMLOps – How we are managing 100+ ML pipelines in AWS SageMaker</video:title>
      <video:description>Scaling machine learning pipelines is no small feat - especially when you’re managing over 100 of them on AWS SageMaker. In this talk, I’ll take you behind the scenes of how our team at idealo built a Git-based MLOps framework that powers millions of real-time recommendations every minute. I’ll share the challenges we faced, the solutions we implemented, and the lessons we learned while streamlining model versioning, deployment, and monitoring. This session is packed with actionable takeaways for ML engineers, data scientists, and DevOps professionals looking to simplify their MLOps workflows and operate efficiently at scale. Whether you’re running a handful of pipelines or preparing to scale up, this talk will equip you with the tools and strategies to tackle MLOps with confidence.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=kkEFux6uek8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/kkEFux6uek8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/going-global-taking-code-from-research-to-operational-open-ecosystem-for-ai-weather-forecasting/</loc>
    <lastmod>2024-12-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WMBDJ8.png</image:loc>
      <image:title>Going Global: Taking code from research to operational open ecosystem for AI weather forecasting</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/afnWiypKTIM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Going Global: Taking code from research to operational open ecosystem for AI weather forecasting</video:title>
      <video:description>When I was hired as a Scientist for Machine Learning, experts said ML would never work in weather forecasting. Nowadays, I get to contribute to Anemoi, a full-featured ML weather forecasting framework used by international weather agencies to research, build, and scale AI weather forecasting models. The project started out as a curiosity by my colleagues and soon scaled as a result of its initial success. As machine learning stories go, this is a story of change, adaptation and making things work. In this talk, I&#39;ll share some practical lessons: how we evolved from a mono-package with four people working on it to multiple open-source packages with 40+ internal and external collaborators. Specifically, how we managed the explosion of over 300 config options without losing all of our sanity, building a separation of packages that works for both researchers and operations teams, as well as CI/CD and testing that constrains how many bugs we can introduce in a given day. You&#39;ll learn concrete patterns for growing Python packaging for ML systems, and balancing research flexibility with production stability. As a bonus, I&#39;ll sprinkle in anecdotes where LLMs like chatGPT and Copilot massively failed at facilitating this evolution. Join me for a deep dive into the real challenges of scaling ML systems - where the weather may be hard to predict, but our code doesn&#39;t have to be.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=afnWiypKTIM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/afnWiypKTIM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/guardians-of-the-code-safeguarding-machine-learning-models-in-a-climate-tech-world/</loc>
    <lastmod>2024-12-03</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CVMPVG.png</image:loc>
      <image:title>Guardians of the Code: Safeguarding Machine Learning Models in a Climate Tech World</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FXBqn_bBDf0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Guardians of the Code: Safeguarding Machine Learning Models in a Climate Tech World</video:title>
      <video:description>LLMs, Machine learning and AI are everywhere, yet their security is often overlooked, leaving your systems vulnerable to serious attacks. What happens when someone tampers with your model’s input, poisons your training data, or steals your model? In this talk, I’ll explore these risks through the lens of the OWASP Machine Learning Security Top 10 using relatable, real-world examples from the climate tech world. I’ll explain how these attacks happen, their impact, and why they matter to you as a Python developer, data scientist, or data engineer. You’ll learn practical ways to defend your models and pipelines, ensuring they’re robust against adversarial forces. Bridging theory and practice, you&#39;ll leave equipped with insights and strategies to secure your machine learning systems, whether you’re training models or deploying them in production. By the end, you’ll have a solid understanding of the risks, a toolkit of best practices, and maybe even a new perspective on how important security is everywhere.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=FXBqn_bBDf0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/FXBqn_bBDf0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/guiding-data-minds-how-mentoring-transforms-careers-for-both-sides/</loc>
    <lastmod>2024-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TYXMZC.png</image:loc>
      <image:title>Guiding data minds: how mentoring transforms careers for both sides</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/d_ha7WyCVXI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Guiding data minds: how mentoring transforms careers for both sides</video:title>
      <video:description>Mentorship is a powerful way to shape careers while building meaningful connections in the data field. In this talk, I’ll share my journey as a professional mentor, what the role entails, and the impact it has on both mentees and mentors. Learn how mentorship drives growth, fosters innovation, and creates value for the data community—and why you should consider stepping into this rewarding role.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=d_ha7WyCVXI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/d_ha7WyCVXI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/hands-on-llm-security-attacks-and-countermeasures-you-need-to-know/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3DSU8V.png</image:loc>
      <image:title>Hands-On LLM Security: Attacks and Countermeasures You Need to Know!</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/yhUP1C4tI4Q/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Hands-On LLM Security: Attacks and Countermeasures You Need to Know!</video:title>
      <video:description>Dive into the vulnerabilities of LLMs and learn how to prevent them From prompt injection to data poisoning, we’ll demonstrate real-world attack scenarios and reveal essential countermeasures to safeguard your applications.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=yhUP1C4tI4Q</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/yhUP1C4tI4Q</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/high-performance-dataframe-agnostic-glms-with-glum/</loc>
    <lastmod>2025-01-04</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JUQ9JJ.png</image:loc>
      <image:title>High-performance dataframe-agnostic GLMs with glum</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pLGoPOGpSUI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>High-performance dataframe-agnostic GLMs with glum</video:title>
      <video:description>Generalized linear models (GLMs) are interpretable, relatively quick to train, and specifying them helps the modeler understand the main effects in the data. This makes them a popular choice today to complement other machine-learning approaches. `glum` was conceived with the aim of offering the community an efficient, feature-rich, and Python-first GLM library with a scikit-learn-style API. More recently, we are striving to keep up with PyData community&#39;s ongoing push for dataframe-agnosticism. While `glum` was originally heavily based on `pandas`, with the help of `narwhals`, we are close to being able to fit models on any dataset that the latter supports. This talk presents our experiences with achieving this goal.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=pLGoPOGpSUI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/pLGoPOGpSUI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/how-narwhals-is-silently-bringing-pandas-polars-duckdb-pyarrow-and-more-together/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CPCNRZ.png</image:loc>
      <image:title>How Narwhals is silently bringing pandas, Polars, DuckDB, PyArrow, and more together</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DJk782DWcss/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How Narwhals is silently bringing pandas, Polars, DuckDB, PyArrow, and more together</video:title>
      <video:description>If you were writing a data science tool in 2015, you&#39;d have ensured it supported pandas and then called it a day. But it&#39;s not 2015 anymore, we&#39;ve fast-forwarded to 2025. If you write a tool which only supports pandas, users will demand support for Polars, PyArrow, DuckDB, and so many other libraries that you&#39;ll feel like giving up. Learn about how Narwhals allows you to write dataframe-agnostic tools which can support all of the above, with zero dependencies, low overhead, static typing, and strong backwards-compatibility promises!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=DJk782DWcss</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/DJk782DWcss</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/how-to-use-data-science-superpowers-in-real-life-a-bayesian-perspective/</loc>
    <lastmod>2024-12-17</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RLTZTC.png</image:loc>
      <image:title>How to use Data Science Superpowers in real life, a Bayesian perspective</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/inclusive-data-for-1-3-billion-designing-accessible-visualizations/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LNW3KE.png</image:loc>
      <image:title>Inclusive Data for 1.3 Billion: Designing Accessible Visualizations</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UP-sLRPbQYo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Inclusive Data for 1.3 Billion: Designing Accessible Visualizations</video:title>
      <video:description>According to the World Health Organization (WHO), an estimated 1.3 billion people (1 in 6 individuals) experience a disability, and nearly 2.2 billion people (1 in 5 individuals) have vision impairment. Improving the accessibility of visualizations will enable more people to participate in and engage with our data analyses. In this talk, we’ll discuss some principles and best practices for creating more accessible data visualizations. It will include tips for individuals who create visualizations, as well as guidelines for the developers of visualization software to help ensure your tools can help downstream designers and developers create more accessible visualizations.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=UP-sLRPbQYo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/UP-sLRPbQYo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/information-retrieval-without-feeling-lucky-the-art-and-science-of-search/</loc>
    <lastmod>2025-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZHT9HW.png</image:loc>
      <image:title>Information Retrieval Without Feeling Lucky: The Art and Science of Search</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/instrumenting-python-applications-with-opentelemetry/</loc>
    <lastmod>2025-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UH7FXA.png</image:loc>
      <image:title>Instrumenting Python Applications with OpenTelemetry</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/X-cIxrKyhQA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Instrumenting Python Applications with OpenTelemetry</video:title>
      <video:description>Observability is challenging and often requires vendor-specific instrumentation. Enter OpenTelemetry: a vendor-agnostic standard for logs, metrics, and traces. Learn how to instrument Python applications with OpenTelemetry and send telemetry to your preferred observability backends.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=X-cIxrKyhQA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/X-cIxrKyhQA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/interactive-end-to-end-root-cause-analysis-with-explainable-ai-in-a-python-shiny-app/</loc>
    <lastmod>2025-03-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AGLBMF.png</image:loc>
      <image:title>Interactive end-to-end root-cause analysis with explainable AI in a Python Shiny App</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/introducing-the-synthetic-data-sdk-privacy-preserving-synthetic-data-for-ai-ml/</loc>
    <lastmod>2025-03-04</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MQG9HN.png</image:loc>
      <image:title>Introducing the Synthetic Data SDK - Privacy Preserving Synthetic Data for AI/ML</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/intuitive-a-b-test-evaluations-for-coders/</loc>
    <lastmod>2024-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RQ8JBM.png</image:loc>
      <image:title>Intuitive A/B Test Evaluations for Coders</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/KAopX344WGM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Intuitive A/B Test Evaluations for Coders</video:title>
      <video:description>A/B testing is a critical tool for making data-driven decisions, yet its statistical underpinnings—p-values, confidence intervals, and hypothesis testing—are often challenging for those without a background in statistics. Coders frequently encounter these concepts but lack a straightforward way to compute and interpret them using their existing skill set. This talk presents a practical approach to A/B test evaluations tailored for coders. By utilizing Python’s random number generator and basic loops, it introduces bootstrapping as an accessible method for calculating p-values and confidence intervals directly from data. The goal is to simplify statistical concepts and provide coders with an intuitive understanding of how to evaluate test results without relying on complex formulas or statistical jargon.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=KAopX344WGM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/KAopX344WGM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/is-prompt-engineering-dead-how-auto-optimization-is-changing-the-game/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GURXPK.png</image:loc>
      <image:title>Is Prompt Engineering Dead? How Auto-Optimization is Changing the Game</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3meErI1Qlag/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Is Prompt Engineering Dead? How Auto-Optimization is Changing the Game</video:title>
      <video:description>The rise of LLMs has elevated prompt engineering as a critical skill in the AI industry, but manual prompt tuning is often inefficient and model-specific. This talk explores various automatic prompt optimization approaches, ranging from simple ones like bootstrapped few-shot to more complex techniques such as MIPRO and TextGrad, and showcases their practical applications through frameworks like DSPy and AdalFlow. By exploring the benefits, challenges, and trade-offs of these approaches, the attendees will be able to answer the question: is prompt engineering dead, or has it just evolved?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=3meErI1Qlag</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/3meErI1Qlag</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/is-your-llm-any-good-at-writing-benchmarking-on-creative-writing-and-editing-tasks/</loc>
    <lastmod>2025-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/P8GUWG.png</image:loc>
      <image:title>Is your LLM any good at writing? Benchmarking on creative writing and editing tasks</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pZ3bdLW0e-A/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Is your LLM any good at writing? Benchmarking on creative writing and editing tasks</video:title>
      <video:description>Many LLM benchmarks focus on reasoning and coding tasks. These are exciting tasks! But the majority of LLM usage is still in writing and editing related tasks, and there&#39;s a surprising lack of benchmarks on these. In this talk you&#39;ll learn what it took to create a writing benchmark, and which model performs best!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=pZ3bdLW0e-A</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/pZ3bdLW0e-A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/jeannie-an-agentic-field-worker-assistant/</loc>
    <lastmod>2025-03-13</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7CAVX7.png</image:loc>
      <image:title>Jeannie: An Agentic Field Worker Assistant</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/HppVxUdO6Hk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Jeannie: An Agentic Field Worker Assistant</video:title>
      <video:description>Jeannie is an LLM-based agentic workflow implemented in Python to automate task management for field workers in the energy sector. This system addresses inefficiencies and safety risks in tasks like PV panel installation and powerline repair. Using open-source tools (LangChain family, OpenStreetMap and OpenWeatherMap APIs), Jeannie retrieves tasks, fetches weather and directions, identifies past incidents via RAG, and emails tailored reports with safety warnings. This presentation offers a case study of Jeannie’s implementation for E.ON in Germany, demonstrating how daily task automation enhances worker safety and efficiency. Attendees will discover how to create agentic systems with Python, integrate APIs, and apply RAG for safety applications, with access to open-source code and data for replicating the workflow.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=HppVxUdO6Hk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/HppVxUdO6Hk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/langfuse-openlit-and-phoenix-observability-for-the-genai-era/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HKYQDB.png</image:loc>
      <image:title>Langfuse, OpenLIT, and Phoenix: Observability for the GenAI Era</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/EE3xRZYRyyQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Langfuse, OpenLIT, and Phoenix: Observability for the GenAI Era</video:title>
      <video:description>Large Language Models (LLMs) are transforming digital products, but their non-deterministic behaviour challenges predictability and testing, making observability essential for quality and scalability. This talk presents **observability for LLM-based applications**, spotlighting three tools: Langfuse, OpenLIT, and Phoenix. We&#39;ll share best practices about what and how to monitor LLM features and explore each tool&#39;s strengths and limitations. Langfuse excels in tracing and quality monitoring but lacks OpenTelemetry support and customization. OpenLIT, while less mature, integrates well with existing observability stacks using **OpenTelemetry**. Phoenix stands out in debugging and experimentation but struggles with real-time tracing. The comparison will be enhanced by **live coding examples**. Attendees will walk away with an improved understanding of observability for **GenAI applications** and will understand which tool to use for their use case.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=EE3xRZYRyyQ</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/EE3xRZYRyyQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/learnings-from-migrating-a-flask-app-to-fastapi/</loc>
    <lastmod>2024-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EDJ8N7.png</image:loc>
      <image:title>Learnings from migrating a Flask app to FastAPI</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/JxyUKL8jhBM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Learnings from migrating a Flask app to FastAPI</video:title>
      <video:description>FastAPI has been constantly growing in popularity during the last years. A lot of this growth is driven by its relative simplicity and ease-of-use. In this talk, we&#39;ll discuss some practical insights into building a FastAPI application, based on my experience of migrating an existing Flask prototype to FastAPI. We&#39;ll explore how FastAPI&#39;s core features like Pydantic integration and dependency injection can improve API development, while also talking about the drawbacks of FastAPI.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=JxyUKL8jhBM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/JxyUKL8jhBM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/lessons-learned-in-bringing-a-rag-chatbot-with-access-to-50k-diverse-documents-to-production/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XLZQFA.png</image:loc>
      <image:title>Lessons learned in bringing a RAG chatbot with access to 50k+ diverse documents to production</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7IZqnDX2HRk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Lessons learned in bringing a RAG chatbot with access to 50k+ diverse documents to production</video:title>
      <video:description>Retrieval-Augmented Generation (RAG) chatbots are a key use case of GenAI in organizations, allowing users to conveniently access and query internal company data. A first RAG prototype can often be created in a matter of days. But why are the majority of prototypes still in the pilot stage? [\[1\]](https://www2.deloitte.com/content/dam/Deloitte/us/Documents/consulting/us-state-of-gen-ai-q3.pdf) In this talk we share our insights from developing a production-grade chatbot at Merck. Our RAG chatbot for R&amp;D experts accesses over 50,000 documents across numerous SharePoint sites and other sources. We identified three technical key success factors: 1. Building a robust data pipeline that syncs documents from source systems and that handles enterprise features such as replicating user permissions. 2. Developing a chatbot workflow from user question to answer with retrieval components such as hybrid search and reranking 3. Establishing a comprehensive evaluation framework with a clear optimization metric. We think that many of these lessons are broadly applicable to RAG chatbots, making this talk valuable for practitioners aiming to implement GenAI solutions in business contexts.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=7IZqnDX2HRk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/7IZqnDX2HRk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/lightning-talks-1-2/</loc>
    <lastmod>2025-04-12</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ESD7KF.png</image:loc>
      <image:title>Lightning Talks (1/2)</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SaYC1QIn18w/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Lightning Talks (1/2)</video:title>
      <video:description>Lightning Talks at PyCon DE &amp; PyData are short, 5-minute presentations open to all attendees. They’re a fun and fast-paced way to share ideas, showcase projects, spark discussions, or raise awareness about topics you care about — whether technical, community-related, or just inspiring. No slides are required, and talks can be spontaneous or prepared. It’s a great chance to speak up and connect with the community! Please note: community conference and event announcements are limited to 1 minute only. All event announcements will be collected in a slide slide deck.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=SaYC1QIn18w</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/SaYC1QIn18w</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/lightning-talks-2-2/</loc>
    <lastmod>2025-04-12</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SUDMDV.png</image:loc>
      <image:title>Lightning Talks (2/2)</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/p5ERIJvz0rA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Lightning Talks (2/2)</video:title>
      <video:description>Lightning Talks at PyCon DE &amp; PyData are short, 5-minute presentations open to all attendees. They’re a fun and fast-paced way to share ideas, showcase projects, spark discussions, or raise awareness about topics you care about — whether technical, community-related, or just inspiring. No slides are required, and talks can be spontaneous or prepared. It’s a great chance to speak up and connect with the community! Please note: community conference and event announcements are limited to 1 minute only. All event announcements will be collected in a slide slide deck.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=p5ERIJvz0rA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/p5ERIJvz0rA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/llm-inference-arithmetics-the-theory-behind-model-serving/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/G3AT7E.png</image:loc>
      <image:title>LLM Inference Arithmetics: the Theory behind Model Serving</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/y3tag45TX9M/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>LLM Inference Arithmetics: the Theory behind Model Serving</video:title>
      <video:description>Have you ever asked yourself how parameters for an LLM are counted, or wondered why Gemma 2B is actually closer to a 3B model? You have no clue about what a KV-Cache is? (And, before you ask: no, it&#39;s not a Redis fork.) Do you want to find out how much GPU VRAM you need to run your model smoothly? If your answer to any of these questions was &#34;yes&#34;, or you have another doubt about inference with LLMs - such as batching, or time-to-first-token - this talk is for you. Well, except for the Redis part.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=y3tag45TX9M</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/y3tag45TX9M</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/machine-learning-models-in-a-dynamic-environment/</loc>
    <lastmod>2025-02-02</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3FUYVH.png</image:loc>
      <image:title>Machine Learning Models in a Dynamic Environment</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DYpjKY0GjM0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Machine Learning Models in a Dynamic Environment</video:title>
      <video:description>&#34;We&#39;ve only tested the happy path - now users are finding all sorts of creative ways to break the app.&#34; What is already a cause for headaches in traditional software engineering turns into a large challenge when the application is based on machine learning models: Data distribution may change from training phase to deployment. Even worse, humans interacting with the model may adjust their behaviour to the model making the gap between original training environment and deployment even larger. When deployed in a public environment the model may be exposed to users trying to game the system. When re-trained it may be exposed to users trying to poison the pool of training data. We will take a tour of historic cases of models being gamed: What are the lessons we learnt a long time ago building e-mail spam filters? What happened when high search engine rankings started to be linked to monetary income? How can personalization and targeted advertising be exploited to influence public discourse? “… it should be clear that improvements in communication tend to divide mankind …” by Harold Innis in Changing Concepts of Time This keynote will turn interactive engaging the audience in sharing their stories on users playing interesting games with deployed models - including counter moves rolled out. If we are to learn from IT security experience, one important ingredient to address these issues is a combination of collaboration and transparency - across organisations.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=DYpjKY0GjM0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/DYpjKY0GjM0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/machine-reasoning-and-system-2-thinking/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AYN837.png</image:loc>
      <image:title>Machine Reasoning and System 2 Thinking</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jnKLgqk4Wro/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Machine Reasoning and System 2 Thinking</video:title>
      <video:description>Raw large language models struggle with complex reasoning. New techniques have emerged that allow these models to spend more time thinking before giving an answer. Direct token sampling can be seen as system-1 thinking and explicit step-by-step reasoning as system-2. How can this reasoning ability be improved and what is the future?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=jnKLgqk4Wro</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/jnKLgqk4Wro</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/mastering-demand-forecasting-lessons-from-europe-s-largest-retailer/</loc>
    <lastmod>2024-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NNGWGC.png</image:loc>
      <image:title>Mastering Demand Forecasting: Lessons from Europe&#39;s Largest Retailer</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7DjU7pTawKQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Mastering Demand Forecasting: Lessons from Europe&#39;s Largest Retailer</video:title>
      <video:description>Ever craved your favorite dish, only to find its key ingredient missing from the store? You&#39;re not alone - stock outs can have significant consequences for businesses, resulting in frustrated customers and lost sales. On the other hand, overstocking can lead to wasted storage costs and potential write-offs. The replenishment system is responsible for striking the right balance between these opposing risks. The key to successful replenishment is making accurate predictions about future demand. This presentation takes a deep dive into the intricate world of demand forecasting, at Europe&#39;s largest retailer. We will demonstrate how enhancing simple machine learning methods with domain knowledge allows to generate hundreds of millions of high-quality forecasts every day.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=7DjU7pTawKQ</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/7DjU7pTawKQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/mini-pythonistas-coding-experimenting-and-exploring-with-zumi/</loc>
    <lastmod>2025-02-03</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VC3T39.png</image:loc>
      <image:title>Mini-Pythonistas: Coding, Experimenting, and Exploring with Zümi!</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/modern-nlp-for-proactive-harmful-content-moderation/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/F9EFXA.png</image:loc>
      <image:title>Modern NLP for Proactive Harmful Content Moderation</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nmxfp-CxoXc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Modern NLP for Proactive Harmful Content Moderation</video:title>
      <video:description>Despite an array of regulations implemented by governments and social media platforms worldwide (i.e. famous DSA), the problem of digital abusive speech persists. At the same time, rapid advances in NLP and large language models (LLMs) are opening up new possibilities—and responsibilities—for using this technology to make a positive social impact. Can LLMs streamline content moderation efforts? Are they effective at spotting and countering hate speech, and can they help produce more proactive solutions like text detoxification and counter-speech generation? In this talk, we will dive into the cutting-edge research and best practices of automatic textual content moderation today. From clarifying core definitions to detailing actionable methods for leveraging multilingual NLP models, we will provide a practical roadmap for researchers, developers, and policymakers aiming to tackle the challenges of harmful online content. Join us to discover how modern NLP can foster safer, more inclusive digital communities.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=nmxfp-CxoXc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/nmxfp-CxoXc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/multi-tenant-conversational-analytics/</loc>
    <lastmod>2025-01-03</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KCSSJ7.png</image:loc>
      <image:title>Multi-tenant Conversational Analytics</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/HHr7AGN2xAA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Multi-tenant Conversational Analytics</video:title>
      <video:description>Ever wondered how to use GenAI to enable self-service analytics through prompting? In this talk, I will share my experience of building a multi-tenant conversational analytics set-up that is built into a Software-as-a-Service (SaaS) platform. This talk is intended for AI engineers, data scientists, software engineers and anyone interested in using GenAI to power conversational analytics using open-source tools. I will discuss the challenges faced in designing and implementing, as well as the lessons learned along the way. We&#39;ll answer questions such as, why offer analytics through prompting? Why multi-tenancy and makes it so difficult? How to build it into an existing product? What makes open-source the preferred choice over proprietary solutions? What could the implications be for the analytics field?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=HHr7AGN2xAA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/HHr7AGN2xAA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/navigating-the-security-maze-an-interactive-adventure/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3WLDMQ.png</image:loc>
      <image:title>Navigating the Security Maze: An Interactive Adventure</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/--WDDsBCU4w/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Navigating the Security Maze: An Interactive Adventure</video:title>
      <video:description>How to integrate security into a software development project? Without jeopardizing timeline or budget? You decide! This interactive session covers crucial decisions for software security, and the audience decides how the story ends...</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=--WDDsBCU4w</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/--WDDsBCU4w</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/offline-disaster-relief-coordination-with-openstreetmap-and-fastapi/</loc>
    <lastmod>2024-12-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GUEAHT.png</image:loc>
      <image:title>Offline Disaster Relief Coordination with OpenStreetMap and FastAPI</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2USI-Eaecn0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Offline Disaster Relief Coordination with OpenStreetMap and FastAPI</video:title>
      <video:description>In natural disaster scenarios, reliable communication is crucial. This talk presents a solution for disaster relief coordination using OpenStreetMap vector maps hosted on a local device in the emergency vehicle with FastAPI, ensuring functionality without an internet connection. By integrating a database of post codes and street names, and leveraging a LORAWAN gateway to receive positional data and water levels, this system ensures access to critical information even in blackout situations.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=2USI-Eaecn0</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/2USI-Eaecn0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/oh-my-license-achieving-order-by-automation-in-the-license-chaos-of-your-dependencies/</loc>
    <lastmod>2024-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ME7XPJ.png</image:loc>
      <image:title>Oh my license! – Achieving order by automation in the license chaos of your dependencies</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rdzTOw2Z13Y/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Oh my license! – Achieving order by automation in the license chaos of your dependencies</video:title>
      <video:description>License issues can haunt you at night. You spend days, weeks, and months developing beautiful software. But then it happens. You realize that an essential dependency is GPL-3.0 licensed. All your code is now infected with this license. Now you are forced to either: 1. Rewrite all parts relying on the other library 2. Open-source your codebase under the GPL-3.0 license How could this have been avoided? Join the talk and find out! First, we’ll give you a brief introduction to different software licenses and their implications. Second, we’ll show you how to automate your license checking using open-source software.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=rdzTOw2Z13Y</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/rdzTOw2Z13Y</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/oh-no-users-love-my-genai-prototype-and-want-to-use-it-more/</loc>
    <lastmod>2025-01-02</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UXTCZC.png</image:loc>
      <image:title>Oh, no! Users love my GenAI-Prototype and want to use it more.</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BR_zakAFO0c/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Oh, no! Users love my GenAI-Prototype and want to use it more.</video:title>
      <video:description>Demos and prototypes for generative AI (GenAI) projects can be quickly created with tools like Streamlit, offering impressive results for users within hours. However, scaling these solutions from prototypes to robust systems introduces significant challenges. As user demand grows, hacks and workarounds in tools like Streamlit lead to unreliability and debugging frustrations. This talk explores the journey of overcoming these obstacles, evolving to a stable tech stack with Qdrant, Postgres, Litellm, FastAPI, and Streamlit. Aimed at beginners in GenAI, it highlights key lessons.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=BR_zakAFO0c</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/BR_zakAFO0c</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/open-table-formats-in-the-wild-from-parquet-to-delta-lake-and-back/</loc>
    <lastmod>2024-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MRHNCV.png</image:loc>
      <image:title>Open Table Formats in the Wild: From Parquet to Delta Lake and Back</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YdFeHj5lRP4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Open Table Formats in the Wild: From Parquet to Delta Lake and Back</video:title>
      <video:description>Open table formats have revolutionized analytical, columnar storage on cloud object stores with critical features like ACID compliance and enhanced metadata management, once exclusive to proprietary cloud data warehouses. Delta Lake, Iceberg, and Hudi have significantly advanced over traditional open file formats like Parquet and ORC. In an effort to modernize our data architecture, we aimed to replace our Parquet-based bronze layer with Delta Lake, anticipating better query performance, reduced maintenance, native support for incremental processing, and more. While our initial pilot showed promise, we encountered unexpected pitfalls that ultimately brought us back to where we began. Curious? Join me as we shed light on the current state of table formats.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=YdFeHj5lRP4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/YdFeHj5lRP4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/optimizing-energy-tariffing-system-with-formal-concept-analysis-and-dash/</loc>
    <lastmod>2024-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/B8TUR9.png</image:loc>
      <image:title>Optimizing Energy Tariffing System with Formal Concept Analysis and Dash</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4XdyHszFRME/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Optimizing Energy Tariffing System with Formal Concept Analysis and Dash</video:title>
      <video:description>As a data scientist, I value the power of insightful visualizations to unlock unique interpretations of complex data. In my talk, I will introduce an elegant mathematical framework called Formal Concept Analysis (FCA), developed in the 1980s in Darmstadt. FCA transforms binary data into concepts that can be visualized as a hierarchical graph, offering a fresh perspective on multidimensional data analysis. Leveraging this theory and its open-source Python libraries, I am developing an interactive Dash-based tool featuring interactive tables and graphs to explore data insights. To illustrate its potential, I will showcase an optimization of the entire tariffing system of an energy provider company, highlighting how FCA can bring structure and clarity to even such tangled datasets.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=4XdyHszFRME</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/4XdyHszFRME</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/optimizing-in-the-python-ecosystem-powered-by-gurobi/</loc>
    <lastmod>2025-03-14</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BAASYV.png</image:loc>
      <image:title>Optimizing in the Python Ecosystem – Powered by Gurobi</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1LZqimczFKw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Optimizing in the Python Ecosystem – Powered by Gurobi</video:title>
      <video:description>Join us as we explore integrating Gurobi and prescriptive analytics into your Python ecosystem. In this session, you’ll discover model-building techniques that leverage NumPy and SciPy.sparse as well as the data structures of pandas. We’ll also show you how to seamlessly integrate trained regressors from scikit-learn as constraints in your optimization models. Elevate your workflows and unlock new decision-making capabilities with Gurobi in Python.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=1LZqimczFKw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/1LZqimczFKw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/outgrowing-your-node-zero-stress-scaling-with-cupynumeric/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HPGEKH.png</image:loc>
      <image:title>Outgrowing your node? Zero stress scaling with cuPyNumeric.</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zqJrImbKHpY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Outgrowing your node? Zero stress scaling with cuPyNumeric.</video:title>
      <video:description>Many data and simulation scientists use NumPy for its ease of use and good performance on CPU. This approach works well for single-node tasks, but scaling to handle larger datasets or more resource-intensive computations introduces significant challenges. Not to mention, using GPUs requires another level of complexity. We present the cuPyNumeric library, which gives developers the same familiar NumPy interface, but seamlessly distributes work across CPUs and GPUs. In this talk we showcase the productivity and performance of cuPyNumeric library on one of the user&#39;s examples covering some detail on its implementation.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=zqJrImbKHpY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/zqJrImbKHpY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/pdfs-when-a-thousand-words-are-worth-more-than-a-picture-or-table/</loc>
    <lastmod>2024-12-13</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UVPALT.png</image:loc>
      <image:title>PDFs - When a thousand words are worth more than a picture (or table).</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UywLYyNcA8k/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>PDFs - When a thousand words are worth more than a picture (or table).</video:title>
      <video:description>PDF, a must-have in RAG systems, ensures visual fidelity across platforms and devices, at the expense of compromising what would be the core condition for computers to properly process and interpret text: semantics. That means any logical arrangement of text, upon rendering, explodes into dummy visual shards of data that literally portrait the bigger picture for the human eye to perceive, but no longer convey the information computers should grasp. Such a bottleneck already makes proper ingestion of text-only documents a big challenge, let alone when tables or figures come into play, the ultimate nightmare for PDF parsers, not to say developers. The rest you must have already foreseen: a RAG system barfing unreliable knowledge from bad chunks (based on regular PDF parsing), if those ever get to be retrieved from a vector database. In this talk you can gather some vision-driven insights on how to leverage the strengths of PDF and language models towards good chunks to be ingested. Or, in other words, how multimodal models can go beyond trivial reverse engineering by decomposing tables into its building blocks, in plain language, as how those would be explained to another human; or better yet, as how humans would ask questions about such pieces of knowledge. And from such a strategy, we transfer the same rationale to figures. Come along, gather some insights, and get inspired to break down tables and figures from your own PDFs, and to improve retrieval in your RAG systems.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=UywLYyNcA8k</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/UywLYyNcA8k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/pipeline-level-differentiable-programming-for-the-real-world/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JH97CL.png</image:loc>
      <image:title>Pipeline-level differentiable programming for the real world</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/74cW4HfZ5p8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Pipeline-level differentiable programming for the real world</video:title>
      <video:description>Automatic Differentiation (AD) is not only the backbone of modern deep learning but also a transformative tool across various domains such as control systems, materials science, weather prediction, 3D rendering, data-driven scientific discovery, and so on. Thanks to a mature ML framework ecosystem, powered by libraries like PyTorch and JAX, AD performs remarkably well at a component level; however, integrating these components into differentiable pipelines still remains a significant challenge. In this talk, we will provide an accessible introduction to (pipeline-level) AD, demonstrate some cool applications you can build with it, and see how to build differentiable pipelines that hold up in the real world.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=74cW4HfZ5p8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/74cW4HfZ5p8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/posepie-replace-your-keyboard-and-mouse-with-ai-driven-gesture-control/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AEUZGX.png</image:loc>
      <image:title>PosePIE: Replace Your Keyboard and Mouse With AI-Driven Gesture Control</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cGwKZnxL_Nc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>PosePIE: Replace Your Keyboard and Mouse With AI-Driven Gesture Control</video:title>
      <video:description>In this talk, we show how to leverage publicly available tools to control any game or program using hand or body movements. To achieve this, we introduce PosePIE, an open-source programmable input emulator that generates input events on virtual gamepads, keyboards and mice based on gestures recognized by using AI-driven pose estimation. PosePIE is fully configurable by the user through Python scripts, making it easily adaptable to new applications.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=cGwKZnxL_Nc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/cGwKZnxL_Nc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/power-up-your-polars-code-with-polars-extention/</loc>
    <lastmod>2024-12-17</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CP3TKB.png</image:loc>
      <image:title>Power up your Polars code with Polars extention</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xKm1TYIO7Iw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Power up your Polars code with Polars extention</video:title>
      <video:description>While Polars is written in Rust and has the advantages of speed and multi-threaded functionalities., everything will slow down if a Python function needs to be applied to the DataFrame. To avoid that, a Polar extension can be used to solve the problem. In this workshop, we will look at how to do it.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=xKm1TYIO7Iw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/xKm1TYIO7Iw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/practical-python-rust-building-and-maintaining-dual-language-libraries/</loc>
    <lastmod>2025-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CUJMCD.png</image:loc>
      <image:title>Practical Python/Rust: Building and Maintaining Dual-Language Libraries</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_BtTtpaPbOM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Practical Python/Rust: Building and Maintaining Dual-Language Libraries</video:title>
      <video:description>Building performant Python often means reaching for C extensions. This talk explores an alternative: leveraging Rust to create blazing-fast Python modules that also benefit the Rust ecosystem. I will share practical strategies from building `semantic-text-splitter`, a library for fast and accurate text segmentation used in both Python and Rust, demonstrating how to bridge the gap between these two languages and unlock new possibilities for performance and cross-language collaboration.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=_BtTtpaPbOM</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/_BtTtpaPbOM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/probably-fun-board-games-to-teach-data-science/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WELCVS.png</image:loc>
      <image:title>Probably Fun: Board Games to teach Data Science</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/pydata-stack-pure-python-open-source-data-platforms/</loc>
    <lastmod>2025-01-03</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PRRPQ3.png</image:loc>
      <image:title>PyData Stack: Pure Python open source data platforms</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/pyladies-panel-ai-skills-careers/</loc>
    <lastmod>2025-04-15</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9TRFCK.png</image:loc>
      <image:title>PyLadies Panel: AI Skills &amp; Careers</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DnXRt8u0zvk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>PyLadies Panel: AI Skills &amp; Careers</video:title>
      <video:description>As generative AI and autonomous agents rapidly transform the workplace, the skills required to thrive are evolving just as quickly. This panel will explore the essential AI skills that are driving career growth.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=DnXRt8u0zvk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/DnXRt8u0zvk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/pytest-simple-rapid-and-fun-testing-with-python/</loc>
    <lastmod>2024-12-01</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PDBAXQ.png</image:loc>
      <image:title>pytest - simple, rapid and fun testing with Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/h3zlTirlwp4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>pytest - simple, rapid and fun testing with Python</video:title>
      <video:description>The pytest tool offers a rapid and simple way to write tests for your Python code. This training gives an introduction with exercises to some distinguishing features, such as its assertions, marks and fixtures. Despite its simplicity, pytest is incredibly flexible and configurable. We&#39;ll look at various configuration options as well as the plugin ecosystem around pytest.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=h3zlTirlwp4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/h3zlTirlwp4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/python-performance-unleashed-essential-optimization-techniques-beyond-libraries/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AJDYRL.png</image:loc>
      <image:title>Python Performance Unleashed: Essential Optimization Techniques Beyond Libraries</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qeI8ehsyeY4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Python Performance Unleashed: Essential Optimization Techniques Beyond Libraries</video:title>
      <video:description>Every Python developer faces performance challenges, from slow data processing to memory-intensive operations. While external libraries like Numba or Cython offer solutions, understanding core Python optimization techniques is crucial for writing efficient code. This talk explores practical optimization strategies using Python&#39;s built-in capabilities, demonstrating how to achieve significant performance improvements without external dependencies. Through real-world examples from machine learning pipelines and data processing applications, we&#39;ll examine common bottlenecks and their solutions. Whether you&#39;re building data pipelines, web applications, or ML systems, these techniques will help you write faster, more efficient Python code.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=qeI8ehsyeY4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/qeI8ehsyeY4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/quiet-on-set-building-an-on-air-sign-with-open-source-technologies/</loc>
    <lastmod>2024-12-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/P9GRZU.png</image:loc>
      <image:title>Quiet on Set: Building an On-Air Sign with Open Source Technologies</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Mw4-nlAhH40/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Quiet on Set: Building an On-Air Sign with Open Source Technologies</video:title>
      <video:description>Learn how to build a custom On-Air sign using Apache Kafka®, Apache Flink®, and Apache Iceberg™! See how to capture events like Zoom meetings and camera usage with Python, process data with FlinkSQL, analyze trends using Iceberg, and bring it all together with a practical IoT project that easily scales out.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=Mw4-nlAhH40</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/Mw4-nlAhH40</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/reasonable-ai/</loc>
    <lastmod>2025-02-02</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3MNGN8.png</image:loc>
      <image:title>Reasonable AI</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/r8qK7HYq0uE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Reasonable AI</video:title>
      <video:description>The relationship between humans and machines, especially in the context of Artificial Intelligence (AI), is shaped by hopes, concerns, and moral questions. On the one hand, advances in AI offer great promise: it can help us solve complex problems, improve healthcare, streamline workflows, and much more. Yet, at the same time, there are legitimate concerns about the control over this technology, its potential impact on jobs and society, and ethical issues related to discrimination and the loss of human autonomy. In the talk I shall will explore and illustrate the complex tension between innovation and moral responsibility in AI research.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=r8qK7HYq0uE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/r8qK7HYq0uE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/reinforcement-learning-for-finance/</loc>
    <lastmod>2025-01-04</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VBW3EK.png</image:loc>
      <image:title>Reinforcement Learning for Finance</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_n4JOMnAeCs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Reinforcement Learning for Finance</video:title>
      <video:description>Reinforcement Learning and related algorithms, such as Deep Q-Learning (DQL), have led to major breakthroughs in different fields. DQL, for example, is at the core of the AIs developed by DeepMind that achieved superhuman levels in such complex games as Chess, Shogi, and Go (&#34;AlphaGo&#34;, &#34;AlphaZero&#34;). Reinforcement Learning can also be beneficially applied to typical problems in finance, such as algorithmic trading, dynamic hedging of options, or dynamic asset allocation. The workshop addresses the problem of limited data availability in finance and solutions to it, such as synthetic data generation through GANs. It also shows how to apply the DQL algorithm to typical financial problems. The workshop is based on my new O&#39;Reilly book &#34;Reinforcement Learning for Finance -- A Python-based Introduction&#34;.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=_n4JOMnAeCs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/_n4JOMnAeCs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/reinforcement-learning-without-a-phd-a-python-developers-journey/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TQLGA8.png</image:loc>
      <image:title>Reinforcement Learning Without a PhD: A Python Developer’s Journey</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZIJUyf5bcww/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Reinforcement Learning Without a PhD: A Python Developer’s Journey</video:title>
      <video:description>Reinforcement Learning (RL) has shown superhuman performance in games and is already delivering value in Big Tech. But despite its potential, RL remains largely inaccessible to most developers. Why? Because real-world RL is hard—it demands data, infrastructure, and tools that are often built for researchers, not practitioners. This talk shares the journey of applying RL to a real-world use case without having a PhD. It’s a story of figuring things out through hands-on experimentation, trial and error, and building what didn’t exist. We’ll explore what makes RL powerful, why it’s still rare in practice, and how you can get started. Along the way, you’ll learn about the key challenges of production RL, how to work around them, and how the open-source toolkit pi_optimal can help bridge the gap. Whether you&#39;re just RL-curious or ready to dive in, this talk offers practical insights and a demo to help you take your first steps.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ZIJUyf5bcww</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ZIJUyf5bcww</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/reinventing-streamlit/</loc>
    <lastmod>2024-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7CXSPN.png</image:loc>
      <image:title>Reinventing Streamlit</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zE4gA0So2QY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Reinventing Streamlit</video:title>
      <video:description>Dreaming of creating sleek, interactive web apps with just Python? Streamlit is great for dashboards, but what if your needs go beyond that? Discover how Reflex.dev, a cutting-edge full-stack Python framework, lets you level up from dashboards to full-fledged web apps!</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=zE4gA0So2QY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/zE4gA0So2QY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/responsible-ai-with-fmeval-an-open-source-library-to-evaluate-llms/</loc>
    <lastmod>2025-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KTJY9V.png</image:loc>
      <image:title>Responsible AI with fmeval - an open source library to evaluate LLMs</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DHq-DcN3WTw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Responsible AI with fmeval - an open source library to evaluate LLMs</video:title>
      <video:description>The term &#34;Responsible AI&#34; has seen a threefold increase in search interest compared to 2020 across the globe. As developers, the questions like &#34;How can we build large language model-enabled applications that are responsible and accountable to its users?&#34; encountered in the conversation more often than before. And the discussion is further compounded by concerns surrounding uncertainty, bias, explainability, and other ethical considerations. In this session, the speaker will guide you through fmeval, an open-source library designed to evaluate Large Language Models (LLMs) across a range of tasks. The library provides notebooks that you can integrate into your daily development process, enabling you to identify, measure, and mitigate potential responsible AI issues throughout your system development lifecycle.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=DHq-DcN3WTw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/DHq-DcN3WTw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/rustifying-python-a-practical-guide-to-achieving-high-performance-while-maintaining-observability/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QXSQKL.png</image:loc>
      <image:title>Rustifying Python: A Practical Guide to Achieving High Performance While Maintaining Observability</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/64jNiWtjCGU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Rustifying Python: A Practical Guide to Achieving High Performance While Maintaining Observability</video:title>
      <video:description>In this session, I’ll share our journey of migrating key parts of a Python application to Rust, resulting in over 200% performance improvement. Rather than focusing on quick Rust-to-Python integration with PyO3, this talk dives into the complexities of implementing such a migration in an enterprise environment, where reliability, scalability, and observability are crucial. You’ll learn from our mistakes, how we identified suitable areas for Rust integration, and how we extended our observability tools to cover Rust components. This session offers practical insights for improving performance and reliability in Python applications using Rust.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=64jNiWtjCGU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/64jNiWtjCGU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/rustzeit-asynchronous-concurrency-in-python-rust/</loc>
    <lastmod>2025-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/FGFFEE.png</image:loc>
      <image:title>🦀 Rüstzeit: Asynchronous Concurrency in Python &amp; Rust</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/safeguard-your-precious-api-endpoints-built-on-fastapi-using-oauth-2-0/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/K9ACTV.png</image:loc>
      <image:title>Safeguard your precious API endpoints built on FastAPI using OAuth 2.0</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dYwHidxANHI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Safeguard your precious API endpoints built on FastAPI using OAuth 2.0</video:title>
      <video:description>Is implementing authorization on your API endpoints an afterthought? Who should have access to your API endpoints? Is it secure? This talk covers using OAuth 2.0 to secure API endpoints built on FastAPI following industry-recognized best practices. Come on a journey with me from taking your API endpoints to being functional AND secure. When you follow secure identity standards, you’ll be equipped with a deeper understanding of the critical need for authorization.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=dYwHidxANHI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/dYwHidxANHI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/scalable-python-and-sql-data-engineering-without-migraines/</loc>
    <lastmod>2025-03-24</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GVUPQN.png</image:loc>
      <image:title>Scalable Python and SQL Data Engineering without Migraines</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/enhjn2ShxV8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Scalable Python and SQL Data Engineering without Migraines</video:title>
      <video:description>This session is for data and ML engineers with a basic understanding of data engineering and Python. It shows how to easily use Python code in Snowflake Notebooks to create data pipelines. By the end, you’ll know how to build and process data pipelines with Python.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=enhjn2ShxV8</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/enhjn2ShxV8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/scaling-python-an-end-to-end-ml-pipeline-for-iss-anomaly-detection-with-kubeflow/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TRUUVL.png</image:loc>
      <image:title>Scaling Python: An End-to-End ML Pipeline for ISS Anomaly Detection with Kubeflow</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MWJW22a_XnA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Scaling Python: An End-to-End ML Pipeline for ISS Anomaly Detection with Kubeflow</video:title>
      <video:description>Building and deploying scalable, reproducible machine learning pipelines can be challenging, especially when working with orchestration tools like Slurm or Kubernetes. In this talk, we demonstrate how to create an end-to-end ML pipeline for anomaly detection in International Space Station (ISS) telemetry data using only Python code. We show how Kubeflow Pipelines, MLFlow, and other open-source tools enable the seamless orchestration of critical steps: distributed preprocessing with Dask, hyperparameter optimization with Katib, distributed training with PyTorch Operator, experiment tracking and monitoring with MLFlow, and scalable model serving with KServe. All these steps are integrated into a holistic Kubeflow pipeline. By leveraging Kubeflow&#39;s Python SDK, we simplify the complexities of Kubernetes configurations while achieving scalable, maintainable, and reproducible pipelines. This session provides practical insights, real-world challenges, and best practices, demonstrating how Python-first workflows empower data scientists to focus on machine learning development rather than infrastructure.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=MWJW22a_XnA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/MWJW22a_XnA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/scraping-lego-for-fun-a-hacky-dive-into-dynamic-data-extraction/</loc>
    <lastmod>2024-12-24</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HSFR7A.png</image:loc>
      <image:title>Scraping LEGO for Fun: A Hacky Dive into Dynamic Data Extraction</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1F_G0q3HrVk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Scraping LEGO for Fun: A Hacky Dive into Dynamic Data Extraction</video:title>
      <video:description>Unlock the full potential of modern web scraping by combining Python, Scrapy, and Playwright to extract data from dynamic, JavaScript-heavy sites—exemplified by LEGO product pages. This talk introduces Model Context Protocol (MCP) servers for orchestrating advanced data fetching, refining CSS selectors, and integrating Large Language Models for automated code suggestions. Learn how to scale ethically, handle concurrency, and respect site policies, while maintaining flexible, maintainable pipelines for diverse use cases from research to robotics.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=1F_G0q3HrVk</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/1F_G0q3HrVk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/secure-human-in-the-loop-interactions-for-ai-agents/</loc>
    <lastmod>2025-03-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7RLYSQ.png</image:loc>
      <image:title>Secure “Human in the Loop” Interactions for AI Agents</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vAO7fx2UAWY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Secure “Human in the Loop” Interactions for AI Agents</video:title>
      <video:description>Explore the power of Human-in-the-Loop (HITL) for GenAI agents! Learn how to build AI systems that augment your abilities, not replace your judgment, especially when high-stakes actions are involved. This session will focus on practical implementation using Python and Langchain to stay in control.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=vAO7fx2UAWY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/vAO7fx2UAWY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/securing-generative-ai-essential-threat-modeling-techniques/</loc>
    <lastmod>2025-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UGTB7A.png</image:loc>
      <image:title>Securing Generative AI: Essential Threat Modeling Techniques</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/securing-rag-pipelines-with-fine-grained-authorization/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GRWYQB.png</image:loc>
      <image:title>Securing RAG Pipelines with Fine Grained Authorization</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iBg-t99bVi4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Securing RAG Pipelines with Fine Grained Authorization</video:title>
      <video:description>Using LLMs and AI in your Enterprise? Make sure you build Fine Grained Authorization to ensure your LLMs access only the data they are authorized to. This talk will show how you can build Relationship Based Access Control (ReBAC) for fine-grained authorization for your RAG pipelines. The talk also includes a demo using Pinecone, Langchain, OpenAI, and SpiceDB.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=iBg-t99bVi4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/iBg-t99bVi4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/serverless-orchestration-exploring-the-future-of-workflow-automation/</loc>
    <lastmod>2024-12-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AGY8CT.png</image:loc>
      <image:title>Serverless Orchestration: Exploring the Future of Workflow Automation</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/KgyZrqzKSZg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Serverless Orchestration: Exploring the Future of Workflow Automation</video:title>
      <video:description>Orchestration is a typical challenge in the data engineering world. Scheduling your data transformation jobs via CRON-jobs is cumbersome and error-prone. Furthermore, with an increasing number of jobs to manage it gets in-oversee able. Tools like Apache Airflow, Dagster, Luigi, and Prefect are known for addressing these challenges but often require additional resources or investment. With the advent of serverless orchestration tools, many of these disadvantages are mitigated, offering a more streamlined and cost-effective solution. This session provides a comprehensive overview of combining serverless architecture with orchestration. We will start by defining the core concepts of orchestration and serverless technologies and discuss the benefits of integrating them. The talk will then analyze solutions available in the cloud vendor space. Attendees will leave with a well-rounded understanding of the tools and strategies available in serverless orchestration.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=KgyZrqzKSZg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/KgyZrqzKSZg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/size-matters-inspecting-docker-images-for-efficiency-and-security/</loc>
    <lastmod>2025-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GJ9MVT.png</image:loc>
      <image:title>Size matters: Inspecting Docker images for Efficiency and Security</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BCZRwKY6Zrs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Size matters: Inspecting Docker images for Efficiency and Security</video:title>
      <video:description>Inspecting Docker images is crucial for building secure and efficient containers. In this session, we will analyze the structure of a Python-based Docker image using various tools, focusing on best practices for minimizing image size and reducing layers with multi-stage builds. We’ll also address common security pitfalls, including proper handling of build and runtime secrets. While this talk offers valuable insights for anyone working with Docker, it is especially beneficial for Python developers seeking to master clean and secure containerization techniques.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=BCZRwKY6Zrs</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/BCZRwKY6Zrs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/streaming-at-30-000-feet-a-real-time-journey-from-apis-to-stream-processing/</loc>
    <lastmod>2024-11-27</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CTUEJX.png</image:loc>
      <image:title>Streaming at 30,000 Feet: A Real-Time Journey from APIs to Stream Processing</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/streamlining-python-deployment-with-pixi-a-perspective-from-production/</loc>
    <lastmod>2024-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BLKYGU.png</image:loc>
      <image:title>Streamlining Python deployment with Pixi: A Perspective from production</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ScxPMrIMahY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Streamlining Python deployment with Pixi: A Perspective from production</video:title>
      <video:description>In our quest to improve Python deployments, we explored Pixi, a tool designed to enhance dependency management within the Conda ecosystem. This talk recounts our experience integrating Pixi into a setup used in production. We leveraged Pixi to create lockfiles, ensuring consistent builds, and to automate deployments via CI/CD pipelines. This integration led to greater reliability and efficiency, minimizing deployment errors and allowing us to concentrate more on development. Join us as we share how Pixi transformed our deployment process and offer insights into optimizing your own workflows.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=ScxPMrIMahY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/ScxPMrIMahY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/streamlining-the-cosmos-pythonic-workflow-management-for-astronomical-analysis/</loc>
    <lastmod>2024-12-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NBFH7G.png</image:loc>
      <image:title>Streamlining the Cosmos: Pythonic Workflow Management for Astronomical Analysis</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-oT9sGgGBLI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Streamlining the Cosmos: Pythonic Workflow Management for Astronomical Analysis</video:title>
      <video:description>Astronomical surveys are growing rapidly in complexity and scale, necessitating accurate, efficient, and reproducible reduction and analysis pipelines. In this talk we explore Pythonic workflow managers to streamline processing large datasets on distributed computing environments. Modern astronomy generates vast datasets across the electromagnetic spectrum. NASA&#39;s flagship James Webb Space Telescope (JWST) provides unprecedented observations that enable deep studies of distant galaxies, cosmic structures, and other astrophysical phenomena. However, these datasets are complex and require intricate calibration and analysis pipelines to transform raw data into meaningful scientific insights. We will discuss the development and deployment of Pythonic tools, including snakemake and pixi, to construct modular, parallelized workflows for data reduction and analysis. Attendees will learn how these tools automate complex processing steps, optimize performance in distributed computing environments, and ensure reproducibility. Using real-world examples, we will illustrate how these workflows simplify the journey from raw data to actionable scientific insights.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=-oT9sGgGBLI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/-oT9sGgGBLI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/supercharge-your-testing-with-inline-snapshot/</loc>
    <lastmod>2025-01-02</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CRNJWQ.png</image:loc>
      <image:title>Supercharge Your Testing with inline-snapshot</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/G2GMVfMrswg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Supercharge Your Testing with inline-snapshot</video:title>
      <video:description>Snapshot tests are invaluable when you are working with large, complex, or frequently changing expected values in your tests. Introducing inline-snapshot, a Python library designed for snapshot testing that integrates seamlessly with pytest, allowing you to embed snapshot values directly within your source code. This approach not only simplifies test management but also boosts productivity by improving the maintenance of the tests. It is particularly useful for integration testing and can be used to write your own abstractions to test complex Apis.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=G2GMVfMrswg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/G2GMVfMrswg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/supplyseer-computational-supply-chain-with-python/</loc>
    <lastmod>2024-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/N9CAUM.png</image:loc>
      <image:title>supplyseer: Computational Supply Chain with Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/KteUTU00Y2A/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>supplyseer: Computational Supply Chain with Python</video:title>
      <video:description>This talk introduces supplyseer, an open-source Python library that brings advanced analytics to Supply Chain and Logistics. By combining time series embedding techniques, stochastic process modeling, and geopolitical risk analysis, supplyseer helps organizations make data-driven decisions in an increasingly complex global supply chain landscape. The library implements novel approaches like Takens embedding for demand forecasting, Hawkes processes for modeling supply chain events, and Bayesian methods for inventory optimization. Through practical examples and real-world use cases, we&#39;ll explore how these mathematical concepts translate into actionable insights for supply chain practitioners.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=KteUTU00Y2A</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/KteUTU00Y2A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/switching-from-data-scientist-to-manager/</loc>
    <lastmod>2025-04-24</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KDGZ8K.png</image:loc>
      <image:title>Switching from Data Scientist to Manager</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/taking-control-of-llm-outputs-an-introductory-journey-into-logits/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VDG9YG.png</image:loc>
      <image:title>Taking Control of LLM Outputs: An Introductory Journey into Logits</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/EiMPQsI2__Y/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Taking Control of LLM Outputs: An Introductory Journey into Logits</video:title>
      <video:description>This talk explores logits - the raw confidence scores that language models generate before selecting each token. Understanding and manipulating these scores gives you practical control over how models generate text. In this introductory session, we&#39;ll explore the token-by-token generation process, examining how tokenizers work and why vocabulary matters. You&#39;ll learn about the relationship between logits, probabilities, and tokens. Then we will cover constrained decoding approaches and talk about structured generation.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=EiMPQsI2__Y</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/EiMPQsI2__Y</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/the-aesthetics-of-ai-from-cyberpunk-to-fascism/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/933YXH.png</image:loc>
      <image:title>The aesthetics of AI: from cyberpunk to fascism</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/P4Yj9oQ_AaE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The aesthetics of AI: from cyberpunk to fascism</video:title>
      <video:description>Let’s explore the visual grammars, references and cultural norms at play in the field of AI; from Kismet to Spot®, from Clippy to Claude. As a sector we can be hyper-focused on technical process and function, to the extent that it blinkers our understanding of the cultural and political impacts of our work. Aesthetics infuse every aspect of technology. Aesthetic interpretations are manifold and mutable, constructed in-congress with the observer and not fully defined by the original designer. AI technologies add additional layers of subtext: character, consciousness, agency, intent. Despite this murkiness, or perhaps because of it, this talk makes an passionate argument for engaging with historical aesthetic movements, for building our shared professional knowledge of fads and fashions⎯not just from the past 40 years of internet culture⎯but also the past 140 years of ideology, technology, and thought.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=P4Yj9oQ_AaE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/P4Yj9oQ_AaE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/the-earth-is-no-longer-flat-introducing-support-for-spherical-geometries-in-spherely-and-geopandas/</loc>
    <lastmod>2025-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AWPYGE.png</image:loc>
      <image:title>The earth is no longer flat - introducing support for spherical geometries in Spherely and GeoPandas</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OcApL2JPa9s/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The earth is no longer flat - introducing support for spherical geometries in Spherely and GeoPandas</video:title>
      <video:description>The geometries in GeoPandas, using the Shapely library, are assumed to be in projected coordinates on a flat plane. While this approximation is often just fine, for global data this runs into its limitations. This presentation introduces spherely, a Python library for working with vector geometries on the sphere, and its integration into GeoPandas.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=OcApL2JPa9s</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/OcApL2JPa9s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/the-forecast-whisperer-secrets-of-model-tuning-revealed/</loc>
    <lastmod>2025-01-03</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/YLKDJK.png</image:loc>
      <image:title>The Forecast Whisperer: Secrets of Model Tuning Revealed</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/r32xrBzEkIw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The Forecast Whisperer: Secrets of Model Tuning Revealed</video:title>
      <video:description>Forecasting can often feel like interpreting vague signals—unclear yet full of potential. In this talk, we’ll cover advanced techniques for tuning forecasting models in professional settings, moving beyond the basics to explore methods that enhance both accuracy and interpretability. You’ll learn: How to set clear business goals for ML model tuning and align technical work with business needs, including balancing forecast granularity and accuracy and selecting statistically correct metric. Practical data preparation methods, including business-driven data cleaning and detecting data problems with statistical and buiness driven approaches. Advanced feature selection techniques such as recursive feature elimination and SHAP values, alongside hyperparameter tuning strategies including Bayesian optimization and ensemble methods. How generative AI can support model tuning by automating feature generation, hyperparameter search, and enhancing model explainability through SHAP and LIME techniques. Real-world case studies, including how Blue Yonder’s data science team optimized demand forecasting models for retail and supply chain applications. We&#39;ll also discuss common mistakes like overfitting and data leakage, best practices for reliable validation, and the importance of domain knowledge in successful forecasting. Whether you&#39;re a seasoned data scientist or exploring time series forecasting, you&#39;ll gain advanced insights and techniques you can apply immediately.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=r32xrBzEkIw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/r32xrBzEkIw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/the-foundation-model-revolution-for-tabular-data/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XRHEYZ.png</image:loc>
      <image:title>The Foundation Model Revolution for Tabular Data</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/9IkwXGe2Gaw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The Foundation Model Revolution for Tabular Data</video:title>
      <video:description>What if we could make the same revolutionary leap for tables that ChatGPT made for text? While foundation models have transformed how we work with text and images, tabular / structured data (spreadsheets and databases) - the backbone of economic and scientific analysis - has been left behind. TabPFN changes this. It&#39;s a foundation model that achieves in 2.8 seconds what traditional methods need 4 hours of hyperparameter tuning for - while delivering better results. On datasets up to 10,000 samples, it outperforms every existing Python library, from XGBoost to CatBoost to Autogluon. Beyond raw performance, TabPFN brings foundation model capabilities to tables: native handling of messy data without preprocessing, built-in uncertainty estimation, synthetic data generation, and transfer learning - all in a few lines of Python code. Whether you&#39;re building risk models, accelerating scientific research, or optimizing business decisions, TabPFN represents the next major transformation in how we analyze data. Join us to explore and learn how to leverage these new capabilities in your work.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=9IkwXGe2Gaw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/9IkwXGe2Gaw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/the-future-of-ai-building-the-most-impactful-technology-together/</loc>
    <lastmod>2025-02-24</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/Z9ZTAH.png</image:loc>
      <image:title>The Future of AI: Building the Most Impactful Technology Together</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/evn-_i9MSsw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The Future of AI: Building the Most Impactful Technology Together</video:title>
      <video:description>In this talk, Leandro will examine the significant benefits of combining open source principles with artificial intelligence. He will walk through the need for openness in language models to build trust, maintain control, mitigate biases, and achieve true alignment and show how open models are rapidly gaining momentum in the AI landscape, challenging proprietary systems through community-driven innovation. Finally, he will then talk about emerging trends and what the community needs to build for the next generation of models.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=evn-_i9MSsw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/evn-_i9MSsw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/the-future-of-ai-training-is-federated/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9Y9DM8.png</image:loc>
      <image:title>The future of AI training is federated</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rzQNmNX2u_E/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The future of AI training is federated</video:title>
      <video:description>Since it’s introduction in 2016, Federated Learning (FL) has become a key paradigm to AI models in scenarios when training data cannot leave its source. This applies in many industrial settings where centralizing data is challenging due to a combination of reasons, including but not limited to privacy, legal, and logistics. The main focus of this tutorial is to introduce an alternative approach to training AI models that is straightforward and accessible. We’ll walk you through the basics of an FL system, how to iterate on your workflow and code in a research setting, and finally deploy your code to a production environment. You will learn all of these approaches using a real-world application based on open-sourced datasets, and the open-source federated AI framework, [Flower](https://github.com/adap/flower), which is written in Python and designed for Python users. Throughout the tutorial, you’ll have access to hands-on open-sourced code examples to follow along.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=rzQNmNX2u_E</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/rzQNmNX2u_E</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/the-mighty-dot-customize-attribute-access-with-descriptors/</loc>
    <lastmod>2024-12-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WJPEQH.png</image:loc>
      <image:title>The Mighty Dot - Customize Attribute Access with Descriptors</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UjDTAGHPcMI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The Mighty Dot - Customize Attribute Access with Descriptors</video:title>
      <video:description>Whenever you use a dot after an object in Python you access an attribute. While this seems a very simple operation, behind the scenes many things can happen. This tutorial looks into this mechanism that is regulated by descriptors. You will learn how a descriptor works and what kind of problems it can help to solve. Python properties are based on descriptors and solve one type of problems. Descriptors are more general, allow more use cases, and are more re-usable. Descriptors are an advanced topic. But once mastered, they provide a powerful tool to hide potentially complex behavior behind a simple dot.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=UjDTAGHPcMI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/UjDTAGHPcMI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/they-are-not-unit-tests-a-survey-of-unit-testing-anti-patterns/</loc>
    <lastmod>2024-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VFE78U.png</image:loc>
      <image:title>They are not unit tests: a survey of unit-testing anti-patterns</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/9MWXHbF9cPA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>They are not unit tests: a survey of unit-testing anti-patterns</video:title>
      <video:description>The entire industry approves of unit testing but almost no one can fully agree on how to do it correctly, or even on what unit tests are. This results in unit tests often being associated with slower development cycle and an overall less enjoyable workflow. I&#39;ll show you how testing turns into hell in real enterprises with the most common anti-patterns and then I&#39;ll show you that most of them are avoidable with modern tooling like mutation testing, snapshot testing, dirty-equals, and many more. We&#39;ll discuss how to make tests speed up your development and make refactoring easy.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=9MWXHbF9cPA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/9MWXHbF9cPA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/topological-data-analysis-how-to-quantify-holes-in-your-data-and-why/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HQWAYP.png</image:loc>
      <image:title>Topological data analysis: How to quantify &#34;holes&#34; in your data and why?</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/hfKdAC03bNU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Topological data analysis: How to quantify &#34;holes&#34; in your data and why?</video:title>
      <video:description>Do you need to compare sets of points in a plane? Identify a potential cyclic event in high-dimensional time series data? Find the second or the third highest peak of a noisily sampled function? Topological data analysis (TDA) is not a universal hammer, but it might just be the 16 mm wrench for your 16 mm hex head bolt. There is no shortage of Python libraries implementing TDA methods for various settings, but navigating the options can be challanging without prior familiarity with the topic. In my talk I will demonstrate the utility of the tool with several simple examples, list various libraries used by the TDA community, and dive a bit deeper into the methods to explain what the libraries implement and how to interpret and work with the outputs.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=hfKdAC03bNU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/hfKdAC03bNU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/towards-intelligent-monitoring-detecting-degraded-flame-torch-nozzles/</loc>
    <lastmod>2024-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/89BX8V.png</image:loc>
      <image:title>Towards Intelligent Monitoring: Detecting Degraded Flame Torch Nozzles</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/boqR1M7SbiQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Towards Intelligent Monitoring: Detecting Degraded Flame Torch Nozzles</video:title>
      <video:description>Flame cutting is a method where metals are efficiently cut using precise control of the oxygen jet and consistent mixing of fuel gas. The condition of the nozzle is changing over time: deposits formed during the cutting process can degrade the flame quality, reducing the precision of the cut. Traditionally, nozzles suspected of wear are sent back for manual inspection, where experts evaluated the flame visually and audibly to determine whether repair or replacement is needed. This project leverages machine learning to optimize this process by analyzing acoustic emission data.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=boqR1M7SbiQ</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/boqR1M7SbiQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/transformers-for-game-log-data/</loc>
    <lastmod>2025-01-01</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9NFHAS.png</image:loc>
      <image:title>Transformers for Game Log Data</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lnMchJ22zYE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Transformers for Game Log Data</video:title>
      <video:description>The Transformer architecture, originally designed for machine translation, has revolutionized deep learning with applications in natural language processing, computer vision, and time series forecasting. Recently, its capabilities have extended to sequence-to-sequence tasks involving log data, such as telemetric event data from computer games. This talk demonstrates how to apply a Transformer-based model to game log data, showcasing its potential for sequence prediction and representation learning. Attendees will gain insights into implementing a simple Transformer in Python, optimizing it through hyperparameter tuning, architectural adjustments, and defining an appropriate vocabulary for game logs. Real-world applications, including clustering and user level predictions, will be explored using a dataset of over 175 million events from an MMORPG. The talk will conclude with a discussion of the model&#39;s performance, computational requirements, and future opportunities for this approach.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=lnMchJ22zYE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/lnMchJ22zYE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/unforgettable-that-s-what-you-are-evaluating-machine-unlearning-and-forgetting/</loc>
    <lastmod>2025-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SZFRRA.png</image:loc>
      <image:title>Unforgettable, that&#39;s what you are: Evaluating Machine Unlearning and Forgetting</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/01xCBFV5_RY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Unforgettable, that&#39;s what you are: Evaluating Machine Unlearning and Forgetting</video:title>
      <video:description>Can deep learning/AI models forget? In this talk, you&#39;ll explore the realm of machine unlearning, where researchers and practitioners aim to remove memorized examples from machine learning models. This is relevant for training increasingly overparameterized models and growing GDPR/Privacy concerns with large scale model development and use.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=01xCBFV5_RY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/01xCBFV5_RY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/unlocking-the-predictive-power-of-relational-data-with-automated-feature-engineering/</loc>
    <lastmod>2025-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/C3RVM3.png</image:loc>
      <image:title>Unlocking the Predictive Power of Relational Data with Automated Feature Engineering</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YYgHAcLzClA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Unlocking the Predictive Power of Relational Data with Automated Feature Engineering</video:title>
      <video:description>Relational data can be a goldmine for classical Machine Learning applications — yet extracting useful features from multiple tables, time windows, and primary-foreign key relationships is notoriously difficult. In this code tutorial, we’ll use the H&amp;M Fashion dataset to demonstrate how getML FastProp automates feature engineering for both classification (churn prediction) and regression (sales prediction) with minimal manual effort, outperforming both Relational Deep Learning and a skilled human data scientist according to the RelBench leaderboard. This code tutorial is perfect for data scientists looking to leverage their relational and time-series data data effectively for any kind of predictive analytics applications.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=YYgHAcLzClA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/YYgHAcLzClA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/using-causal-thinking-to-make-media-mix-modeling/</loc>
    <lastmod>2024-11-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MNTFRG.png</image:loc>
      <image:title>Using Causal thinking to make Media Mix Modeling</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/JDw0RGnV2kg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Using Causal thinking to make Media Mix Modeling</video:title>
      <video:description>In today&#39;s data-driven landscape, understanding causal relationships is essential for effective marketing strategies. This talk will explore the link between Bayesian causal thinking and media mix modeling, utilizing Directed Acyclic Graphs (DAGs), Structural Causal Models (SCMs), and the Data Generation Process (DGP). We will examine how DAGs represent causal assumptions, how SCMs define relationships in media mix models, and how to implement these models within a Bayesian framework. By using media mix models as causal inference tools, we can estimate counterfactuals and causal effects, offering insights into the effectiveness of media investments.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=JDw0RGnV2kg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/JDw0RGnV2kg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/using-python-to-enter-the-world-of-microcontrollers/</loc>
    <lastmod>2025-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DSHASE.png</image:loc>
      <image:title>Using Python to enter the world of Microcontrollers</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rmcWbJgUCfg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Using Python to enter the world of Microcontrollers</video:title>
      <video:description>So you&#39;ve happily used the Raspberry Pi for your homelab projects, of course with Python based solutions as we all do. You&#39;ve been down the rabbit hole with everything about temperature and humidity measurements, energy and solar tracking, video recording and time-lapse photography, object detection and security surveillance. You don&#39;t just buy these things of the shelve. You want to deeply understand what it takes to create such a thing, and you&#39;ve been quite happy with your results so far, learned a lot. But for many simple applications ... the power draw! Yes, it&#39;s just 5 Watts you say for using a Raspberry Pi. Not a big deal in terms of cost. But you&#39;ll always need a power adapter and a free socket. You&#39;ve heard of these guys using microcontrollers that run on batteries or even solar, for days, weeks, even months. That&#39;s exciting, but there&#39;s also a catch. These people write code in C-like languages, they build firmware to make their projects run. And it&#39;s all bare metal! That seems very different. That&#39;ll be a steep learning curve to take ... Or is it? Well, there&#39;s MicroPython to the rescue. Let me take you with me on a journey to make a simple microcontroller based application to read a Power Meter and send the readings over WiFi for more in depth processing somewhere else.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=rmcWbJgUCfg</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/rmcWbJgUCfg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/vector-streaming-the-memory-efficient-indexing-for-vector-databases/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/SFDRTR.png</image:loc>
      <image:title>Vector Streaming: The Memory Efficient Indexing for Vector Databases</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/KRhdQ4kzsZ4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Vector Streaming: The Memory Efficient Indexing for Vector Databases</video:title>
      <video:description>Vector databases are everywhere, powering LLMs. But indexing embeddings, especially multivector embeddings like ColPali and Colbert, at a bulk is memory intensive. Vector streaming solves this problem by parallelizing the tasks of parsing, chunking, and embedding generation and indexing it continuously chunk by chunk instead of bulk. This not only increase the speed but also makes the whole task more optimized and memory efficient. The library gives many vector database supports, like Pinecone, Weavaite, and Elastic.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=KRhdQ4kzsZ4</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/KRhdQ4kzsZ4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/what-do-a-tree-and-the-human-brain-have-in-common-a-not-so-serious-introduction-to-digital-pathology/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MJD7TG.png</image:loc>
      <image:title>What do a tree and the human brain have in common-a not so serious introduction to digital pathology</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OjVfonKKJ-A/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>What do a tree and the human brain have in common-a not so serious introduction to digital pathology</video:title>
      <video:description>While trees and human brains don&#39;t share that many properties regarding their domain, the analysis of the height of a tree and cancer in human brains does. This talk provides a not-so-serious introduction to the domain of computer vision for pathological use cases. Besides a general introduction to (digital) pathology and the technical similarities between satellite images (GeoTIFs) and pathological images (Whole-Slide Images), we will take a look at computer vision for medical tasks using Python. Whether you have never done image processing in Python, are an expert (ready to share some tricks with me), or are just curious to see pictures of a human brain, this talk is for you. Warning: this talk contains quite abstract pink-ish pictures of human tissue (and trees^^). If you are unsure this is something you are comfortable with (have a friend), do a quick search for &#34;HE-stained whole-slide image&#34;.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=OjVfonKKJ-A</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/OjVfonKKJ-A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/what-s-inside-the-box-building-a-deep-learning-framework-from-scratch/</loc>
    <lastmod>2024-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LBKU3T.png</image:loc>
      <image:title>What&#39;s inside the box? Building a deep learning framework from scratch.</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LEZNNehGsCA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>What&#39;s inside the box? Building a deep learning framework from scratch.</video:title>
      <video:description>Explore the inner workings of deep learning frameworks like TensorFlow and PyTorch by building your own in this workshop. We will start with the fundamental automatic differentiation mechanics and proceed to implementing more complex components like layers, modules and optimizers. This workshop is mainly designed for experienced data scientists, who want to expand their intuition about lower level framework internals.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=LEZNNehGsCA</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/LEZNNehGsCA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/what-we-talk-about-when-we-talk-about-ai-skills/</loc>
    <lastmod>2025-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/98FQDY.png</image:loc>
      <image:title>What we talk about when we talk about AI skills.</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/AsjEHVBpPVc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>What we talk about when we talk about AI skills.</video:title>
      <video:description>Defining what constitutes AI skills has always been ambiguous. As AI adoption accelerates across industries and the European AI Act mandates companies to ensure AI literacy among their staff, organizations face growing even more challenges in defining and developing AI competencies. In this talk, we&#39;ll present a comprehensive framework developed by the appliedAI Institute&#39;s experts that categorizes AI skills across technical, regulatory, strategic, and innovation domains. We&#39;ll also share initial data on current AI skills levels and upskilling needs and provide practical strategies for organizations to assess, develop, and acquire the AI capabilities required for their specific needs.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=AsjEHVBpPVc</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/AsjEHVBpPVc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/where-have-all-the-post-offices-gone-discovering-neighborhood-facilities-with-python-and-osm/</loc>
    <lastmod>2024-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ADSXCA.png</image:loc>
      <image:title>Where have all the post offices gone? Discovering neighborhood facilities with Python and OSM</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8nCCnBvuvLE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Where have all the post offices gone? Discovering neighborhood facilities with Python and OSM</video:title>
      <video:description>When it comes to open geographic data, OpenStreetMap is an awesome resource. Getting started and figuring out how to make the most out of the data available can be challenging. Using a personal example: frustration at the apparent lack of post offices in my neighborhood, we&#39;ll walk through examples of how to parse, filter, process, and visualize geospatial data with Python. At the end of this talk, you will know how to process geographic data from OpenStreetMap using Python and find out some surprising info that I learned while answering the question: Where have all the post offices gone?</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=8nCCnBvuvLE</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/8nCCnBvuvLE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/why-e-on-loves-python/</loc>
    <lastmod>2024-12-13</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JM3G8S.png</image:loc>
      <image:title>Why E.ON Loves Python</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/js7L8gDIVWw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Why E.ON Loves Python</video:title>
      <video:description>Join me as I share my 20-year journey with Python and its pivotal role at E.ON. Discover how we transitioned fully to Python, streamlined our development framework, and embraced MLOps principles. Learn about some of our AI projects, including image analysis and real-time inference, and our steps towards open-sourcing code to foster innovation in the energy sector. Explore why Python is our go-to language for data science and collaboration.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=js7L8gDIVWw</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/js7L8gDIVWw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/why-exceptions-are-just-sophisticated-gotos-and-how-to-move-beyond/</loc>
    <lastmod>2024-12-12</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/S8MUBF.png</image:loc>
      <image:title>Why Exceptions Are Just Sophisticated Gotos - and How to Move Beyond</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qbnn_o2nMsI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Why Exceptions Are Just Sophisticated Gotos - and How to Move Beyond</video:title>
      <video:description>&#34;Why Exceptions Are Just Sophisticated Gotos - and How to Move Beyond&#34; explores a common programming tool with a fresh perspective. While exceptions are a key feature in Python and other languages, they share surprising similarities with the notorious goto statement. This talk examines those parallels, the problems exceptions can create, and practical alternatives for better code. Attendees will gain a clear understanding of modern programming concepts and the evolution of programming.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=qbnn_o2nMsI</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/qbnn_o2nMsI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/writing-reliable-software-while-depending-on-hazardous-apis/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7PDARV.png</image:loc>
      <image:title>Writing reliable software while depending on hazardous APIs</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4VuAD1Z47kY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Writing reliable software while depending on hazardous APIs</video:title>
      <video:description>As we develop business critical software, we often need to rely on external APIs to get the job done. And all services are not born equal: although the ideal world would provide well operated APIs with over-met service levels, the real world is usually way worse than that. Timeouts, HTTP errors, cascading failures, unclear or changing contracts, approximate protocol implementations ... And even the oh-so-human bad faith while trying to pinpoint the root cause... Most of us have written hacks to handle commonly seen failures, from the quick and dirty implementation to well thought resilience patterns implementation, but this is usually hard to do correctly, and rarely a business priority to invest the correct amount of time and money on the topic. We&#39;ll present the options, both including direct dependencies (not framework dependant, although some families can emerge (async/sync ...)) and including a service/proxy based approach.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=4VuAD1Z47kY</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/4VuAD1Z47kY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/you-dont-think-about-your-streamlit-app-optimization-until-you-try-to-deploy-it-to-the-cloud/</loc>
    <lastmod>2025-01-03</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3VYSMS.png</image:loc>
      <image:title>You don’t think about your Streamlit app optimization until you try to deploy it to the cloud</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OcGxDWNXPHU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>You don’t think about your Streamlit app optimization until you try to deploy it to the cloud</video:title>
      <video:description>Building Streamlit apps is easy for Data Scientists - but when it’s time to deploy them to the cloud, challenges like slow model loading, scalability, and security can become major hurdles. This talk bridges two perspectives: the Data Scientist who builds the app and the MLOps engineer who deploys it. We&#39;ll dive into optimizing model loading from Hugging Face Hub, implementing features like autoscaling and authentication, and securing your app against potential threats. By the end of this talk, you’ll be ready to design Streamlit apps that are functional and deployment-ready for the cloud.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=OcGxDWNXPHU</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/OcGxDWNXPHU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2025/talks/zero-code-change-acceleration-familiar-interfaces-and-high-performance/</loc>
    <lastmod>2024-12-22</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PNQB7C.png</image:loc>
      <image:title>Zero Code Change Acceleration: familiar interfaces and high performance</image:title>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fzAcoz3jyFo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Zero Code Change Acceleration: familiar interfaces and high performance</video:title>
      <video:description>The PyData ecosystem is home to some of the best and most popular tools for doing data-science. Every data-scientist alive today has used pandas and scikit-learn and even Large Language Models know how to use them! For many years there have also been alternative implementations with similar interfaces and libraries with completely new approaches that focus on achieving the ultimate in performance and hardware acceleration. This talk will look at the recent efforts to give users the best of both worlds: a familiar and widely used interface as well as high performance.</video:description>
      <video:content_loc>https://www.youtube.com/watch?v=fzAcoz3jyFo</video:content_loc>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/fzAcoz3jyFo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/5-years-of-nicegui-what-we-learned-about-designing-pythonic-uis/</loc>
    <lastmod>2025-12-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TZYGTL.png</image:loc>
      <image:title>5 Years of NiceGUI: What We Learned About Designing Pythonic UIs</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/7-anti-lessons-from-building-a-pydanticai-agent-mistakes-we-made-so-you-don-t-have-to/</loc>
    <lastmod>2025-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RUSUYF.png</image:loc>
      <image:title>7 Anti-Lessons from Building a PydanticAI Agent: Mistakes We Made So You Don&#39;t Have To</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/a-minimalist-introduction-to-ansible/</loc>
    <lastmod>2025-12-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9ZKYRD.png</image:loc>
      <image:title>A minimalist introduction to Ansible</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/a-view-of-sovereignty-from-the-cloud/</loc>
    <lastmod>2026-01-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LSJ3CN.png</image:loc>
      <image:title>A View of Sovereignty from The Cloud</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/accelerate-fastapi-development-with-openapi-generator/</loc>
    <lastmod>2025-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/N8QVT8.png</image:loc>
      <image:title>Accelerate FastAPI Development with OpenAPI Generator</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/accuracy-is-overrated-ship-stable-forecasts-without-lying-to-yourself/</loc>
    <lastmod>2025-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/B8KVNJ.png</image:loc>
      <image:title>Accuracy Is Overrated: Ship Stable Forecasts (Without Lying to Yourself)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/agent-based-hyperparameter-optimization-for-gradient-boosted-trees/</loc>
    <lastmod>2026-01-11</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BAXEXY.png</image:loc>
      <image:title>Agent-Based Hyperparameter Optimization for Gradient Boosted Trees</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/ai-evals-done-right-from-vibes-to-confident-decisions/</loc>
    <lastmod>2025-12-03</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MQJVFU.png</image:loc>
      <image:title>AI Evals Done Right: From Vibes to Confident Decisions</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/ai-is-changing-the-game-building-modular-ai-ready-platforms-on-top-of-legacy-systems/</loc>
    <lastmod>2025-12-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HRFYVS.png</image:loc>
      <image:title>AI Is Changing the Game: Building Modular, AI-Ready Platforms on Top of Legacy Systems</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/architecture-under-constraints-designing-systems-that-still-evolve/</loc>
    <lastmod>2025-12-30</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZLRFR9.png</image:loc>
      <image:title>Architecture Under Constraints: Designing Systems That Still Evolve</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/are-we-free-threaded-ready-looking-at-where-free-threaded-python-fails/</loc>
    <lastmod>2025-12-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/FP7YN7.png</image:loc>
      <image:title>Are we free-threaded ready? Looking at where free-threaded Python fails</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/array-oriented-programming-in-python-libraries-techniques-and-trade-offs/</loc>
    <lastmod>2026-01-11</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AGYLTV.png</image:loc>
      <image:title>Array-Oriented Programming in Python: Libraries, Techniques, and Trade-offs</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/asyncio-vs-threads-who-survives-in-the-no-gil-era/</loc>
    <lastmod>2026-01-01</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UUHYUS.png</image:loc>
      <image:title>AsyncIO vs Threads: who survives in the No-GIL Era?</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/autism-and-the-predictive-brain-theory-in-tech/</loc>
    <lastmod>2025-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BRCNB7.png</image:loc>
      <image:title>(Autism and) The Predictive Brain Theory (in Tech)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/before-you-ship-your-agent-an-agent-builders-primer-on-jailbreaking-attacks/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/X3KQMQ.png</image:loc>
      <image:title>Before You Ship Your Agent: An Agent Builder’s Primer on Jailbreaking Attacks</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/beyond-kafka-and-s3-python-data-pipelines-with-http-native-bytestreams/</loc>
    <lastmod>2026-01-11</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HP7DLX.png</image:loc>
      <image:title>Beyond Kafka and S3: Python Data Pipelines with HTTP-Native Bytestreams</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/beyond-stateless-why-your-web-service-architecture-is-fighting-against-performance/</loc>
    <lastmod>2025-12-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BQYTVM.png</image:loc>
      <image:title>Beyond Stateless: Why Your Web Service Architecture is Fighting Against Performance</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/beyond-vibe-coding-a-practitioner-s-guide-to-spec-driven-development-in-ai-engineering/</loc>
    <lastmod>2025-12-17</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CVPVPK.png</image:loc>
      <image:title>Beyond Vibe-Coding: A Practitioner&#39;s Guide to Spec-Driven Development in AI Engineering</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/black-hole-stars-an-astronomical-mystery-mostly-solved-with-numpyro-and-jax/</loc>
    <lastmod>2025-12-16</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EXXWMV.png</image:loc>
      <image:title>Black Hole Stars: An Astronomical Mystery (Mostly) Solved with NumPyro and JAX</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/build-a-web-coding-platform-with-python-run-in-webassembly/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BFYYQG.png</image:loc>
      <image:title>Build a web coding platform with Python, run in WebAssembly</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/building-agentic-systems-with-python-langgraph-mcp-and-a2a/</loc>
    <lastmod>2025-11-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JBFGCA.png</image:loc>
      <image:title>Building Agentic Systems with Python, LangGraph, MCP, and A2A</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/building-mcp-at-the-speed-of-hype-principles-that-outlast-the-trends/</loc>
    <lastmod>2025-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EPASS8.png</image:loc>
      <image:title>Building MCP at the Speed of Hype: Principles That Outlast the Trends</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/building-non-biased-synthetic-datasets-what-actually-works-and-what-fails/</loc>
    <lastmod>2025-12-29</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/M33SNJ.png</image:loc>
      <image:title>Building Non-Biased Synthetic Datasets: What Actually Works (and What Fails)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/building-reliable-data-pipelines-with-polars-and-dataframely/</loc>
    <lastmod>2025-12-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GPJGH3.png</image:loc>
      <image:title>Building reliable data pipelines with polars and dataframely</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/building-secure-environments-for-cli-code-agents/</loc>
    <lastmod>2026-01-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3BYLZU.png</image:loc>
      <image:title>Building Secure Environments for CLI Code Agents</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/building-trust-in-your-data-pipelines-with-observability/</loc>
    <lastmod>2025-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/U9KQU9.png</image:loc>
      <image:title>Building Trust in Your Data Pipelines with Observability</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/catch-the-llm-if-you-can-watermarking-llms/</loc>
    <lastmod>2025-11-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3JLSEF.png</image:loc>
      <image:title>Catch the LLM if you Can: Watermarking LLMs</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/causal-inference-through-the-lens-of-probabilistic-programming/</loc>
    <lastmod>2025-11-30</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/Q9DU8N.png</image:loc>
      <image:title>Causal Inference through the lens of probabilistic programming</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/closing-session/</loc>
    <lastmod>2026-04-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9ZEFTR.png</image:loc>
      <image:title>Closing Session</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/come-for-the-code-stay-for-the-people/</loc>
    <lastmod>2026-01-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PK8XNB.png</image:loc>
      <image:title>Come for the Code, Stay for the People.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/demystifying-agentic-ai-using-small-language-models/</loc>
    <lastmod>2026-01-09</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/YZM8TA.png</image:loc>
      <image:title>Demystifying Agentic AI Using Small Language Models</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/demystifying-containers-with-python-building-a-minimal-engine-from-scratch/</loc>
    <lastmod>2025-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BLC7FS.png</image:loc>
      <image:title>Demystifying Containers with Python: Building a Minimal Engine from Scratch</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/demystifying-parallel-programming-in-python-from-cpu-to-quantum-processors-including-gpu-and-tpu/</loc>
    <lastmod>2025-12-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HBFL78.png</image:loc>
      <image:title>Demystifying Parallel Programming in Python: from CPU to quantum processors, including GPU and TPU</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/designing-and-scaling-a-python-library-in-the-open-architecture-automation-and-community/</loc>
    <lastmod>2026-01-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VBPRQR.png</image:loc>
      <image:title>Designing and Scaling a Python Library in the Open: Architecture, Automation and Community</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/destructive-testing-10-practical-ways-to-expose-hidden-application-risks/</loc>
    <lastmod>2025-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/YKQ33N.png</image:loc>
      <image:title>Destructive Testing: 10 Practical Ways to Expose Hidden Application Risks</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/django-q2-async-tasks-made-simple/</loc>
    <lastmod>2025-11-27</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BHJERV.png</image:loc>
      <image:title>Django-Q2: Async Tasks Made Simple</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/do-you-know-how-well-your-model-is-doing-evaluate-your-llms/</loc>
    <lastmod>2025-12-05</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QX8DDJ.png</image:loc>
      <image:title>Do you know how well your model is doing? Evaluate your LLMs</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/dont-call-your-llm-too-often-how-to-build-your-dialog-graph-with-confidence-and-sleep-at-night/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EWZMJK.png</image:loc>
      <image:title>Don’t call your LLM too often! How to build your dialog graph with confidence and sleep at night.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/dont-let-imposter-syndrome-win-u-can-do-big-things-from-a-small-place-a-7-year-african-ai-journey/</loc>
    <lastmod>2025-12-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/V7LQGR.png</image:loc>
      <image:title>Don’t Let Imposter Syndrome Win: U Can Do Big Things from a Small Place, A 7-Year African AI Journey</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/dynamic-knowledge-graphs/</loc>
    <lastmod>2025-12-17</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TST9LF.png</image:loc>
      <image:title>Dynamic Knowledge Graphs</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/embedding-data-science-in-iot-devices-with-micropython-and-emlearn/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3U3BZH.png</image:loc>
      <image:title>Embedding Data Science in IoT devices with MicroPython and emlearn</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/empowering-data-scientists-with-zero-platform-friction-deploying-streamlit-friends-in-3-minutes/</loc>
    <lastmod>2025-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9MUDUY.png</image:loc>
      <image:title>Empowering Data Scientists with Zero Platform Friction: Deploying Streamlit &amp; Friends in 3 Minutes</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/escape-the-hype-teaching-llm-concepts-through-an-interactive-ai-factory-game/</loc>
    <lastmod>2025-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MS7AWK.png</image:loc>
      <image:title>Escape the Hype: Teaching LLM Concepts Through an Interactive AI Factory Game</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/exploring-germany-s-urban-geography-with-census-and-openstreetmap-data/</loc>
    <lastmod>2025-12-07</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WQGXJ3.png</image:loc>
      <image:title>Exploring Germany&#39;s Urban Geography with Census and OpenStreetMap Data</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/fight-your-garbage-data-implementation-of-a-pythonic-data-quality-monitoring-framework-in-pyspark/</loc>
    <lastmod>2025-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PFXR9G.png</image:loc>
      <image:title>Fight your garbage data: implementation of a pythonic data quality monitoring framework in PySpark</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/foundation-models-in-forecasting-are-we-there-yet-lessons-from-the-trenches/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KQM8JJ.png</image:loc>
      <image:title>Foundation Models in Forecasting: Are We There Yet? Lessons from the Trenches</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/free-t-h-r-e-ading-a-trading-systems-journey-beyond-the-gil/</loc>
    <lastmod>2026-01-09</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NDZSSB.png</image:loc>
      <image:title>Free T(h)r(e)ading: A Trading Systems Journey Beyond the GIL</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/from-hard-problems-to-proven-solutions-solving-decision-problems-with-gurobi/</loc>
    <lastmod>2026-03-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/333HDN.png</image:loc>
      <image:title>From Hard Problems to Proven Solutions: Solving Decision Problems with Gurobi</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/from-pixel-to-payouts-a-multi-agent-system-for-real-time-insurance-claims-processing/</loc>
    <lastmod>2025-12-14</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/APWGQB.png</image:loc>
      <image:title>From Pixel to Payouts: A Multi-Agent System for Real-Time Insurance Claims Processing</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/from-prompt-to-production-how-to-use-ai-code-assistants-for-python-data-systems/</loc>
    <lastmod>2026-02-13</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RRLTBU.png</image:loc>
      <image:title>From Prompt to Production: How to use AI Code Assistants for Python Data Systems</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/from-research-models-to-slas-operationalizing-tsfms-with-python/</loc>
    <lastmod>2025-12-17</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3XDMXS.png</image:loc>
      <image:title>From Research Models to SLAs: Operationalizing TSFMs with Python</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/from-row-wise-to-columnar-speeding-up-pyspark-udfs-with-arrow-and-polars/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/FT7V39.png</image:loc>
      <image:title>From Row-Wise to Columnar: Speeding Up PySpark UDFs with Arrow and Polars</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/from-scratch-to-scale-turning-llm-code-into-architecture-insights/</loc>
    <lastmod>2026-01-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BFL7MQ.png</image:loc>
      <image:title>From Scratch to Scale: Turning LLM Code into Architecture Insights</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/from-struggling-to-mastery-a-practical-guide-to-data-pipeline-operations/</loc>
    <lastmod>2025-12-02</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PARU7X.png</image:loc>
      <image:title>From Struggling to Mastery: A Practical Guide to Data Pipeline Operations</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/from-ticket-to-draft-how-munich-automates-citizen-inquiries-with-ai/</loc>
    <lastmod>2025-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/39MHWT.png</image:loc>
      <image:title>From Ticket to Draft: How Munich Automates Citizen Inquiries with AI</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/getting-career-clarity-in-uncertain-times/</loc>
    <lastmod>2026-01-11</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DDVW3W.png</image:loc>
      <image:title>Getting Career Clarity in Uncertain Times</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/heat-scaling-the-python-scientific-stack-to-hpc-systems/</loc>
    <lastmod>2026-01-09</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/K9LCNQ.png</image:loc>
      <image:title>Heat: scaling the Python scientific stack to HPC systems</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/hierarchical-models-in-mmm-can-structure-beat-data-size/</loc>
    <lastmod>2025-11-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EL7X8C.png</image:loc>
      <image:title>Hierarchical Models in MMM: Can Structure beat data size?</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/holistic-optimization-implementing-pipeline-as-a-trial-hpo-with-ray-and-cloud-infra/</loc>
    <lastmod>2025-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GPV9SM.png</image:loc>
      <image:title>Holistic Optimization: Implementing &#34;Pipeline-as-a-Trial&#34; HPO with Ray and Cloud Infra</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/honey-i-vibe-coded-some-crypto-security-in-the-age-of-llms/</loc>
    <lastmod>2026-01-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CMDHUN.png</image:loc>
      <image:title>&#34;Honey, I vibe coded some crypto&#34; - Security in the age of LLMS</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/how-to-compare-apples-with-oranges-proper-evaluation-of-article-level-demand-forecasts/</loc>
    <lastmod>2025-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TB9WYZ.png</image:loc>
      <image:title>How to compare apples with oranges: Proper evaluation of article-level demand forecasts</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/how-to-create-effective-data-visualizations/</loc>
    <lastmod>2025-12-15</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GBKUNF.png</image:loc>
      <image:title>How to create effective data visualizations</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/how-to-mix-conda-and-pip-without-causing-environmental-damage/</loc>
    <lastmod>2026-01-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7H9DF8.png</image:loc>
      <image:title>How to mix conda and pip without causing “environmental” damage.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/how-to-search-through-800-billion-records-in-real-time/</loc>
    <lastmod>2025-12-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZYUJH3.png</image:loc>
      <image:title>How to Search Through 800 Billion Records in Real Time</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/how-we-built-an-inclusive-data-organization-careers-community-50-women/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RQTJFS.png</image:loc>
      <image:title>How We Built an Inclusive Data Organization: Careers, Community &amp; 50% Women</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/hype-hope-or-headache-making-sense-of-genai-llms-and-ai-agents-with-anecdotal-evidence/</loc>
    <lastmod>2025-12-29</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WSNBD9.png</image:loc>
      <image:title>Hype, Hope, or Headache? Making Sense of GenAI, LLMs, and AI Agents with Anecdotal Evidence</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/in-praise-of-documentation-tools-tips-techniques-for-literate-programming-in-the-ai-age/</loc>
    <lastmod>2025-11-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/37AESH.png</image:loc>
      <image:title>In Praise of Documentation: Tools, Tips &amp; Techniques for Literate Programming in the AI Age</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/increase-productivity-of-cnc-machining-of-aerospace-engine-parts-with-python/</loc>
    <lastmod>2025-11-28</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/FJQXEQ.png</image:loc>
      <image:title>Increase productivity of CNC-machining of aerospace engine parts with Python</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/innovation-day-startup-lounge-no-video/</loc>
    <lastmod>2026-04-12</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KBNKAP.png</image:loc>
      <image:title>Innovation Day: Startup Lounge [no-video]</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/is-digital-sovereignty-a-new-buzzword-in-ai-development/</loc>
    <lastmod>2025-12-17</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QMBEZX.png</image:loc>
      <image:title>Is digital sovereignty a new buzzword in AI development?</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/is-my-ai-recruiting-biased-how-to-evaluate-these-systems/</loc>
    <lastmod>2025-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3C9P9V.png</image:loc>
      <image:title>Is my AI Recruiting biased? - How to evaluate these systems</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/it-works-on-my-machine-why-llm-apps-fail-users-not-tests/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/3UHPZB.png</image:loc>
      <image:title>It Works on My Machine: Why LLM Apps Fail Users (Not Tests)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/kickstart-coding-at-scale-how-project-template-automation-unlocks-developer-productivity/</loc>
    <lastmod>2026-03-13</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AWFFUS.png</image:loc>
      <image:title>Kickstart Coding at Scale: How Project Template Automation Unlocks Developer Productivity</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/learnings-building-devops-as-a-software-engineer/</loc>
    <lastmod>2026-01-11</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/ZESFRG.png</image:loc>
      <image:title>Learnings Building DevOps as a Software Engineer</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/letting-ai-move-robotics-demos-powered-by-python/</loc>
    <lastmod>2025-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VUHSG9.png</image:loc>
      <image:title>Letting AI Move: Robotics Demos Powered by Python</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/leveraging-hexagonal-architecture-when-building-applications/</loc>
    <lastmod>2026-03-24</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VY3CY7.png</image:loc>
      <image:title>Leveraging Hexagonal Architecture When Building Applications</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/lightning-talks-1/</loc>
    <lastmod>2026-04-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NXEVSE.png</image:loc>
      <image:title>Lightning Talks 1</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/lightning-talks-2/</loc>
    <lastmod>2026-04-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/UFGB7T.png</image:loc>
      <image:title>Lightning Talks 2</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/making-bad-clis-fun-with-small-language-models/</loc>
    <lastmod>2026-01-11</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GMNE3E.png</image:loc>
      <image:title>Making bad CLIs fun with Small Language Models</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/making-my-apache-sparktm-talk-more-interesting-using-ai/</loc>
    <lastmod>2026-03-17</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KBGXKC.png</image:loc>
      <image:title>Making my Apache Spark™ talk more interesting using AI</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/making-tech-tutorials-accessible-practical-techniques-for-educators/</loc>
    <lastmod>2025-12-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GYBRVN.png</image:loc>
      <image:title>Making Tech Tutorials Accessible: Practical Techniques for Educators</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/mastering-the-hex-a-case-study-in-reinforcement-learning-for-strategy-games/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MJTQEJ.png</image:loc>
      <image:title>Mastering the Hex: A Case Study in Reinforcement Learning for Strategy Games</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/metashade-compilerless-immediate-mode-shader-generation-in-pure-python/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/B8GQ9Z.png</image:loc>
      <image:title>Metashade: Compilerless Immediate-Mode Shader Generation in Pure Python</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/no-you-can-t-eval-your-way-to-fairness/</loc>
    <lastmod>2026-01-11</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/S7KYEE.png</image:loc>
      <image:title>No, you can&#39;t &#39;eval&#39; your way to fairness</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/octopus-automl-extracting-signal-from-small-and-high-dimensional-data/</loc>
    <lastmod>2025-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/8YTYEN.png</image:loc>
      <image:title>Octopus AutoML: Extracting Signal from Small and High-Dimensional Data</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/offline-fallback-for-a-mobile-lorawan-gateway/</loc>
    <lastmod>2025-11-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7JXYKH.png</image:loc>
      <image:title>Offline Fallback for a Mobile LoRaWAN Gateway</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/on-interventional-generalisation/</loc>
    <lastmod>2026-01-11</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BRRHGY.png</image:loc>
      <image:title>On Interventional Generalisation</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/open-source-as-a-business-models-paths-and-practice/</loc>
    <lastmod>2026-04-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AKGUAC.png</image:loc>
      <image:title>Open Source as a Business — Models, Paths, and Practice</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/open-table-formats-in-the-wildtm-reloaded-vortexing-ducks-over-floating-icebergs/</loc>
    <lastmod>2025-12-15</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TRGQTL.png</image:loc>
      <image:title>Open Table Formats in the Wild™ - Reloaded: Vortexing Ducks over Floating Icebergs</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/opening-session/</loc>
    <lastmod>2026-04-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/BQPEUG.png</image:loc>
      <image:title>Opening Session</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/pair-share-how-formal-mentoring-pushed-rewe-analytics-to-a-new-level/</loc>
    <lastmod>2025-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HKFCBM.png</image:loc>
      <image:title>Pair &amp; Share: How formal Mentoring pushed REWE Analytics to a new level</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/panel-evolution-revolution-or-illusion-the-future-of-python-and-coding-in-the-age-of-ai/</loc>
    <lastmod>2026-03-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WAJQR7.png</image:loc>
      <image:title>Panel: Evolution, Revolution, or Illusion? The Future of Python and Coding in the Age of AI</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/panel-what-do-we-still-need-to-learn/</loc>
    <lastmod>2026-04-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KFPNUA.png</image:loc>
      <image:title>Panel What Do We Still Need to Learn?</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/personalized-restaurant-recommendations-at-scale-combining-transformer-with-gradient-boosted-ranking/</loc>
    <lastmod>2025-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DVCKHF.png</image:loc>
      <image:title>Personalized Restaurant Recommendations at Scale combining Transformer with Gradient-Boosted Ranking</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/post-processing-and-visualization-of-astrophysical-data-with-pypluto/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NN7CVP.png</image:loc>
      <image:title>Post-Processing and Visualization of Astrophysical Data with PyPLUTO</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/practical-refactoring-with-syntax-trees/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/N98BQT.png</image:loc>
      <image:title>Practical Refactoring with Syntax Trees</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/problem-clinic-python-in-regulated-environments-what-works-what-doesn-t-no-video/</loc>
    <lastmod>2026-04-12</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/U7QDCH.png</image:loc>
      <image:title>Problem Clinic: Python in Regulated Environments --- What Works, What Doesn&#39;t [no-video]</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/process-analyze-and-transform-python-code-with-asts/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VWCZXS.png</image:loc>
      <image:title>Process, Analyze, and Transform Python Code with ASTs</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/production-ml-across-2015-2035-a-journey-to-the-past-and-the-future/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/PMMEAG.png</image:loc>
      <image:title>Production ML across 2015-2035: A Journey to the Past and the Future</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/programming-quantum-networks-in-python/</loc>
    <lastmod>2025-12-09</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NF7MKB.png</image:loc>
      <image:title>Programming Quantum Networks in Python</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/pyladies-fireside-chat/</loc>
    <lastmod>2026-04-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QBJRBJ.png</image:loc>
      <image:title>PyLadies Fireside Chat</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/pytest-tips-and-tricks-for-a-better-testsuite/</loc>
    <lastmod>2025-11-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GCGLPN.png</image:loc>
      <image:title>pytest tips and tricks for a better testsuite</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/python-hates-being-pid-1-writing-container-aware-code-for-kubernetes/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JJDCW3.png</image:loc>
      <image:title>Python Hates Being PID 1: Writing Container-Aware Code for Kubernetes</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/python-in-climate-tech-vehicle-to-grid/</loc>
    <lastmod>2026-03-02</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QVLTKD.png</image:loc>
      <image:title>Python in Climate Tech: Vehicle-to-Grid</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/pytorch-and-cpu-gpu-synchronizations/</loc>
    <lastmod>2026-01-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/RNT9FV.png</image:loc>
      <image:title>PyTorch and CPU-GPU Synchronizations</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/reaching-the-next-level-of-abstraction-meta-classes-and-what-they-enable/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/EE39VN.png</image:loc>
      <image:title>Reaching the next level of abstraction: meta classes and what they enable</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/rediscovering-single-node-processing-when-does-it-make-sense-to-move-from-spark-to-polars/</loc>
    <lastmod>2025-12-02</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/HQBC7R.png</image:loc>
      <image:title>Rediscovering single-node processing: When does it make sense to move from Spark to Polars?</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/restaurants-around-train-stations-are-bad-and-i-can-prove-it/</loc>
    <lastmod>2025-12-17</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/NAHX3L.png</image:loc>
      <image:title>Restaurants around train stations are bad and I can prove it</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/roll-for-architecture-dungeonpy-a-d-d-companion-as-server-thin-clients/</loc>
    <lastmod>2025-12-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/S9VSCV.png</image:loc>
      <image:title>Roll for Architecture: DungeonPy – A D&amp;D Companion as Server + Thin Clients</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/scaling-data-processing-for-training-workloads-at-deepl-research-with-rust/</loc>
    <lastmod>2026-01-11</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/F79RG9.png</image:loc>
      <image:title>Scaling Data Processing for Training Workloads at DeepL Research with Rust</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/schema-driven-lambdaliths-in-python-with-aws-lambda-powertools-and-pydantic/</loc>
    <lastmod>2025-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/Q9HMT3.png</image:loc>
      <image:title>Schema-Driven Lambdaliths in Python with AWS Lambda Powertools and Pydantic</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/securing-ai-agentic-systems-enforcing-safety-constraints-in-ai-agent/</loc>
    <lastmod>2026-01-02</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9PBYAP.png</image:loc>
      <image:title>Securing AI Agentic Systems: Enforcing Safety Constraints in AI Agent</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/sentinel-values-in-python-semantics-double-dispatch-and-the-limits-of-typing/</loc>
    <lastmod>2025-12-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/88TTRY.png</image:loc>
      <image:title>Sentinel Values in Python: Semantics, Double Dispatch, and the Limits of Typing</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/ship-data-with-confidence-declarative-validation-for-pyspark-pandas/</loc>
    <lastmod>2025-12-08</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/93SXWY.png</image:loc>
      <image:title>Ship Data with Confidence: Declarative Validation for PySpark &amp; Pandas</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/simplicity-scales-rewriting-to-a-django-monolith-and-monorepo/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AAY8KQ.png</image:loc>
      <image:title>Simplicity Scales: Rewriting to a Django Monolith and Monorepo</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/simplifying-rag-document-pipelines-with-multimodal-embeddings/</loc>
    <lastmod>2025-12-23</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/R7TT3E.png</image:loc>
      <image:title>Simplifying RAG Document Pipelines with Multimodal Embeddings</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/simulating-the-world-using-simpy-a-practical-example/</loc>
    <lastmod>2025-12-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/WDHTQR.png</image:loc>
      <image:title>Simulating the World using SimPy: A practical Example</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/small-language-models-for-tool-calling-are-better-than-you-think/</loc>
    <lastmod>2025-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AZ7GD3.png</image:loc>
      <image:title>Small Language Models for Tool Calling Are Better Than You Think</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/solving-marketplace-cold-start-at-scale-with-ranking/</loc>
    <lastmod>2025-12-06</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GVHZW9.png</image:loc>
      <image:title>Solving Marketplace Cold Start at Scale with Ranking</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/sql-is-dead-long-live-sql-engineering-reliable-analytics-agent-from-scratch/</loc>
    <lastmod>2026-01-11</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AF9DNH.png</image:loc>
      <image:title>SQL is Dead, Long Live SQL: Engineering reliable analytics agent from scratch</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/start-ups-investors/</loc>
    <lastmod>2026-04-09</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/CNNUZC.png</image:loc>
      <image:title>Start-Ups &amp; Investors</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/state-of-in-browser-ml-webassembly-webgpu-and-the-modern-stack/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/DQDEES.png</image:loc>
      <image:title>State of In-Browser ML: WebAssembly, WebGPU, and the Modern Stack</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/stop-waiting-start-shipping-real-world-strategy-for-open-source-llms/</loc>
    <lastmod>2026-04-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/9CYWET.png</image:loc>
      <image:title>Stop Waiting, Start Shipping: Real-World Strategy for Open-Source LLMs</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/surviving-ai-fatigue-staying-sane-and-relevant-in-a-fast-moving-field/</loc>
    <lastmod>2025-12-14</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GATMPP.png</image:loc>
      <image:title>Surviving AI Fatigue: Staying Sane and Relevant in a Fast Moving Field</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/the-art-of-the-optimal-a-pythonic-approach-to-complex-decision-making/</loc>
    <lastmod>2026-02-27</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/JPTTMK.png</image:loc>
      <image:title>The Art of the Optimal: A Pythonic Approach to Complex Decision-Making</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/the-day-the-agent-started-lying-politely/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/P8Y9TD.png</image:loc>
      <image:title>The Day the Agent Started Lying (Politely)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/the-foundation-model-revolution-for-tabular-data/</loc>
    <lastmod>2026-03-26</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KLN78E.png</image:loc>
      <image:title>The foundation model revolution for tabular data</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/the-multimodal-era-of-machine-learning-and-how-python-made-it-possible/</loc>
    <lastmod>2026-01-25</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LPUC9T.png</image:loc>
      <image:title>The Multimodal Era of Machine Learning (and How Python Made It Possible)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/tidy-finance-in-practice-how-explicit-assumptions-avoid-bad-investment-strategies/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/XGL37G.png</image:loc>
      <image:title>Tidy Finance in Practice: How Explicit Assumptions Avoid Bad Investment Strategies</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/to-nest-or-not-to-nest-nested-data-types-in-polars-with-big-data/</loc>
    <lastmod>2026-01-11</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7PNT37.png</image:loc>
      <image:title>To nest, or not to nest? Nested data types in Polars with big data</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/tracking-knowledge-diversity-in-llm-generated-responses/</loc>
    <lastmod>2025-12-20</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/P7NYXB.png</image:loc>
      <image:title>Tracking Knowledge Diversity in LLM-Generated Responses.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/ty-mypy-the-new-generation-of-python-type-checking/</loc>
    <lastmod>2026-01-11</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/QB7VLW.png</image:loc>
      <image:title>Ty mypy: The New Generation of Python Type Checking</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/type-errors-for-better-agent-assisted-development/</loc>
    <lastmod>2026-03-30</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/8YGQZC.png</image:loc>
      <image:title>Type Errors for Better Agent-Assisted Development</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/using-sensor-fusion-and-ml-to-navigate-underground-when-gps-fails/</loc>
    <lastmod>2025-12-03</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LVJXK3.png</image:loc>
      <image:title>Using Sensor Fusion and ML to Navigate Underground When GPS Fails</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/vibe-nlp-for-applied-nlp/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/AWMRFD.png</image:loc>
      <image:title>Vibe NLP for Applied NLP</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/wetterdienst-fast-unified-access-to-open-weather-data-with-polars/</loc>
    <lastmod>2025-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/V8DNCL.png</image:loc>
      <image:title>Wetterdienst: Fast, Unified Access to Open Weather Data with Polars</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/what-breaks-when-automatic-speech-recognition-systems-go-multilingual/</loc>
    <lastmod>2025-12-21</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LYCBNT.png</image:loc>
      <image:title>What Breaks When Automatic Speech Recognition Systems Go Multilingual</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/when-llms-are-too-big-building-cost-efficient-high-throughput-ml-systems-for-e-commerce-cataloging/</loc>
    <lastmod>2025-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/GAUNKM.png</image:loc>
      <image:title>When LLMs Are Too Big: Building Cost-Efficient High-Throughput ML Systems for E-Commerce Cataloging</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/when-space-weather-breaks-your-gps-building-an-explainable-early-warning-system/</loc>
    <lastmod>2025-12-18</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/99UMEL.png</image:loc>
      <image:title>When Space Weather Breaks Your GPS: Building an Explainable Early Warning System</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/why-did-the-model-do-that-debugging-the-ghost-in-the-machine/</loc>
    <lastmod>2025-12-17</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/MLUK9M.png</image:loc>
      <image:title>Why Did The Model Do That? Debugging the Ghost in the Machine</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/workshop-what-do-we-still-need-to-learn-no-video/</loc>
    <lastmod>2026-04-12</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/7YA98N.png</image:loc>
      <image:title>Workshop: What do we still need to learn? [no-video]</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/you-are-an-intelligent-business-analyst-how-i-learned-to-talk-to-business/</loc>
    <lastmod>2026-01-09</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/LVRLSU.png</image:loc>
      <image:title>&#34;You are an intelligent business analyst&#34;: how i learned to talk to business</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/your-data-is-leaking-a-hands-on-introduction-to-differential-privacy-with-opendp/</loc>
    <lastmod>2026-01-11</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/VJPQCR.png</image:loc>
      <image:title>Your Data Is Leaking: A Hands-On Introduction to Differential Privacy with OpenDP</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/your-first-open-source-contribution-in-python-from-fork-to-pull-request/</loc>
    <lastmod>2026-01-10</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/KKCYJN.png</image:loc>
      <image:title>Your First Open Source Contribution in Python: From Fork to Pull Request</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://2027.pycon.de/archive/2026/talks/zero-copy-or-zero-speed-the-hidden-overhead-of-pyspark-arrow-synapseml-for-inference/</loc>
    <lastmod>2025-12-19</lastmod>
    <image:image>
      <image:loc>https://2027.pycon.de/static/media/social/talks/TPNBRN.png</image:loc>
      <image:title>Zero-Copy or Zero-Speed? The hidden overhead of PySpark, Arrow &amp; SynapseML for inference</image:title>
    </image:image>
  </url>
</urlset>
