Semantic Web

Semantic Web = bedeutsames Netzwerk

Wenn HTML und das World Wide Web das gesamte Online-Dokument zu einem riesigenBuch, dann machen RDF, Schema und inferenzsprachliche Technologien alle Daten der Welt zu einem riesigenDatenbanken"

--- Tim Berners-Lee, Weaving the Web, 1999

Was ist das Semantic Web?

semantic (semantisch)Dieses Wort bezieht sich aufInteressant oder damit zusammenhängend

Das Semantic Web ist ein Netzwerk, das Dinge auf eine Weise beschreibt, die von Computern verstanden werden kann.

  • Die Beatles sind eine berühmte Band aus Liverpool.
  • John Lennon war Mitglied der Beatles.
  • Die Schallplatte "Hey Jude" wurde von den Beatles aufgenommen.

Solche Sätze können von Menschen verstanden werden. Aber wie können sie von Computern verstanden werden?

Sätzenbesteht ausGrammatikregelnGebaut. Die Grammatik eines Spraches definiert die Regeln, die erforderlich sind, um Sätze in dieser Sprache zu bilden.

Das ist die Essenz des Semantic Web - Dinge auf eine Weise zu beschreiben, die von Computeranwendungen verstanden werden kann.

Der Link zwischen Semantic Web und dem World Wide WebKeine Beziehung

Das Semantic Web beschreibtBeziehungen zwischen Dingen(z.B. A ist ein Teil von B, und Y ist ein Mitglied von Z) sowieEigenschaften von Dingen(z.B. Größe, Gewicht, Nutzungsdauer und Preis usw.).

Resource Description Framework

RDF (Resource Description Framework, Resource Description Framework) ist eine Markenlanguage, die zur Beschreibung von Informationen und Ressourcen im Internet verwendet wird.

Legen Sie Informationen in RDF-Dateien, dann können diese Informationen möglicherweise von Computerprogrammen ("Web-Spider") im Netzwerk gesucht, entdeckt, aufgenommen, gefiltert, analysiert und verarbeitet werden.

Das Semantic Web verwendet RDF, um Netzwerkressourcen zu beschreiben.

Wenn Sie mehr über RDF erfahren möchten, lesen Sie unserRDF-Tutorial

Wie verwendet man das Semantic Web?

Wenn Informationen über Musik, Autos, Eintrittskarten (oder alles andere) in RDF-Dateien gespeichert sind, werden intelligente Netzwerk-Anwendungen Informationen aus verschiedenen Quellen sammeln, integrieren und diese Informationen auf eine sinnvolle Weise an die Benutzer weitergeben.

Ähnliche Informationen wie:

  • Autopreise verschiedener Händler
  • Arzneimittelinformationen
  • Flugplan
  • Industrieteile
  • Buchinformationen (Preis, Seitenzahl, Herausgeber, Jahr)
  • Wer ist jemand
  • Datum des Ereignisses
  • Software-Updates

Ist das Semantic Web leicht zu verstehen?

Das Semantic Web ist keine schnell entwickelnde Technologie.

Der steile Lernkurve ist einer der Gründe. RDF wurde von Menschen entwickelt, die eine akademische Ausbildung in Logik und künstlicher Intelligenz haben. Es ist für allgemeine Entwickler nicht besonders leicht zu verstehen.

RSS ist eine schnell entwickelnde Sprache zur Erstellung von Semantic Web-Anwendungen. Wenn Sie mehr über RSS erfahren möchten, lesen Sie unserRSS-Tutorial》。

In den folgenden Tutorials konzentrieren wir uns auf die Verwendung von RDF, um die Potenziale des Semantic Web zu entdecken.

Klicken Sie auf das nächste Kapitel, um ein einfaches Beispiel für eine Anwendung im Semantic Web zu sehen.