Semantic Web

Semantic Web = rete significativa

Se HTML e WEB hanno trasformato l'intero documento online in un grandeLibro, allora RDF, schema e lingue di inferenza renderanno tutti i dati del mondo un'enormeDatabase。”

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

Cos'è il Semantic Web?

semantic (semantico)Questo termine si riferisce aInteressante o correlato

Il Semantic Web è una rete che utilizza un modo che i computer possano comprendere per descrivere le cose.

  • I Beatles sono una famosa band proveniente da Liverpool.
  • John Lennon è stato uno dei membri dei Beatles.
  • L'album "Hey Jude" è stato registrato dai Beatles.

Sentenze come queste possono essere comprese dall'uomo. Ma come possono essere comprese dai computer?

EnunciazioneÈ composto daRegole grammaticaliCostruito. La grammatica di una lingua definisce le regole necessarie per costruire le enunciazioni di quella lingua.

Questo è l'essenza del Semantic Web - descrivere le cose in modo che le applicazioni informatiche possano comprenderle.

Il legame tra il Semantic Web e il webnessuna relazione

Il Semantic Web descriverelazioni tra le cosead esempio A è una parte di B, mentre Y è un membro di Z) eAttributi delle cosead esempio dimensioni, peso, durata d'uso e prezzo, ecc.)

Frame di descrizione delle risorse

RDF (Resource Description Framework, Framework di Descrizione delle Risorse) è un linguaggio di markup utilizzato per descrivere informazioni e risorse sul web.

Mettere le informazioni nei file RDF, in questo modo, queste informazioni possono essere cercate, trovate, prese, filtrate, analizzate e elaborate dai programmi informatici ("web spiders") dalla rete.

Il Semantic Web utilizza RDF per descrivere le risorse web.

Se desiderate sapere di più su RDF, leggete il nostroTutorial RDF

Come utilizzare il Semantic Web?

Se le informazioni su musica, automobili, biglietti (o qualsiasi altra cosa) vengono memorizzate nei file RDF, le applicazioni intelligenti di rete prenderanno informazioni da diverse fonti, le integreranno e le presenteranno agli utenti in un modo significativo.

Informazioni simili a quelle seguenti:

  • Prezzi delle auto di diversi rivenditori
  • Informazioni sui farmaci
  • Orari dei voli
  • Riparti industriali
  • Informazioni sui libri (prezzo, numero di pagine, editore, anno)
  • Chi è qualcuno
  • Data dell'evento
  • Aggiornamenti software

È facile comprendere la tecnologia Semantic Web?

Il Semantic Web non è una tecnologia in rapida evoluzione.

Una delle ragioni è la sua curva di apprendimento. RDF è stato sviluppato da persone con un background accademico in logica e intelligenza artificiale. Per i programmatori generali, non è particolarmente facile da comprendere.

RSS è una lingua in rapida evoluzione per costruire applicazioni di Semantic Web. Se desiderate saperne di più su RSS, leggete il nostroTutorial RSS》。

Nei tutorial seguenti, ci concentreremo sull'uso di RDF per scoprire le potenzialità del Semantic Web.

Fare clic sul prossimo capitolo, vedrete un esempio di applicazione di Semantic Web semplice.