Different types of information security policies make it difficult to access relevant passages in individual policies and combine them into an actionable recommendation. A repository in which the policies are stored, and their sections can be accessed in relation to their relevance in each…
Open Topics
Please note
The topics for the upcoming semester (2026W) are currently being updated.
Our Open Topics: An Overview
The following contains a list of all currently offered topics for theses (Bachelor's and Master's) and practical courses in our areas of research. In order to be assigned a topic, please ensure you follow the instructions.
If you are a Bachelor's student wanting to write your thesis with us, please refer to the recommendations and guidelines for Bachelor's theses before reaching out.
Master's students may find additional guidance and recommendations here.
In general, topics in the area of Multimedia Information Systems technologies include…
- the analysis, management, creation and composition, semantic enrichment, and playback of multimedia content,
- semantically smart multimedia systems, and
- security.
Possible application domains include…
- the detection of inconsistent information of (structured) data on the Web (see: the FactCheck project)
- content authoring and management systems
- multimedia web content management
- robotics and IoT applications
- blockchain technologies and applications
- interactive display systems
- game-based learning and serious games
- service-oriented architectures (SOA) and cloud-based services
Section A (below) lists topics that may be chosen for a practical course (SPBA, P1, or P2), but are in principle also available for a Master's thesis (usually in a more expanded and advanced form).
Section B lists topics that are intended to be chosen for a Master's thesis.
If you would like to propose your own topic idea(s), please do not hesitate to reach out to relevant members of our research and teaching team directly.
Section A - Topics for Practical Courses (SPBA, P1, P2)
- All
- Area: (Multimedia) Content Authoring and Management
- Area: AI and Machine Learning
- Area: Blockchain
- Area: EdTech
- Area: FactCheck
- Area: Game Design and Development
- Area: Robotics and IoT
- Area: Security and Privacy
- Area: Web and Mobile Apps and Tools
- Supervisor: Aichinger
- Supervisor: Berger
- Supervisor: Hofer
- Supervisor: Kalchgruber
- Supervisor: Klas
- Supervisor: Luidold
- Supervisor: Quirchmayr
- Area: (Multimedia) Content Authoring and Management
- Area: AI and Machine Learning
- Area: Blockchain
- Area: EdTech
- Area: FactCheck
- Area: Game Design and Development
- Area: Robotics and IoT
- Area: Security and Privacy
- Area: Web and Mobile Apps and Tools
- Supervisor: Aichinger
- Supervisor: Berger
- Supervisor: Hofer
- Supervisor: Kalchgruber
- Supervisor: Klas
- Supervisor: Luidold
- Supervisor: Quirchmayr
Cyber Security Decision Making is becoming a core aspect of cyber defense efforts. Advanced decision models and processes, such as the OODA Loop do heavily depend on the available information. The major task of this project is to develop and implement an approach to support the OBSERVE (Information…
The NIST Cyber Security Framework (https://www.nist.gov/cyberframework) has become an established standard for cyber security management. With version 2.0 of this framework introducing a GOVERN function (NIST CSWP 29, The NIST Cybersecurity Framework (CSF) 2.0, February 26, 2024, p. 3), the…
This topic is part of the FactCheck research project.
FactCheck is a framework for detecting and resolving conflicting data on the Web. It establishes an entire fact comparison process that consists of data acquisition, data comparison, the presentation of comparison results, and comprehensive…
This topic is part of the FactCheck research project.
FactCheck is a framework for detecting and resolving conflicting data on the Web. It establishes an entire fact comparison process that consists of data acquisition, data comparison, the presentation of comparison results, and comprehensive…
Game-based learning leverages the principles of serious gaming to create engaging and effective educational experiences. This project involves designing and developing a game-based learning system tailored to the content and learning goals of a specific lecture or course. The system should focus on…
Organizing and managing large collections of multimedia content, such as images, videos, and audio files, can be a complex task. This project involves developing a multimedia management system that focuses on features like automatic tagging, sorting, and metadata extraction based on media content.…
Navigating large or complex buildings can be challenging, especially for individuals with specific accessibility needs. This project aims to develop a mobile application and framework to create digital maps that assist users in navigating unfamiliar buildings. Administrators will be able to map out…
Analyzing and syntactically validating UML models from non-editable formats is a highly complex and advanced challenge. This project involves developing a tool that can read UML models (e.g., Use Case, Class Diagram, ER Diagram, Sequence Diagram) from fixed formats such as JPEG, digitally…
Use semantic web technologies to enrich the existing FactCheck prototype. Recommended for students who have passed the Multimedia and Semantic Technologies (MST) course.
Reimplement the statistics API of FactCheck as a scalable, stand-alone application using a data-science-friendly technology stack.
Design and implement a serious game for the FactCheck project.
Implement a scalable observability framework for FactCheck using zero-code and/or code-based instrumentation in combination with the Grafana ecosystem.
Problem Statement: Paper-based exams are robust against cheating but impose a massive grading burden on educators. Many solutions (like Moodle) require separate Answer Sheets, which are confusing for students and disconnect answers from the question's context. There is a lack of open-source tools…
Problem Statement: Misinformation spreads rapidly during live events (e.g., debates, streams), often outpacing post-hoc verification. While Speech-to-Text (STT) exists, the challenge lies in processing infinite audio streams. A system must intelligently "chunk" continuous audio into semantic…
Problem Statement: In secondary education (High School / Gymnasium), students often receive performance feedback only through delayed report cards. While gamification effectively motivates the 10-18 age group, existing grading tools often function merely as "digital gradebooks," lacking deep,…
This topic is part of the FactCheck research project.
Problem Statement: The Web contains vast amounts of conflicting information about entities (e.g., Persons, Movies, Events). A core challenge in Web Information Integration is that different sources use different identifiers (e.g., "J. Doe" vs.…
Problem Statement: The integration of Generative AI in education has created a "verification gap." High-quality written submissions and coding projects often fail to prove that a student has truly mastered the underlying theoretical concepts. While traditional oral exams are the most robust way to…
Problem Statement: Detecting mosquitoes in indoor environments is a critical challenge for health and comfort. While visual tracking is often ineffective due to the insect's size and speed, their unique "wing-beat" frequency (typically 300 Hz – 700 Hz) provides a distinct acoustic signature.…
Problem Statement: Reaction-time training tools are often expensive and proprietary. Creating a custom, open-source alternative allows for flexible gamification but presents significant challenges in synchronizing distributed wireless nodes with low latency. The system must coordinate multiple…
Problem Statement: Modern e-learning platforms like Moodle excel at automated Multiple Choice assessments but struggle with open-ended tasks, such as code logic explanations or architectural decisions. While existing plugins (like VPL) can check if code compiles, they cannot assess the quality,…
Problem Statement: University websites contain vast amounts of information (curricula, ECTS guidelines, opening hours), but finding specific answers is often difficult due to fragmented navigation. Standard keyword searches fail to answer complex questions, such as "Which courses do I need for the…
Jupyter Notebooks allow for the creation and sharing of documents that contain live code, equations, visualizations, and narrative text. Jupyter Notebooks are a well-established and well-recognized tool in academia and education in general as well as in specific fields of research where it is…
This topic is part of the FactCheck research project.
FactCheck is a framework for the detection and resolution of conflicting structured data on the Web. The FactCheck framework is the result of ongoing research at our research group. One of the central building blocks is the context-dependent…
The goal of this project is the implementation of a demo application which illustrates the concept of the consensus technique, e.g., proof-of-stake, Clique (proof-of-authority) (but not the often used "proof-of-work" as, e.g., used in the Bitcoin Blockchain). For example, a possible application…
Roon (https://roon.app/en/) is a premium application to manage large, high quality music libraries. It supports browsing, discovery, collecting, and listening to music. One of the unique values of Roon is its rich metadata (see the Metadata Model used by Roon …
The goal of this project is - starting out from a given demo implementation - to implement an application for a digital "Studienleistungs & Prüfungspass" (study performance & examination pass) based on blockchain technology. The pass will record the individual, required study achievements (like…
The goal of this project is the design and the implementation of a framework based on blockchain technology that allows for the detection of manipulations in images or videos. Images or videos can be manipulated, e.g., individuals (or other objects) can be added to or removed from an image, video…
The goal of this project is the design and the implementation of a framework based on cryptography that allows for the detection of manipulations in images or videos. Images or videos can be manipulated, e.g., individuals (or other objects) can be added to or removed from an image, video frames (or…
This topic is part of the FactCheck research project.
The FactCheck framework is designed to address the issue of conflicting data on the Web by providing a systematic approach to detect and resolve such discrepancies. It encompasses the entire fact comparison process, including data acquisition,…
Section B - Topics for Master's Theses
Listed below are possible topics for master's theses. Unless there is a specific restriction stated in the topic description, the above topics in Section A may also be chosen, but usually in a more expanded or advanced form to meet the (methodological, formal, etc.) requirements of a scientific work.
In our experience, the topic of a master's thesis often naturally evolves from, or shares the same research area as, your P2 project (assuming you have completed it with our research group). In this case, you may want to reach out to your supervisor(s) to discuss possible directions and ideas.
- FactCheck: models and languages of Precision Metrics for comparing facts on the Web.
- FactCheck: flexible, configurable frameworks for crawlers for extracting facts from Web pages.
- FactCheck: the analysis of cloud-based storage systems/services and design of a storage framework for a FactCheck prototype.
- FactCheck: Analysis and extraction of structured information from text on the Web (news articles, scientific articles, Wikipedia, movie descriptions, etc.) using state-of-the-art AI technology and methods such as named entity recognition, key phrase recognition, and entity linking.
- FactCheck: multimedia content (images, audio, video) analysis tools (including the use of state-of-the-art AI technologies such as Azure AI tools and services) for extracting facts (or otherwise structured information) from the Web.
- FactCheck: Analysis and extraction of structured information on music-related information (e.g., album, artist, composer, release date, genre) using dedicated music cloud services or tools/APIs (e.g., MusicBrainz, Roon) by following the schemes available from, e.g., https://musicbrainz.org , https://www.discogs.com, or the Metadata Model used by Roon https://help.roonlabs.com/portal/en/kb/articles/metadata-model )
- Interactive advanced course content components based on Jupyter Notebooks for a dedicated course (e.g., MRE, MRS, MCM, MST, DMP) offered in the Bachelor's or Master's program.
Please note that our list of offered topics may be updated each semester.
In the case of Master Theses topics, you may directly contact Prof. Klas, or another researcher from our group, to find out more about possible topics.