Latest web development tutorials

Semantic Web

Wort semantische Repräsentation seiner Bedeutung.

Dinge semantische Bedeutung der Dinge.

Semantic Web = Web Bedeutung.


Was ist das Semantic Web?

Was ist Semantik? In der Tat ist es einfach die Maschine zu lassen, um den Inhalt zu lesen.

  • Die Beatles war eine populäre Band aus Liverpool.
  • John Lennon ist ein Mitglied der Beatles.
  • "Hey Jude" von den Beatles Meisterwerk.

Wir können leicht die Bedeutung des vorstehenden Satzes zu verstehen. Aber diese Aussagen zu verstehen, wie ein Computer oder?

Statement wurde von den Regeln der Grammatik erstellt. Syntax der Sprache definiert die Sprachanweisungen Regeln zu erstellen. Aber wie in einer semantischen Grammatik um es zu bekommen?

Semantic Web ist, dass die Maschinendaten zu verstehen. Semantic Web-Technologie, die eine Beschreibungssprache und logische Argumentation enthält. Es ist durch eine Form der Verpackungskörper (Ontology) beschrieben.

Das Semantic Web ist keine Verbindung zwischen den Seiten.

Semantic Web beschreibt die Korrelation zwischen den Dingen ((zB A ist ein Teil von B, Y ein Mitglied der Z) und die Eigenschaften der Dinge (wie Größe, Größe, Alter, Preis, etc.).

Das Web

Semantische Netzwerk basiert auf XML (Extensible Markup Language eXtensible Markup Langauge) Sprache und das Resource Description Framework (RDF) zu vervollständigen. XML ist ein Werkzeug, eine Auszeichnungssprache für die Definition, die die XML-Deklaration enthält, die Sprache verwendet, um die Syntax von DTD (Document Type Declaration Dokumenttypdefinition) zu definieren, Beschreibung Tags und eine detaillierte Beschreibung des Dokuments selbst. Das Dokument selbst enthält Markup und Inhalt. RDF wird verwendet, um den Inhalt der Seite zum Ausdruck bringen.



Resource Description Framework

RDF (Resource Description Framework), das heißt, Resource Description Framework, eine W3C empfohlene Spezifikationssprache verwendet, um die Beziehung zwischen den Informationen und Ressourcen im WWW zu beschreiben.

RDF (S) ist ein wichtiger Teil des Semantic Web, die URI verwendet verschiedene Objekte zu identifizieren (einschließlich Ressourcenknoten, Attributtyp oder Attributwerte) können an einen anderen URI verbunden werden, deutlich die Beziehung zwischen Objekten auszudrücken.



Realisierung

Obwohl das Semantic Web ist ein besseres Netzwerk, aber die Umsetzung ist ein komplexes und großes Projekt. Die aktuelle Architektur des Semantic Web im Bau ist, der Haupt Notwendigkeit, die beiden folgenden Aspekte zu unterstützen:

Um das zu erreichen (1) ein Datennetzwerk

Das heißt: durch ein harmonisiertes System von Datenstandards die Netzwerkinformationen gründlicher und detailliertere Kennzeichnung, die Semantic Web zu verbessern kann eine genaue Identifizierung Informationen, um die Rolle von Information und Bedeutung zu unterscheiden präzisere semantische Web-Suche gründliche und einfacher zu machen Informationen zu beurteilen wahr oder falsch, um praktische Ziele zu erreichen, müssen Sie zunächst Standard entwickeln müssen, die Benutzer Web-Content-Metadaten (dh detaillierte Erklärung Zeichen) hinzufügen können, und ermöglicht es Benutzern, genau zu bestimmen, was sie suchen, dann müssen Sie auch finden Ein Weg, um sicherzustellen, dass verschiedene Programme können verschiedene Websites teilen, und schließlich den Anwender fragen, können auch andere Funktionen hinzufügen, wie das hinzufügen von Anwendungssoftware.

Semantische Netzwerk basiert auf XML (Extensible Markup Language eXtensible Markup Langauge) Sprache und das Resource Description Framework (RDF) zu vervollständigen. XML ist ein Werkzeug, eine Auszeichnungssprache für die Definition, die die XML-Deklaration enthält, die Sprache verwendet, um die Syntax von DTD (Document Type Declaration Dokumenttypdefinition) zu definieren, Beschreibung Tags und eine detaillierte Beschreibung des Dokuments selbst. Das Dokument selbst enthält Markup und Inhalt. RDF wird verwendet, um den Inhalt der Seite zum Ausdruck bringen.

(2) eine semantische Analyse der Fähigkeit von Suchmaschinen

Wenn das Datennetz von Hunderten von Millionen von Menschen kurz erreichen können, ist die semantische Netzwerk-Intelligenz durch menschliche Anstrengung notwendig, um die Spitze der Weisheit der Massen zu erreichen. Mit der Fähigkeit, eine semantische Analyse von Informationen Suchmaschine zu entwickeln, wird der wichtigste Schritt des Semantic Web sein, kann dieser Motor natürliche menschliche Sprache verstehen und einige Argumentation und Urteil haben.

Semantic Search Engine (semantische Suchmaschine) und semantische Analysefunktionen von Suchmaschinen (semantisch aktiviert Suchmaschinen) sind zwei verschiedene Dinge. Allerdings ist die erstere die Nutzung des Semantic Web, Informationssuche und semantische Analysefunktionen ist eine Suchmaschine der Lage, das Verständnis natürlicher Sprache, Argumentation durch den Computerbenutzer und ferner eine weitere psychologische Antworten.


Ausblick

Architektur des Semantic Web im Bau ist, die aktuelle internationale Forschung im Rahmen dieser Architektur hat noch keine befriedigende Beschreibung der strengen Logik und theoretisches System, chinesischen Gelehrten der Architektur gebildet wird, nur auf der Grundlage von ausländischen Studien durchgeführt eine kurze Einführung, haben keine systematische Darstellung gebildet.

Semantische Netzwerk muss drei Schlüsseltechnologien unterstützt: XML, RDF und Ontologien.

XML (eXtensible bezeichnete Sprache, eXtensible Markup Language) ermöglicht Informationsanbieter wie nötig, definieren ihre eigenen Tags und Attributnamen, so dass die komplexe Struktur von XML-Dokumenten in beliebigem Umfang sein kann.

Es hat eine gute Datenspeicherformat und skalierbare, hoch strukturierte und einfache Netzwerkübertragung usw., gekoppelt mit seiner einzigartigen Mechanismus von NS und XML-Schema mehrere Datentypen und Prüfmechanismus unterstützt, es ist das Semantic Web machen eine der Schlüsseltechnologien.

Aktuelle Diskussionen über semantische Gateway Schlüsseltechnologie konzentrierte sich auf RDF und Ontologien Körper.

RDF ist ein vom W3C empfohlene Sprache verwendet, um die Beziehung zwischen den Ressourcen und ihrer Spezifikation zu beschreiben, und verfügt über eine einfache, leicht zu erweitern, öffnen, leicht zu integrieren und den einfachen Austausch und so weiter.

Es ist bemerkenswert, dass RDF einzige Weg, definiert die Ressourcen zu beschreiben, aber nicht definiert, welche Daten zur Verfügung stehenden Ressourcen zu beschreiben. RDF besteht aus drei Teilen: RDF-Datenmodell, RDF Schema und RDF Syntax.

Begleitet von:

Semantische Netz durch den Ausbau der bestehenden Internet-Inhalte hinzugefügt, um die Informationen seiner Bedeutung anzeigt, so dass der Computer automatisch mit Menschen arbeiten können. Das heißt, das Semantic Web ist nicht mehr nur eine Vielzahl von Ressourcen, um die Informationen verbunden sind, sondern auch die wahre Bedeutung seiner Informationen, wodurch die Automatisierung zu verbessern und intelligente Computer-Verarbeitungsinformationen. Natürlich ist der Computer kein wirklich intelligent, Semantic Web Forscher effektive Darstellung der Informationen schaffen müssen, um die Entwicklung einheitlicher Standards, so dass der Computer automatisch Informationen effektiv verarbeiten kann.

(Quelle: Bin Zhang dick "Informationsmanagement Grundlagen und Methoden", Tsinghua University Press, Juli 2007 Second Edition)

2e5f2342fce47d514dc298da7f3f484f_m

Semantic Web Architecture

  • Die erste Schicht: Unicode und URI, ist die Grundlage für die gesamte Architektur.
  • Die zweite Schicht: XML + NS + XMLSchema, verantwortlich für die Darstellung der Inhalte und die Struktur der Grammatikdaten durch die Standardform des Sprachformat von Netzwerkinformationen verwenden, die Datenstruktur und Inhalt getrennt.
  • Dritte Schicht: RDF + RDF Schema, das semantische Modell liefert die Art der Informationen und das Internet zu beschreiben. Wobei, RDF (Resource Description Framework), das heißt, Resource Description Framework, eine W3C empfohlene Spezifikationssprache verwendet, um die Beziehung zwischen den Informationen und Ressourcen im WWW zu beschreiben. RDF (S) ist ein wichtiger Teil des Semantic Web, die URI verwendet verschiedene Objekte zu identifizieren (einschließlich Ressourcenknoten, Attributtyp oder Attributwerte) können an einen anderen URI verbunden werden, deutlich die Beziehung zwischen Objekten auszudrücken.
  • Die vierte Schicht: ein Körper lexikalischen Ebene, wird der Körper auf dem Gebiet des Wissens, der explizite formale Spezifikation konzipiert. Semantic Web-Architektur, die Rolle des Körpers in erster Linie: (1) beschreiben das Konzept, das die Domänenwissen durch das Konzept ergeben, beschreibt, (2) semantische enthüllt Körper mehr Ausdruckskraft als RDF hat, kann mehr offenbaren. reiche semantische Beziehung, (3) die Konsistenz des Körpers als Wissensgebiet explizite Normen semantische Konsistenz zu gewährleisten und damit vollständig die Mehrdeutigkeit zu lösen, ein Multi-Wort mit der Bedeutung und mehrdeutig Phänomen bedeutet, (4) Argumentation Unterstützung Unsicherheit und leistungsstarke semantische Ontologie zeigt Fähigkeit, auf den in der Datenebene beschriebenen Konzepte effektiv die Gültigkeit der Argumentation zu gewährleisten.
  • Fünfte Schicht: logische Schicht, ist verantwortlich für die Axiome Bereitstellung und Inferenz Prinzipien bilden die Grundlage für intelligente Dienste. Unter ihnen ist die Beschreibungslogik (DescriptionLogic) basierend auf der formalen Wissensrepräsentation Objekt, das die wichtigsten Ideen KL-ONE ziehen, ist ein erster Ordnung Pr¨adikatenlogik entscheidbar Subset. Es ist die erste Ordnung Prädikat Logik unterscheidet, wobei das System eine Beschreibung Logik entscheidbar Argumentation Dienste zur Verfügung stellen kann. Neben der Wissensrepräsentation als Logik beschreiben, auch in vielen anderen Bereichen verwendet werden, wird es als die wichtigste eine normalisierte Form von klientenzentrierter Darstellungssprache ist. Wichtige Merkmale beschrieben Logik ist sehr stark Fähigkeiten und Bestimmung, welche Inferenzalgorithmus sorgt für immer zu stoppen und die richtigen Ergebnisse zurück. In vielen formalen Methoden der Wissensrepräsentation wird die Logik in mehr als einem Jahrzehnt von besonderer Bedeutung beschrieben, vor allem, weil: sie ein klares Modell haben - theoretischen Mechanismus, gut geeignet durch das Konzept der Taxonomie Anwendungsbereiche dargestellt werden, und bieten Argumentation Service ist sehr nützlich.
  • Die sechste und siebte dichte Schicht Schicht Schicht ist für die Bereitstellung von vertrauenswürdigen Authentifizierung und Vertrauensmechanismen verantwortlich.