Loading…
Saturday May 24, 2025 3:30pm - 4:45pm CEST
With Streamlit, you can set up a web page in just a few lines of Python code to share your findings with your team or your audience – or to collect information from them. Use it to swiftly try out an idea for publication before asking your IT department to develop it, or to let a colleague make use of a Python-scripted tool you've written. Or build yourself a chatbot to help navigate your own research, local and safe on your computer.
In this session, we’ll cover the basics of Streamlit and build a page where users can upload a PDF along with some information, send it to a Python function for processing, and display the results. More advanced users will learn how to build an LLM-powered chatbot.
Streamlit is a Python library, so you should have a basic understanding of Python. You also need to be the admin of your computer, or at least have permission to start a local web server on it. If you want to build a chatbot, you’ll need to install Ollama and download a model such as Gemma3 (ollama.com/library/gemma3) before the session starts.
Speakers
avatar for Lasse Edfast

Lasse Edfast

Documentary producer and data researcher, Freelance
Documentary producer, researcher and data journalist. I'm be happy to help you with your Python project.
avatar for Gianna-Carina Gruen

Gianna-Carina Gruen

Head of Data-driven Journalism, DW
Gianna-Carina Grün is a data journalist and leads the data-driven journalism unit at DW that she founded in 2017. In her day-to-day she produces and edits visuals and data-driven stories and as a ddj trainer spreads enthusiasm for coding in journalism.She has a bachelor in Life Sciences... Read More →
Saturday May 24, 2025 3:30pm - 4:45pm CEST
Z2.10

Attendees (4)


Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link