Data Deduplication with Text Similarity Algorithms: An Application in a Hotels Database

MakaleAçık Erişim

Özet

Deduplication is a great need in the world of data that is growing rapidly and uncontrolled. Data deduplication is a technique used to eliminate duplicate copies of data in the database or to identify and describe them with an Id. Finding a hotel with a different name and ID in the records in the database of hotels with name, address, agency, and price information does not allow comparison. Competitor analysis can be done completely, knowing competitor price situations and market follow-up is possible by singularization of all these hotel names. The purpose of this study is to identify identical hotels with a single identification number by matching hotel names and to obtain singular data. Various text similarity algorithms are used for deduplication. In this study, Text Similarity algorithms; Hotels were compared in the database over hotel names. Distance edit based similarity, token based similarity, sequence based similarity algorithms and fuzzy string matching algorithms were examined. As a result of the study, a hybrid model in which Fuzzy String Matching algorithm and Jaro Winkler distance are used together is proposed. Model; In the comparison made over the test data set, it gave 94% Accuracy results in the easy data set and 83% Accuracy in the difficult data set.

Anahtar Kelimeler

RDL Kalıcı Bağlantı (PID)
https://rdlopen.rawdatalibrary.net/r/kostu/10967Resmi atıflarda kullanılan kalıcı adres
DOI
https://doi.org/10.54525/tbbmd.998983Yayıncı resmi DOI adresi
İndeks kayıtları
Kaydın indeks veri tabanlarındaki sayfası (aktarımda alınan kayıt numarasıyla). Erişim, indeksin kendi koşullarına bağlıdır.
Atıflar
OpenAlex
4
TR Dizin
1
Her kaynağın kendi saydığı toplam atıf; aktarım ve zenginleştirme sırasında alındı.
Tam Kayıt
AlanDeğerDil
dc.contributor.authorDuru, Nevcihan
dc.contributor.authorKeleş, Ünzüle
dc.date.accessioned2026-10-27T23:49:01.284936902Z
dc.date.available2026-10-27T23:49:01.284936902Z
dc.date.issued2021
dc.description.abstractDeduplication is a great need in the world of data that is growing rapidly and uncontrolled. Data deduplication is a technique used to eliminate duplicate copies of data in the database or to identify and describe them with an Id. Finding a hotel with a different name and ID in the records in the database of hotels with name, address, agency, and price information does not allow comparison. Competitor analysis can be done completely, knowing competitor price situations and market follow-up is possible by singularization of all these hotel names. The purpose of this study is to identify identical hotels with a single identification number by matching hotel names and to obtain singular data. Various text similarity algorithms are used for deduplication. In this study, Text Similarity algorithms; Hotels were compared in the database over hotel names. Distance edit based similarity, token based similarity, sequence based similarity algorithms and fuzzy string matching algorithms were examined. As a result of the study, a hybrid model in which Fuzzy String Matching algorithm and Jaro Winkler distance are used together is proposed. Model; In the comparison made over the test data set, it gave 94% Accuracy results in the easy data set and 83% Accuracy in the difficult data set.
dc.identifier.doi10.54525/tbbmd.998983
dc.identifier.eissn2618-5997
dc.identifier.endpage98
dc.identifier.issn1305-8991
dc.identifier.issue2
dc.identifier.startpage86
dc.identifier.urihttps://rdlopen.rawdatalibrary.net/r/kostu/10967
dc.identifier.volume14
dc.language.isotr
dc.relation.ispartofTBV Bilgisayar Bilimleri ve Mühendisliği Dergisi
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectBilgisayar Bilimleri, Yazılım Mühendisliği
dc.subjectBilgi, Belge Yönetimi
dc.titleData Deduplication with Text Similarity Algorithms: An Application in a Hotels Database
dc.typeArticle
rdl.citation.openalex4
rdl.citation.trdizin1
rdl.oa.statushybrid
rdl.oa.urlhttps://dergipark.org.tr/tr/download/article-file/1988064
rdl.source.indexTRDIZIN