MPI-INF Logo
MPI-INF/SWS Research Reports 1991-2021

2. Number - only D5

MPI-I-2009-5-004

Coupling knowledge bases and web services for active knowledge

Preda, Nicoleta and Suchanek, Fabiuan M. and Kasneci, Gjergji and Neumann, Thomas and Weikum, Gerhard

March 2009, 24 pages.

.
Status: available - back from printing

We present ANGIE, a system that can answer user queries by combining knowledge from a local database with knowledge retrieved from Web services. If a user poses a query that cannot be answered by the local database alone, ANGIE calls the appropriate Web services to retrieve the missing information. In ANGIE,Web services act as dynamic components of the knowledge base that deliver knowledge on demand. To the user, this is fully transparent; the dynamically acquired knowledge is presented as if it were stored in the local knowledge base. We have developed a RDF based model for declarative definition of functions embedded in the local knowledge base. The results of available Web services are cast into RDF subgraphs. Parameter bindings are automatically constructed by ANGIE, services are invoked, and the semi-structured information returned by the services are dynamically integrated into the knowledge base We have developed a query rewriting algorithm that determines one or more function composition that need to be executed in order to evaluate a SPARQL style user query. The key idea is that the local knowledge base can be used to guide the selection of values used as input parameters of function calls. This is in contrast to the conventional approaches in the literature which would exhaustively materialize all values that can be used as binding values for the input parameters.

  • MPI-I-2009-5-004.pdf
  • Attachement: MPI-I-2009-5-004.pdf (461 KBytes)

URL to this document: https://domino.mpi-inf.mpg.de/internet/reports.nsf/NumberView/2009-5-004

Hide details for BibTeXBibTeX
@TECHREPORT{PredaSuchanekKasneciNeumannWeikum2009,
  AUTHOR = {Preda, Nicoleta and Suchanek, Fabiuan M. and Kasneci, Gjergji and Neumann, Thomas and Weikum, Gerhard},
  TITLE = {Coupling knowledge bases and web services for active knowledge},
  TYPE = {Research Report},
  INSTITUTION = {Max-Planck-Institut f{\"u}r Informatik},
  ADDRESS = {Stuhlsatzenhausweg 85, 66123 Saarbr{\"u}cken, Germany},
  NUMBER = {MPI-I-2009-5-004},
  MONTH = {March},
  YEAR = {2009},
  ISSN = {0946-011X},
}