The Semantic Web – ISWC 2011

Volume 7031 of the series Lecture Notes in Computer Science pp 83-97

Effective and Efficient Entity Search in RDF Data

  • Roi BlancoAffiliated withYahoo! Research
  • , Peter MikaAffiliated withYahoo! Research
  • , Sebastiano VignaAffiliated withUniversità degli Studi di Milano

* Final gross prices may vary according to local VAT.

Get Access


Triple stores have long provided RDF storage as well as data access using expressive, formal query languages such as SPARQL. The new end users of the Semantic Web, however, are mostly unaware of SPARQL and overwhelmingly prefer imprecise, informal keyword queries for searching over data. At the same time, the amount of data on the Semantic Web is approaching the limits of the architectures that provide support for the full expressivity of SPARQL. These factors combined have led to an increased interest in semantic search, i.e. access to RDF data using Information Retrieval methods. In this work, we propose a method for effective and efficient entity search over RDF data. We describe an adaptation of the BM25F ranking function for RDF data, and demonstrate that it outperforms other state-of-the-art methods in ranking RDF resources. We also propose a set of new index structures for efficient retrieval and ranking of results. We implement these results using the open-source MG4J framework.