Michele Pasin / Quotes

Triples all the way down

RDF is meant to solve the problem of meaningfully publishing data (not just documents) on the World Wide Web. Beyond that, do what you want. More specifically, when you crawl and/or aggregate data from the World Wide Web, you don’t have to keep the RDF data as triples in your system. It is no longer on the global stage of the World Wide Web; rather, it is now in your system where you are king. So optimize away! Store it or process it however you like! Relational databases? Sure! Rewrite URIs as shorter terms? Whatever floats your boat! Ignore the explicit semantics and treat it like an unlabeled graph? I wouldn’t recommend it, but you’re the king! Do whatever it takes to meet your use case, and if your use case has something to do with RDF data, then fine, leave it as triples if you want. My point is, it’s not necessarily “RDF all the way down,” but it is “RDF at the top” where “top” is the place of publication, the World Wide Web. The universal naming mechanism of URIs and the generic data model enables data publishers to get data out there in a way that can be explicitly understood by machines (for example, when I say “Beast is furry,” am I talking about Mark Zuckerberg’s dog or the fictional X-Man Dr. Henry Philip “Hank” McCoy?), but as the creator of that machine, it’s up to you how to utilize those explicit semantics.

Saved 26 February 2013 / tw.rpi.edu ↗

#World-Wide-Web #Wide-Web #RDF-data #explicit-semantics #use-cases #Web

Cultural heritage needs semantic interoperability

The creation of the World Wide Web has had a profound impact on the ease with which information can be distributed and presented. In the sequence, there has…

The Cidoc Conceptual Reference Module: An Ontological Approach To Semantic Interoperability Of Metadata #information #World-Wide-Web #Wide-Web

Why RDF rather than XML

The answer to "why use RDF rather than XML?" is quite simple, and is twofold. Firstly, the benefit that one gets from drafting a language in RDF is that the…

The Semantic Web: An Introduction #RDF #Web #bits #RDF-data #Semantic-Web

Four routes to Semantic Web progress

We anticipate that progress in development of the Semantic Web will take place by: 1. Moving along the semantic continuum from less clearly specified…

Where Are The Semantics In The Semantic Web? #Semantic-Web #semantics #Web #web-content #use-cases

Formal semantics for human processing

Yet further along the continuum, we have explicit semantics expressed in a formal language. However, they are intended for human processing only. We can think…

Where Are The Semantics In The Semantic Web? #semantics #human-processing #explicit-semantics #formal-specification #processing #formal-semantics

SPARQL operator mapping and type errors

This behavior is due to something in the SPARQL specification which most everyday SPARQL users likely never worry about – the Operator Mapping [1]. What is…

Equality And Inequality In Sparql | Yarcdata #RDF-data #datatypes

What an ontology provides

An ontology defines the concepts and relationships used to describe and represent an area of knowledge (subject matter). It provides: A vocabulary A shared…

Help - Topbraid Composer Fe #ontology #World-Wide-Web #business-rules #information-retrieval