Skip to content Skip to footer

Thesis topics offer

Here is an offer of generic topics for bachelor’s and master’s theses, but it is possible to come up with another assignment of the final thesis. If you are interested, contact me by e-mail.

These topics will be further specified in agreement with the student (depending on the field, type of work, etc.).

Support for creating questionnaires in the DSW Python SDK

The current Python SDK for the Data Stewardship Wizard allows you to perform operations with the DSW REST API using the low-level and, in selected cases, the high-level Python API. The aim of the work is to extend the SDK with a module supporting the creation of the so-called Knowledge Model (KM) - questionnaire templates (specifications of chapters, questions, possible answers, labels, additional information, etc.). KM is typically represented as a list of events (add, edit, delete). By replaying events, a “compiled” KM = tree structure is created. On the one hand, this module should provide all the necessary classes for both types of representations as well as auxiliary functions for their management, creation and processing (eg compilation of KM or calculation of changes between two versions).