An inference engine for RDF - Agfa
An inference engine for RDF - Agfa
An inference engine for RDF - Agfa
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