Bakalářská práce

Structural Mapping Suggestion Tool

Matej Medveď
Anotace

Migrácia dát medzi ERP platformami ako sú napríklad SAP a Oracle vyžaduje mapovanie tisícov polí zdrojovej schémy na cieľové polia — úloha, ktorú doménoví experti vykonávajú manuálne počas niekoľkých mesiacov a iterácií v spolupráci so zákazníkmi. Táto práca prepracováva komponent mapovania na úrovni polí v existujúcom nástroji na návrh mapovaní, pričom nahrádza pôvodné vyhľadávanie založené výlučne …více

Abstract

Data migration between enterprise platforms such as SAP and Oracle requires mapping thousands of source schema fields to target fields — a task performed manually by domain experts over months of iterations with customers. This thesis redesigns the field-level matching component of an existing mapping suggestion tool, replacing its embedding-only retrieval with a configurable multi-signal similarity …více

Zadání práce

The primary objective of this thesis is to develop a solution for one-to-many structural mapping suggestions, where fields from a source system are matched to potential candidate fields in a target system. A secondary use case is the detection of duplicate records, which builds on the same core similarity framework.

The goal is to improve upon a prototype by designing, implementing, and evaluating a similarity scoring method for record-level matching in structured datasets. The method will support configurable aspects, each combining selected attributes (e.g. field name, description, value samples), similarity signals (e.g. lexical, embedding-based), and weights. This configuration is intended to make the approach adaptable to different domains and matching scenarios.

The work includes implementing the core scoring method, re-implementing the backend logic and configuration, researching and incorporating similarity signals, defining evaluation datasets that represent various error classes, and optimizing hyperparameters for them. Controlled perturbations will be applied to assess resistance to noise. The final deliverable is a validated core matching method suitable for integration into broader data processing solutions, developed in cooperation with Natuvion GmbH. Only selected parts of the program implemented by the student will be available in the IS, exclusively in the form of read-only source code under a proprietary license.

Práce zkontrolována:
22. 5. 2026 12:14, RNDr. Michal Batko, Ph.D., učo 2907
Jazyk práce
angličtina angličtina
Termín obhajoby
22. 6. 2026
Práce byla úspěšně obhájena

Vedoucí

RNDr. Michal Batko, Ph.D., učo 2907
KSUZD FI MU

Oponent

RNDr. David Procházka, učo 485104
KSUZD FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Plán
Informatika
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.