Bc. Ján Kapko

Bachelor's thesis

Randomized deduplication of natural language text

Randomized deduplication of natural language text
Abstract:
Táto bakalárska práca skúma, implementuje a vyhodnocuje použitie pravdepodobnostných a deterministických dátových štruktúr pre algoritmy typu shingling, ktoré sa používajú na odstraňovanie duplicitných textov v oblasti spracovania prirodzeného jazyka. Hlavným cieľom je znížiť pamäťové nároky týchto algoritmov. Práca poskytuje prehľad existujúcich nástrojov a prístupov. Vybraný existujúci algoritmus …more
Abstract:
This thesis explores, implements and evaluates the use of probabilistic and non-probabilistic data structures for shingling algorithms used in natural language text deduplication, the main aim being to reduce the algorithms’ memory usage. We provide a summary of existing tools and approaches. We take an existing algorithm and implement it using a probabilistic and a non-probabilistic data structure …more
 
 
Language used: English
Date on which the thesis was submitted / produced: 23. 5. 2025

Thesis defence

  • Date of defence: 23. 6. 2025
  • Supervisor: RNDr. Ondřej Herman
  • Reader: RNDr. Vít Suchomel, Ph.D.

Citation record

Full text of thesis

Contents of on-line thesis archive
Published in Theses:
  • světu
Other ways of accessing the text
Institution archiving the thesis and making it accessible: Masarykova univerzita, Fakulta informatiky

Masaryk University

Faculty of Informatics

Bachelor programme / field:
Informatics / Informatics

Theses on a related topic

  • No theses on a related topic available.