Yayın:
Querying web metadata: Native score management and text support in databases

dc.contributor.authorÖzsoyoǧlu, Gültekin
dc.contributor.authorAltingövde, İsmail Şengör
dc.contributor.authorAl-Hamdani, Abdullah
dc.contributor.authorÖzel, Selma Ayşe
dc.contributor.authorUlusoy, Özgür
dc.contributor.authorÖzsoyoǧlu, Zehra Meral
dc.contributor.buuauthorÖzel, Selma Ayşe
dc.contributor.departmentMühendislik Fakültesi
dc.contributor.departmentEndüstri Mühendisliği Bölümü
dc.contributor.orcid0000-0001-9201-6349
dc.contributor.scopusid 6603978393
dc.date.accessioned2025-05-13T14:20:47Z
dc.date.issued2004-12-01
dc.description.abstractIn this article, we discuss the issues involved in adding a native score management system to object-relational databases, to be used in querying Web metadata (that describes the semantic content of Web resources). The Web metadata model is based on topics (representing entities), relationships among topics (called metalinks), and importance scores (sideway values) of topics and metalinks. We extend database relations with scoring functions and importance scores. We add to SQL score-management clauses with well-defined semantics, and propose the sidewayvalue algebra (SVA), to evaluate the extended SQL queries. SQL extensions and the SVA algebra are illustrated through two Web resources, namely, the DBLP Bibliography and the SIGMOD Anthology. SQL extensions include clauses for propagating input tuple importance scores to output tuples during query processing, clauses that specify query stopping conditions, threshold predicates (a type of approximate similarity predicates for text comparisons), and user-defined-function-based predicates. The propagated importance scores are then used to rank and return a small number of output tuples. The query stopping conditions are propagated to SVA operators during query processing. We show that our SQL extensions are well-defined, meaning that, given a database and a query Q, under any query processing scheme, the output tuples of Q and their importance scores stay the same. To process the SQL extensions, we discuss two sideway value algebra operators, namely, sideway value algebra join and topic closure, give their implementation algorithms, and report their experimental evaluations.
dc.identifier.doi10.1145/1042046.1042047
dc.identifier.endpage634
dc.identifier.issn0362-5915
dc.identifier.issue4
dc.identifier.scopus2-s2.0-11344289038
dc.identifier.startpage581
dc.identifier.urihttps://hdl.handle.net/11452/52875
dc.identifier.volume29
dc.indexed.scopusScopus
dc.language.isoen
dc.relation.journalACM Transactions on Database Systems
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.subjectScore management for Web applications
dc.subject.scopusInnovative Algorithms for Query Optimization in Databases
dc.titleQuerying web metadata: Native score management and text support in databases
dc.typeArticle
dspace.entity.typePublication
local.contributor.departmentMühendislik Fakültesi/Endüstri Mühendisliği Bölümü
local.indexed.atScopus

Dosyalar