2014-05-10 7 views
5

Sto iniziando a imparare schema schema.org. Vengo dalla comunità RDF/OWL.Come l'utilizzo di schema.org si adatta ai principi di Linked Data?

Con mia sorpresa non sono riuscito a trovare una rappresentazione del vocabolario RDFS o OWL di schema.org. Più specificamente, mi sono reso conto che era solo una pagina HTML che descrive lo schema. Ho anche trovato una rappresentazione RDFa dello schema. A proposito, non sono sicuro che possa essere una rappresentazione RDFS legale. Tutto questo mi ha un po 'confuso.

Nel frattempo ho trovato i seguenti lavori: http://topbraid.org/schema/ e http://schema.rdfs.org/.

Quindi ho le seguenti domande: poche

  • 1- sono sia il lavoro ottenendo la stessa cosa? se no qual è la differenza tra i due?

  • 1.2- Qual è il loro rispettivo obiettivo e il caso d'uso?

  • 3- Gli URI non corrispondono all'URI dell'ontologia, non è strano? Come si allinea rispetto ai principi di Linked Data?

  • 4- Lo schema.org è completamente allineato al principio di Linked Data?

  • 5- Trovo strano fare riferimento a uno schema senza rappresentazione RDF? Come si può usarlo in strumenti come Protégé per esempio?

Vorrei davvero avere qualche chiarimento su questo.

+0

duplicate http://answers.semanticweb.com/questions/28127/how-does-schemaorg-fit-into-linked-data-principles –

risposta

2

Da http://schema.org/docs/datamodel.html:

La rappresentazione canonica macchina di schema.org è in RDFa:
schema_org_rdfa.html

(Vedi my answer on Webmasters SE per altra rappresentazione.)

Questa HTML + RDFa la versione utilizza il vocabolario RDFS. È buono come qualsiasi altra serializzazione RDF. Se non ti piace RDFa, potresti ovviamente utilizzare il tuo convertitore preferito per ottenere Turtle, RDF/XML o qualsiasi altra cosa tu preferisca.

+0

Grazie a tutti e due la vostra risposta. Capisco meglio. Immagino che l'unica cosa che non è ovvia quando vieni da un ampio uso dell'ontologia attraverso il protetto, ecc ... è: dov'è il vocabolario che posso usare per produrre il mio file di dati? Stavo cercando di importarlo in protetto ma non potevo farlo. quindi ora capisco, se voglio farlo, devo estrarre prima il RDFA e importarlo in protetto. – MaatDeamon

+0

Un'ultima domanda, questa versione canonica di RDFa è rdfs. Quindi mi stavo chiedendo se importarlo in una ontologia owl2-dl lo rendesse owl-full: il tipico caso incontrato con l'ontologia di dublin core per esempio. In altre parole usa solo i costrutti rdf compatibili con owl2-dl? – MaatDeamon

+1

@ MaatDeamon Bene, non sarà un'ontologia OWL 2 DL legale, in ogni caso, poiché mancheranno gli assiomi della dichiarazione che dichiarano ogni proprietà come una proprietà dell'oggetto, una proprietà datatype o una proprietà di annotazione. –

2

Quando schema.org è stato avviato nel giugno 2011, non includeva alcuno schema aggiornato come RDFS o OWL. http://schema.rdfs.org/ è stato creato per colmare questa lacuna. Da allora, la gente di schema.org ha creato http://schema.org/docs/schema_org_rdfa.html, che è lo schema canonico utilizzato per generare tutte le pagine HTML per i tipi di schema.org e le proprietà (quindi è sempre aggiornato). È necessario utilizzare tale schema se si intende pubblicare dati collegati utilizzando lo schema schema.org generale.

  1. Non so cosa intendi. I riferimenti a tipi e proprietà da sono tutti collegati al tipo schema.org e agli URI di proprietà, ad esempio http://schema.org/CreativeWork.

  2. I dati collegati si riferiscono principalmente al collegamento di elementi di dati ad altri elementi di dati dallo stesso set di dati e, se possibile, anche a dataset esterni (vedere Progetto Open Open Data).

  3. RDFa è un modo per serializzare i dati RDF. Pertanto http://schema.org/docs/schema_org_rdfa.html è una buona rappresentazione di schema.org in RDF. È possibile il RDF/XML o Turtle se si desidera da questo schema RDFa, utilizzando il parser preferito.

+0

Grazie per la risposta. Follow up vedi sotto! – MaatDeamon

+1

@MaatDeamon Le risposte non sono sempre visualizzate nello stesso ordine. "vedi sotto" non funziona in questo contesto; mentre sto leggendo questa pagina, l'unica cosa qui sotto è la grande area di testo in cui posso aggiungere una risposta. –

+0

capito scusa a tale proposito – MaatDeamon

Problemi correlati