Table of Contents

Tematy projektów WSHOP -- zima 2026/2027

[FIXME] Template

[GJN] Agentic ML Ops

: Possibility of extending it to master thesis

[MZK] Affective Game

[MZK] Multimodal data study

[MZK] Eyetracking data study

[SBK] Counterfactuals by Design

[SBK] Robust Counterfactuals by Design

[SBK] Tobii-Pytracker Process-Mining Approach to Eye Tracking

[SBK] Discovery Challenge: Configuration of an Anomaly-Detection Competition

[SBK] Conversational Management for Image Anomaly-Detection Tasks [Labelling System]

[SBK] Conversational Management for Image Anomaly-Detection Tasks [JEV Model]

The possible architecture is presented below. The important thing: the system has to be as lightweight as possible, no queries to expertnal services, only small language models that runs locally. How JEV can be used here

For example user says:

“I want to decrease labelling effort by 20%.”

JEV can decide:

Which parameter is referenced?

review_budget
training_fraction
both
ambiguous

What operation is requested?

decrease
increase
set
restrict to range

What does the value mean?

relative percentage
percentage points
absolute value
target proportion

What is the reference?

current configuration
best configuration
selected configuration
unspecified

[SBK] Conversational Management for Image Anomaly-Detection Tasks [Interface Design]

[SBK] Przepraszam z kim rozmawiam? V2

[KKT] From images to knowledge graphs

[KKT] Better knowledge graph embeddings for cultural heritage recommendations

[KKT] ICONCLASS Recommendations -- continuation

[KKT] PolyKG-CH: a benchmark for polyvocal cultural heritage data

[KKT] Ontology-based high-level explanations of machine learning models

[LVM] GPU-accelerated ontology reasoning

Ontology reasoners (the engines behind Knowledge Graphs and the Semantic Web) usually run sequentially on CPUs. Because they rely on complex symbolic logic, scaling them up is notoriously difficult. Modern GPUs excel at massive parallel math—can we leverage GPU hardware to make logical reasoning lightning fast?

In this project you will investigate whether core reasoning tasks can be accelerated by converting logical rules into GPU-friendly operations (like matrix multiplication or Boolean circuit evaluations) and benchmark your results against standard CPU reasoners. KLAY may be explored as a backend for layerised, GPU-friendly evaluation of such compiled circuits. The implementation should compare a CPU baseline with one or more GPU approaches. Evaluation should measure correctness, runtime, throughput for increasing batch sizes, GPU memory use, and preprocessing cost. The project should identify which reasoning tasks benefit from GPU acceleration and when conventional CPU reasoners remain more efficient.

[LVM] Neurosymbolic Room Classification using DeepLog

Spatial enrichment in architectural models (such as 2D floor plans and 3D BIM models) requires combining noisy visual perception with strict domain rules. Pure neural networks excel at extracting spatial features (e.g., room size, geometry, or fixture presence) but lack topological guarantees, whereas pure expert systems fail when facing architectural variations or missing features.

In this project, you will build a DeepLog pipeline to classify room types (e.g., bedroom, bathroom, living room) by integrating neural predicates with a symbolic knowledge base. The results may serve both as an improvement in the room classification task, but also as a benchmark and use case of Neurosymbolic systems.

[LVM] Interactive Network Construction from Knowledge Graphs

Knowledge graphs represent entities, relations, attributes, class hierarchies, and semantic constraints. One way of using the information is for network analysis under different conditions. For example, a bibliographic KG can produce researcher–publication, co-authorship, citation, institution–researcher, or researcher–topic networks.

In this project, you will build an interactive system that allows users to describe a desired network in natural language, such as: “Create a weighted co-authorship network for the 18th century.” An LLM will translate the request into a structured network specification containing node types, relations, filters, projection rules, directions, and weights.

The system will validate this specification against the KG ontology, generate and execute a SPARQL query, retrieve the relevant subgraph, and deterministically construct the requested network. The result will be visualized interactively and analysed using measures such as centrality, shortest paths, density, and community structure.The interface should make the transformation transparent by showing the selected ontology elements, generated query, construction rule, supporting KG triples, and network statistics.

[LVM] Exploring Representations of Narratives in Knowledge Graphs

Narratives can be represented in knowledge graphs in different ways. A KG may model a story as a sequence of events, a network of characters and relationships, a causal structure, a temporal chain, a set of narrative roles, or a combination of these representations. More complex models may also include perspectives, uncertainty, themes, sub-events, and different levels of narrative organization. In this project, you will compare different proposed semantic-web models for narratives. You will classify them and reflect on each of their advantages and disadvantages. If there is enough time you can evaluate their interactions with LLMs