..semantic web

is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation.
--
Tim Bernes-Lee, James Hendler, Ora Lassila
[BHL2001]

..deals with

..will introduce

..rdf

Resource Description Framework

..data exchange

..specification

..scope

..basics

The creator of tbc's homepage is Martin Homola.

..requirements

..we have them

..xml and meaning

I just bought a new dog.

..xml and meaning

I just bought a new dog.

<sentence> <person>I</person> just bought a new <animal>dog</animal>. </sentence>

..xml and meaning

I just bought a new dog.

<sentence> <person>I</person> just bought a new <animal>dog</animal>. </sentence>

<mngrof> <ungha>I</ungha> just bought a new <mongha>dog</mongha>. </mnrgrof>

..rdf model

subject has a property which value is object

http://tbc.sk/ has a http://purl.org/dc/elements/1.1/creator property which value is Martin Homola

..3 ways

..N-Triple

<http://tbc.sk/>
<http://purl.org/dc/elements/1.1/creator>
"Martin Homola" .

..graph


example of graph represetation of RDF

..xml again

<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <rdf:Description rdf:about="http://tbc.sk/"> <dc:creator>Martin Homola</dc:creator> </rdf:Description> </rdf:RDF>

..new resources

<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> xmlns:person="http://tbc.sk/RDF/person.rdf/"> <rdf:Description rdf:about="http://tbc.sk/"> <dc:creator>#tbc</dc:creator> </rdf:Description> <rdf:Description rdf:ID="#tbc"> <person:realname>Martin Homola</person:realname> <person:nickname>tbc</person:nickname> <person:homepage rdf:resource="http://tbc.sk/"/> </rdf:Description> </rdf:RDF>

..references

Valid XHTML 1.0! Valid CSS!