Querying the Semantic Web with preferences

Wolf Siberski*, Jeff Z. Pan, Uwe Thaden

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingPublished conference contribution

57 Citations (Scopus)


Ranking is an important concept to avoid empty or overfull and unordered result sets. However, such scoring can only express total orders, which restricts its usefulness when several factors influence result relevance. A more flexible way to express relevance is the notion of preferences. Users state which kind of answers they 'prefer' by adding soft constraints to their queries. Current approaches in the Semantic Web offer only limited facilities for specification of scoring and result ordering. There is no common language element to express and formalize ranking and preferences. We present a comprehensive extension of SPARQL which directly supports the expression of preferences. This includes formal syntax and semantics of preference expressions for SPARQL. Additionally, we report our implementation of preference query processing, which is based on the ARQ query engine.

Original languageEnglish
Title of host publicationThe Semantic Web - ISWC 2006 - 5th International Semantic Web Conference, ISWC 2006, Proceedings
PublisherSpringer Verlag
Number of pages13
ISBN (Print)3540490299, 9783540490296
Publication statusPublished - 1 Jan 2006
Event5th International Semantic Web Conference, ISWC 2006 - Athens, GA, United States
Duration: 5 Nov 20069 Nov 2006

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4273 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference5th International Semantic Web Conference, ISWC 2006
Country/TerritoryUnited States
CityAthens, GA


  • Preferences
  • Query language
  • Semantic web


Dive into the research topics of 'Querying the Semantic Web with preferences'. Together they form a unique fingerprint.

Cite this