Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
rdf [2018/08/20 20:53] christian [Experience] |
rdf [2018/08/20 21:02] christian [Triple store] |
||
---|---|---|---|
Line 25: | Line 25: | ||
The namespace is RDF. The core classes are | The namespace is RDF. The core classes are | ||
* **Graph** is a collection of '' | * **Graph** is a collection of '' | ||
- | * **Statement** consists of subject, predicate and object; each of which is a '' | + | * **Statement** consists of '' |
* **Term** with '' | * **Term** with '' | ||
Line 79: | Line 79: | ||
==== XMP ==== | ==== XMP ==== | ||
- | For the PDFtalk library I need XMP to work with the metadata of documents. XMP is a RDF language which restricts the very general RDF. Certain features are forbidden in XMP - luckily the complicated | + | For the PDFtalk library I need XMP to work with the metadata of documents. XMP is a RDF language which restricts the very general RDF. Certain features are forbidden in XMP - luckily the complex |
I wonder how to do this: defining a language on RDF. Interesting task. | I wonder how to do this: defining a language on RDF. Interesting task. | ||
==== Triple store ==== | ==== Triple store ==== | ||
- | Eventually, I want to store a lot of statements. For now, a '' | + | Eventually, I want to store a lot of statements. For now, a '' |
=== Other syntaxes: Turtle and SPARQL === | === Other syntaxes: Turtle and SPARQL === | ||
Line 92: | Line 92: | ||
=== Schemas and inferencing === | === Schemas and inferencing === | ||
- | Schemas (or Vocabularies or ontologies) for RDF can be easily (?) defined by anyone. A schema itself is defined in RDF. Commonly used (and sometimes mixed) are RDFS (RDF Schema) and OWL (Web Ontology Language). Besides concepts like '' | + | Schemas (or Vocabularies or ontologies) for RDF can be easily (?) defined by anyone. A schema itself is defined in RDF. Commonly used (and sometimes mixed) are [[https:// |
With this, only basic facts have to be entered into a triple store. Many more facts can get deducted / inferenced. It would be an interesting project to build such an inferencer. I wonder if Gemstone would make a good triplestore. | With this, only basic facts have to be entered into a triple store. Many more facts can get deducted / inferenced. It would be an interesting project to build such an inferencer. I wonder if Gemstone would make a good triplestore. |