On April 23, the PyCon DE 2025 took place in Darmstadt. PyCon DE is an annual gathering of the Python community – a three-day event with keynotes, hands-on workshops and talks. This year, NFDI4ING took part by organising a hackathon at ULB Darmstadt, and a development sprint for the Research Data Management Organiser (RDMO). RDMO is based on the Django framework.
The goal of our sprint session was to integrate a large language model (LLM)-based chatbot into the RDMO survey section that guides users through the process of developing a data management plan (DMP). The aim of the chatbot is to provide additional support and contextualisation during the survey. During the sprint we developed a protoype chatbot and integrated it as a plugin within RDMO. The prototype is based on the library Chainlit and the LLM Chat API service GWDG SAIA.
The prototype is available on Github: rdmorganiser/rdmo-chatbot. While it is not yet production-ready, the prototype establishes a promising basis for future enhancements of the NFDI4ING RDMO service.
PyCon DE as a whole proved to be a great opportunity to meet other developers and discuss the latest novelties in the field of web development with Python. We are looking forward to next year and PyConDE & PyData 2026, which will be held on 13.-17. April 2026.
David Wallace
Jürgen Windeck