|
Building semantic-based applications using Oracle
Track: Developers Slot: 14:00-15:30, Thursday 25th May A key to any semantic web application is the ability to automatically generate metadata. We describe a prototype that demonstrated how could you take advantage of semantic web and related technologies with an existing Oracle database, using a framework called Information Grid. For demonstration purposes we have used the DBLP digital library collection that provides a copy of the data set in RDF as well as a simple ontology in OWL. The goal of the prototype is to provide different ways of accessing information on a large collection like DBLP with the ability to inference a co-authors and related people social network when a new data source is added.GIO's architecture consists on several back end processes that capture data, extract metadata, and creates indexes; along with other computations that manipulates the RDF data set. The other aspect of GIO is a front end that provides search, browsing, clustering, and visualization features including a dynamic user interface. We'll discuss each of the main features using code samples.GIO was written in Java and leverages Oracle10/g/R2 features like the search API, XDB Repository, and RDF Data Model. At time of development the size of the DBLP set was over 600,000 entries. The demo can run on a stand alone PC with Oracle.Other items being presented by these speakers |
Platinum SponsorsSponsor of The CIO Dinner |