Metadatan esittäminen

Tunnetuin Semanttisen Webin kieli on W3C:n RDF (Resource Description Framework) ja siihen liittyvä laajennus RDF Schema (RDFS). RDF:llä kuvataan WWW:n sisältöjen, resurssien, merkityksiä metadatana, tietona tiedosta. Esimerkiksi kirjastoalan Dublin Core -standardilla voidaan kuvata viidentoista ominaisuuden avulla dokumentteihin liittyvä yleinen metatieto, kuten dokumentin laatija (creator) ja sen aihe (subject). Näin voitaisiin esimerkiksi erottaa Tarja Halosen kirjoittamat dokumentit Tarja Halosta käsittelevistä dokumenteista, mikä parantaisi esimerkiksi hakukoneiden tarkkuutta. 

Metadatan kuvaamisessa käytettävä RDF on ytimeltään yksinkertainen relaatiomalli, jossa tieto koostuu joukosta (objekti, ominaisuus, arvo) –kolmikoita. RDF:n syntaksin spesifikaatio perustuu XML:ään, mutta yhtä hyvin voidaan käyttää muunkinlaisia esityskieliä rakenne ei ole olennaista vaan alla oleva semanttinen relaatiomalli. RDFS:n avulla määritellään RDF-sovelluksissa käytettävä sanasto. Laajennus tuo ohjelmoinnissa käytetyn olio-ajattelun idean WWW:n merkkauskieliin tarjoamalla käsitteiden kuvaamiseen joukon etukäteen sovittuja perusprimitiivejä. Class, subClass ja type-ilmausten avulla voidaan määritellä käsitehierarkioita samaan tyyliin kuin olio-ohjelmoinnissa. 

RDF(S) näyttäisi olevan tulossa laajempaan käyttöön. Esimerkiksi Adobe on uuden XMP-alustan myötä siirtymässä RDF-standardiin kaikissa yhtiön WWW-tuotteissa, kuten laajasti käytetyssä PDF-formaatissa.

HTML Comment Box is loading comments...