Original title:
Rozšíření systému Anton o detekci plagiátorství v SQL
Authors:
Pokladova, Tamara Document type: Bachelor's theses
Year:
2020
Language:
cze Abstract:
[cze][eng] V bakalářské práci je řešen návrh a implementace rozšíření do systému Anton, cílem kterého je rozpoznávání podobnosti ve zdrojových kódech napsaných v jazyce SQL. Základní postupy uplatněné v modulu jsou hledání textových shod metodami Equality Matches a Shuffle Flips a aplikace editační vzdálenosti. Náplní práce je demonstrace číselných a grafických výsledků porovnání jak umělých, tak i reálném datasetech.The thesis dealt with the design and implementation of the extension of the system Anton, which is aimed at recognizing the similarity of source codes written in SQL. Basic procedures applied in the module are text-matching techniques Equality Matches and Shuffle Flips and also Levenshtein distance. There was a demonstration of numerical and graphical results of comparison of both artificial and real datasets in the work.
Keywords:
automated system; automatizovaný systém; Equality Matches; Levenshtein distance; Levenshteinova vzdálenost; plagiarism; plagiátorství; Shuffle Flips; source codes; SQL; zdrojové kódy