Semantic Web

semantyczny internet = znacząca sieć.

Jeśli HTML i WEB przekształciły całą dokumentację online w ogromnąksięgę, więc RDF, schema i języki inferencji uczynią wszystkie dane na świecie ogromnąBaza danych

--- Tim Berners-Lee, Wspinanie się po sieci, 1999

Co to jest semantyczny internet?

semantic (semantyczny)To słowo oznaczaInteresujące lub związane z tym

Semantyczny internet to sieć, która opisuje rzeczy w sposób zrozumiały dla komputerów.

  • The Beatles to znany zespół z Liverpoolu.
  • John Lennon był jednym z członków zespołu The Beatles.
  • Płyta "Hey Jude" została nagrana przez The Beatles.

Takie zdania są zrozumiałe dla ludzi. Ale jak można je zrozumieć dla komputerów?

wypowiedziSkłada się zZasady gramatyczneZbudowany. Gramatyka języka definiuje zasady, których należy przestrzegać, aby zbudować wypowiedź w tym języku.

Oto sedno semantycznego internetu - opisanie rzeczy w sposób zrozumiały dla aplikacji komputerowych.

Łącza między semantycznym internetem a stronami internetowymiBrak związku

Semantic Web opisujepowiązania między rzeczaminp. A jest częścią B, a Y jest członkiem Z) orazAtrybuty rzeczynp. rozmiar, waga, okres użytkowania i cena itp.).

RDF (Resource Description Framework)

RDF (Resource Description Framework, Resource Description Framework) jest językiem znacznikowym używanym do opisywania informacji i zasobów w sieci.

Umieszczając informacje w plikach RDF, te informacje mogą być wyszukiwane, odkrywane, pobierane, filtrowane, analizowane i przetwarzane przez programy komputerowe ("web spiders").

Semantic Web używa RDF do opisywania zasobów sieciowych.

Jeśli chcesz dowiedzieć się więcej o RDF, przeczytaj naszKurs RDF

Jak używać Semantic Web?

Jeśli informacje o muzyce, samochodach, biletach (lub czymkolwiek innym) są przechowywane w plikach RDF, inteligentne aplikacje sieciowe będą w stanie pobierać te informacje z różnych źródeł, integrować je i przedstawić je użytkownikom w sposób znaczący.

Podobne informacje:

  • Ceny samochodów od różnych dystrybutorów
  • Informacje o lekach
  • Harmonogram lotów
  • Zamienniki przemysłowe
  • Informacje o książkach (cena, liczba stron, redaktor, rok)
  • Kim jest kto
  • Data wydarzenia
  • Aktualizacje oprogramowania

Czy technologia Semantic Web jest łatwa do zrozumienia?

Semantic Web nie jest szybko rozwijającą się technologią.

Jednym z powodów jest jego krzywa naukowa. RDF został rozwinięty przez ludzi z wykształceniem w logice i sztucznej inteligencji. Dla zwykłych programistów nie jest szczególnie łatwy do zrozumienia.

RSS jest szybko rozwijającym się językiem do budowania aplikacji Semantic Web. Jeśli chcesz dowiedzieć się więcej o RSS, przeczytaj naszKurs RSS》。

W poniższych tutorialach skupimy się na użyciu RDF, aby odkryć możliwości Semantic Web.

Kliknij następny rozdział, aby zobaczyć prosty przykład aplikacji Semantic Web.