background preloader

SemanticWeb

Facebook Twitter

Semantic Web. I have an idea that I think is very important but I haven’t yet polished to the point where I’m comfortable sharing it.

Semantic Web

I’m going to share it anyway, unpolished, because I think it’s that useful. So here I am, handing you a dull, gray stone, and I’m saying there’s a diamond inside. Maybe even a dilithium crystal. My hope is that a few experts will see what I see and help me safely extract it. Or maybe someone has already extracted it, and they can just show me. The problem I’m trying to solve is at the core of decentralized (or loosely-coupled) systems. RDF offers a solution to this, but it turns out to be pretty hard to put into practice. Consider two on-the-web temperature sensors: The careful human reader will immediately wonder whether these temperatures are in Celcius or Fahrenheit, or if maybe the first is in Celcius and the second Fahrenheit.

Here’s the first sketch of my solution: I know it looks ugly, but now it’s clear that both readings are in Fahrenheit. I’m not sure yet. No. Cormode. Web Ontology Language. Abkürzung[Bearbeiten] Das Akronym für Web Ontology Language hätte eigentlich WOL, nicht OWL sein müssen.

Web Ontology Language

Über den Ursprung des Buchstabenverdrehers findet man Antwort in den Archiven des W3C. Der Name OWL ist offensichtlich von Tim Finin auf einer Mailingliste vorgeschlagen worden.[1] Die von ihm ursprünglich genannten Gründe sind wie folgt: Es ist klar, wie OWL auszusprechen ist (nämlich wie das englische Wort für Eule).Das Akronym eignet sich hervorragend zur Erstellung von Logos.Eulen werden mit Weisheit assoziiert.Es gibt eine interessante Hintergrundgeschichte.

Die genannte Hintergrundgeschichte betrifft ein Projekt von William A. Sprachebenen: Lite, DL und Full[Bearbeiten] Es gibt OWL in drei verschiedenen Versionen. OWL Lite[Bearbeiten] Die „Light-Version“ wurde mit dem Ziel geschaffen, eine einfach zu implementierende Untermenge der Sprache zu schaffen. OWL DL[Bearbeiten] Dies ist die Ebene, deren Semantik noch am ehesten an DAML+OIL heranreicht. OWL Full[Bearbeiten] Linked Open Data. Linked Open Data (LOD) bezeichnet im World Wide Web frei verfügbare Daten, die per Uniform Resource Identifier (URI) identifiziert sind und darüber direkt per HTTP abgerufen werden können und ebenfalls per URI auf andere Daten verweisen.

Linked Open Data

Idealerweise werden zur Kodierung und Verlinkung der Daten das Resource Description Framework (RDF) und darauf aufbauende Standards wie SPARQL und die Web Ontology Language (OWL) verwendet, so dass Linked Open Data gleichzeitig Teil des Semantic Web ist. Die miteinander verknüpften Daten ergeben ein weltweites Netz, das auch als „Linked [Open] Data Cloud“ oder „Giant Global Graph“ bezeichnet wird. Dort wo der Schwerpunkt weniger auf der freien Nutzbarkeit der Daten wie bei freien Inhalten liegt (Open Data), ist auch die Bezeichnung Linked Data üblich. Idee offener vernetzter Daten[Bearbeiten] Grundkonzept[Bearbeiten] „1. . „1. Verknüpfung zwischen Linked Open Data Datenbeständen (September 2011) Nachweise[Bearbeiten] Weblinks[Bearbeiten] Semantisches Web. Das Semantic Web erweitert das Web, um Daten zwischen Rechnern einfacher austauschbar und für sie einfacher verwertbar zu machen; so kann beispielsweise der Begriff „Bremen“ in einem Webdokument um die Information ergänzt werden, ob hier ein Schiffs-, Familien- oder der Stadtname gemeint ist.

Semantisches Web

Diese zusätzlichen Informationen explizieren die sonst nur unstrukturiert vorkommenden Daten. Zur Realisierung dienen Standards zur Veröffentlichung und Nutzung maschinenlesbarer Daten, insbesondere RDF. Beispiel[Bearbeiten] Im folgenden Beispiel wird im Text „Paul Schuster wurde in Dresden geboren“ auf einer Webseite der Name einer Person mit dessen Geburtsort verknüpft. Das Fragment eines HTML-Dokuments zeigt, wie in RDFa-Syntax unter Verwendung des schema.org-Vokabulars und einer Wikidata-ID ein kleiner Graph beschrieben wird: Graph der sich aus dem RDFa-Beispiel ergibt _:a < .

Die Tripel ergeben den nebenstehenden Graphen (obere Abbildung). _:a < . < . _:a < .