Semantisch Web

Uit Wikipedia, de vrije encyclopedie

Ga naar: navigatie, zoeken

Het Semantisch Web (Engels: Semantic Web)[1] is een extensie in ontwikkeling van het rond 1991 geïntroduceerde World Wide Web.[2] Het is een uitwerking van de visie van W3C-directeur Tim Berners-Lee over het Web als een universeel medium voor de uitwisseling van gegevens, informatie en kennis.

[bewerken] Geschiedenis

[bewerken] Overzicht

[bewerken] Doelstellingen

Het uitdrukken van informatie op het internet op zo'n manier dat niet alleen mensen er mee kunnen omgaan, verwerken, linken ed., maar dat dit ook softwarematig kan. Mensen zijn in staat om bepaalde taken uit te voeren op het bestaande World Wide Web, zoals het zoeken van een vertaling, de laagste prijs van een DVD of het reserveren van een boek. Een machine (waaronder computers) is niet of zeer slecht in staat om bruikbare informatie te halen uit webpagina's. Deze geven vooral de opmaak aan en niet de context die het programma nodig heeft om het te kunnen begrijpen, mensen kunnen dit wel.

Bouwstenen van het Semantisch Web

Het toevoegen van betekenis (semantiek) aan data door machines wordt gedaan door deze met ontologieën, beschrijvingen van concepten en de relaties daartussen, in metadata uit te breiden. Zo kunnen er automatisch relaties tussen concepten gelegd worden. Het W3C heeft hiervoor onder andere de RDF-standaard ontwikkeld.

[bewerken] Beperkingen van HTML

De meeste bestanden op een computer kunnen grofweg worden ingedeeld in twee categorieën: documenten en data. Documenten, zoals e-mails, verslagen en brochures, worden vooral door mensen gelezen. Data, wordt door een computer gelezen in een programma en gebruikt om weer te geven, te doorzoeken of op een andere manier te verwerken.

Op dit moment zijn de meeste webpagina's op het internet geschreven in de Hypertext Markup Language (HTML). De opmaak hiervan bestaat uit tekst afgewisseld door multimedia-objecten zoals foto's, video's of interactieve formulieren. Metadata in de vorm van meta-tags wordt hierbij gebruikt om computers informatie over het onderwerp, zoekwoorden of de auteur te kunnen laten lezen. Een computerprogramma zou wel in staat te zijn de tekst op een pagina van bijvoorbeeld een winkel te lezen, maar is niet in staat de betekenis van de informatie te achterhalen. Het moet aannemen dat een pagina met de titel "Electromarkt" daadwerkelijk informatie over een winkel geeft, of dat een product "ABC3" met een prijs "€199" werkelijk een product beschrijft. Het programma heeft niet genoeg contextinformatie om de inhoud te kunnen begrijpen of zelfs te kunnen weten dat de prijs "€199" bij het product "ABC3" hoort, en niet bij een ander product, als deze ernaast staat.

Semantisch HTML bouwt voort op het oorspronkelijke idee van HTML waarbij tags betekenis beschrijven in plaats van opmaak. Een voorbeeld hiervan is het gebruik van de tag <em>, die staat voor emphasis (nadruk), in plaats van de tag <i>, die italic (schuingedrukt) betekent.

Er is door middel van Microformats al geprobeerd om onofficiële uitbreidingen van HTML te maken met machineleesbare semantische opmaak voor objecten in bijvoorbeeld winkels of veilingen.

[bewerken] Bouwstenen

Om de doelstellingen van het Semantisch Web te verwezenlijken, is er een aantal technologische "bouwstenen" nodig. Door op bestaande technologieën rond het World Wide Web voort te bouwen, is een aantal daarvan reeds aanwezig; bijvoorbeeld URI's. Verscheidene andere standaarden zijn reeds ontwikkeld en in een stabiele fase (bv. RDF), terwijl er op verschillende andere punten nog werk nodig is.

[bewerken] Voorbeelden

  • Muziek ontologie
  • Boekenlijst

[bewerken] Projecten

[bewerken] Friend of a Friend (FOAF)

Een veelgebruikte toepassing van het Semantisch Web is Friend of a Friend dat relaties tussen mensen en andere agenten beschrijft in RDF.

[bewerken] SIMILE

Semantic Interoperability of Metadata and Information in Unlike Environments (Semantische samenwerking van metadata en informatie in ongelijke omgevingen) SIMILE is een project van MIT om de samenwerking te verbeteren tussen digitale bronnen, schema's, vocabulaires, ontologiëen, metadata en services.

[bewerken] Linking Open Data

Linking Open Data is een gemeenschappelijk project om vrij toegankelijke en aan elkaar gekoppelde RDF Data op het Web te crëeren. De data wordt aangeboden in het RDF Data Set-formaat en komt uit een grote verzameling van bronnen. De nadruk ligt hierbij op de linked data-manier van RDF-publicatie op het Web.

Het project wordt gesponsord door de Semantic Web Education & Outreach Interest Group (SWEO) van het W3C.

[bewerken] Semantically-Interlinked Online Communities (SIOC)

Het SIOC project biedt een vocabulair aan voor termen en relaties om web data spaces te modelleren. Voorbeelden hiervan zijn onder andere: discussiefora, weblogs, blogrolls (of feed subscriptions), mailing lists, gedeelde bookmarks en fotogalerijen.

[bewerken] Obstakels en scepticisme

  • Praktische haalbaarheid (verdubbelen formaat, zie microformats, bestaande DB's)
  • Heterogene data: problemen met UI ed.
  • Kip-of-ei (zie linked data)

[bewerken] Literatuur

Programmatorische werken en artikelen over het Semantisch Web:

[bewerken] Externe links

[bewerken] Inleidingen

[bewerken] Software

[bewerken] Onderzoeksprojecten

[bewerken] Nieuwsartikelen

[bewerken] Bronnen, noten en/of referenties

Bronnen, noten en/of referenties:

  1. "web of data".
  2. Het Semantisch Web werd ooit Web 2.0 genoemd. Tegenwoordig staat de term 'Web 2.0' echter voor een nieuwe generatie van interactieve webapplicaties die gebruik maken van user-generated content en dynamisch scripten met behulp van AJAX.
 
Persoonlijke instellingen
Boek maken