Details

Comparative analysis of text similarity algorithms and their practical applications in computer science
ID Poljak, Josip (Author), ID Crčić, Dražen (Author), ID Horvat, Tomislav (Author)

.pdfPDF - Presentation file, Download (552,17 KB)
MD5: 33525AE74D35B4A3E03D1C30E85EF0DB
URLURL - Source URL, Visit https://ev.fe.uni-lj.si/3-2025/Poljak.pdf This link opens in a new window

Abstract
In an era defined by vast volumes of digital text, the capacity to compare, interpret, and quantify textual similarity is a cornerstone of modern computational linguistics and natural language processing (NLP). Text similarity algorithms support critical applications in information retrieval, plagiarism detection, sentiment analysis, text summarization, and beyond. This paper provides a comprehensive survey and comparative analysis of established text similarity algorithms, including edit-distance-based metrics (Levenshtein and DamerauLevenshtein), character-based measures (Jaro and Jaro-Winkler), local sequence alignment (Smith-Waterman), vector-based semantic measures (Cosine similarity), and methods reliant on subsequence statistics (N-gram similarity). Each algorithm is analyzed in terms of its underlying theoretical foundations, computational complexity, performance characteristics, and domain-specific suitability. While traditional approaches excel in correcting typographical errors or identifying subtle lexical variations, more robust methods handle semantically rich corpora, larger text bodies, and intricate linguistic phenomena. Moreover, potential avenues for improvement are explored, including hybridization of existing approaches and the integration of emerging machine learning and deep neural models. This holistic examination aims to inform the selection and development of text similarity measures for diverse real-world applications and to guide future research directions in computational linguistics.

Language:English
Keywords:text similarity algorithms, natural language processing, computational linguistics
Work type:Article
Typology:1.04 - Professional Article
Organization:FE - Faculty of Electrical Engineering
Year:2025
Number of pages:Str. 151-156
Numbering:Letn. 92, št. 3
PID:20.500.12556/RUL-183358 This link opens in a new window
UDC:004.912:81'322
ISSN on article:0013-5852
COBISS.SI-ID:280478723 This link opens in a new window
Publication date in RUL:11.06.2026
Views:44
Downloads:22
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Record is a part of a journal

Title:Elektrotehniški vestnik
Publisher:Strokovna zadruga koncesijoniranih elektrotehnikov, Elektrotehniška zveza Slovenije
ISSN:0013-5852
COBISS.SI-ID:742916 This link opens in a new window

Secondary language

Language:Slovenian
Title:Primerjalna analiza algoritmov za podrobnost besedil in njihove praktične uporabe v računalništvu
Abstract:
Primerjava in merjenje podobnosti med digitalnimi besedili sta ključna za računalniško lingvistiko in obdelavo naravnega jezika. Algoritmi za podobnost se uporabljajo pri iskanju informacij, zaznavanju plagiatorstva, analizi sentimenta in povzemanju besedil. Prispevek predstavlja primerjalno analizo uveljavljenih metod, kot so Levenshteinova razdalja, Jaro-Winkler, SmithWaterman, kosinusna podobnost in N-grami. Ocenjene so glede na teoretične osnove, računsko zahtevnost, učinkovitost in primernost za različna področja. Tradicionalne metode so učinkovite pri zaznavanju napak in leksikalnih razlik, naprednejše pa pri obravnavi semantično bogatih in daljših besedil. Raziskane so tudi možnosti izboljšav z združevanjem pristopov in uporabo metod strojnega učenja. Namen analize je usmerjati uporabo in nadaljnji razvoj teh algoritmov.

Keywords:digitalno besedilo, računalniška lingvistika, naravni jezik, Levenshteinova razdalja, strojno učenje

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back