PyData Karlsruhe #8: 10+ years of AI/ML-Driven Products & DIY Python Debugger


Details
DataScience and AI: in person in Karlsruhe and live on PyData.TV on YouTube
Talks:
1. Johannes Bechberger - DIY Python Debugger
2. Jakob Ernst - Operating an AI/ML-Driven Product at Scale for 10+ Years: Successes, Failures, and Learnings
Agenda
18:00 Doors open
18:30 Welcome
18:45 Johannes Bechberger - DIY Python Debugger
19:15 Break: Networking with snacks and beverages
20:00 Jakob Ernst - Operating an AI/ML-Driven Product at Scale for 10+ Years: Successes, Failures, and Learnings
20:30 Lightning Talks
20:45 Networking with snacks and beverages
21:30 End
Lightning Talks
Join us by contributing a five-minute lightning talk!
Fill out this form.
How to sign up
It's important for us to make this meet up happen in a responsible way. We have limited seats available only.
How to join remotely
Join the live stream on YouTube.
Q&A
Ask via Slido
This event will be in English.
----
Talk #1
Johannes Bechberger (SAP)
DIY Python Debugger
Debuggers are indispensable tools for all Python developers, empowering them to conquer bugs and unravel complex systems. But have you ever wondered how they work? Curious about the implementation of features like conditional breakpoints and single stepping? Join me for a talk in which we create our own debugger with conditional breakpoints, single stepping and a Python based debugging shell and learn a lot on debuggers along the way.
Johannes Bechberger is a JVM developer working on profilers and their underlying technology in the SapMachine team at SAP. He started at SAP in 2022 after two years of research studies at the KIT in Java security analyses. His work today comprises many open-source contributions and his blog, where he writes regularly on in-depth profiling and debugging topics and works on his JEP Candidate 435 to add a new profiling API to the OpenJDK. He is an avid Python user for almost 10 years, with a special interest in type systems and debuggers. Since 2023 he's touring through the meet-ups and conferences of Europe, like JavaZone and Devoxx Belgium to speak on various topics.
Talk #2
Jakob Ernst (Blue Yonder)
Operating an AI/ML-Driven Product at Scale for 10+ Years: Successes, Failures, and Learnings
In a rapidly evolving technology landscape, operating an AI/ML-driven product at scale presents unique challenges and opportunities. Jakob Ernst from Blue Yonder will provide an insightful dive into the journey of scaling, maintaining, and optimizing an AI product over a span of 10+ years.
Jakob Ernst is a Senior Data Scientist at Blue Yonder.
----
Lightning Talks:
1. A Glimpse into Causal Reasoning in LLMs - Rustam Bekmamedov (Black Forest AI)
2. Python in Excel? Hell YES or Hell NO? - Alexander CS Hendorf
3. Your spot! Submit a talk here
Acknowledgements
Also a big thank you to our sponsors:
- BLUE YONDER, for hosting the meetup.
- KÖNIGSWEG, for supporting the organization.
- NUMFOCS, for promoting open source software.
Contact
If you have any questions or suggestions, please feel free to contact us via:
- Meetup
- Want to speak? Submit a talk here.
- Interested in hosting an event? Here's our Info-Deck & contact to the organisers!

Sponsors
PyData Karlsruhe #8: 10+ years of AI/ML-Driven Products & DIY Python Debugger