18.10.2014 Views

An inference engine for RDF - Agfa

An inference engine for RDF - Agfa

An inference engine for RDF - Agfa

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>An</strong> <strong>inference</strong> <strong>engine</strong> <strong>for</strong> <strong>RDF</strong><br />

Fig.1.1. A Semantic Web case study<br />

The travel agent agrees with the client about the itinerary: by train from<br />

<strong>An</strong>twerp to Brussels, by airplane from Brussels to Nice and by train from Nice<br />

to St. Tropez. This still leaves room <strong>for</strong> some alternatives. The client will come<br />

back to make a final decision once the travel agent has said him by mail that he<br />

has worked out some alternative solutions like price <strong>for</strong> first class vs second<br />

class etc...<br />

Remark that the decision <strong>for</strong> the itinerary that has been taken is not very well<br />

founded; only very crude price comparisons have been done based on some<br />

internet sites that the travel agent consulted during his conversation with the<br />

client. A very cheap flight from <strong>An</strong>twerp to Cannes has escaped the attention of<br />

the travel agent.<br />

The travel agent will now further consult the internet sites of the Belgium<br />

railways, the Brussels airport and the France railways to get some alternative<br />

prices, departure times and total travel times.<br />

Now let’ s compare this with the hypothetical situation that a full blown<br />

Semantic Web would exist. In the computer of the travel agent resides a<br />

Semantic Web agent that has at its disposal all the necessary standard tools. The<br />

travel agent has a specialised interface to the general Semantic Web agent. He<br />

fills in a query in his specialised screen. This query is translated to a<br />

standardised query <strong>for</strong>mat <strong>for</strong> the Semantic Web agent. The agent consult his<br />

rule database. This database of course contains a lot of rules about travelling as<br />

well as facts like e.g. facts about internet sites where in<strong>for</strong>mation can be<br />

16

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!