Michele Pasin / Quotes

#RDF

Often with #ontology #Web #things #URI #graph #resources #information #metadata #Semantic-Web #web-documents #data-model #language

An Example Of Ontology Driven Software Engineering

SNaP ontologies and rNews

What about rNews and Schema.org ? A semantic publishing architecture based on full-blown RDF and the SNaP ontologies is by no means mutually exclusive with rNews, schema.org micro data or any other schemas for that matter (in fact the SNaP ontologies already inherit from many…

#architecture #RDF #ontology #metadata #schema

Cool Uris For The Semantic Web

RDF describes documents and real-world things

The Resource Description Framework RDF allows users to describe both Web documents and concepts from the real world—people, organisations, topics, things—in a computer-processable way. Publishing such descriptions on the Web creates the Semantic Web.

#Web #Semantic-Web #web-documents #RDF #users

Hash URIs versus 303 redirects

The solutions described in the following apply to deployment scenarios in which the RDF data and the HTML data is served separately, such as a standalone RDF/XML document along with an HTML document. The metadata can also be embedded in HTML, using technologies such as RDFa…

#web-documents #server #URI #HTML #web-server #RDF

Json-ld And Why I Hate The Semantic Web | The Beautiful, Tormented Machine

Rdf is a shitty data model

RDF is a shitty data model. It doesn’t have native support for lists. LISTS for fuck’s sake! The key data structure that’s used by almost every programmer on this planet and RDF starts out by giving developers a big fat middle finger in that area. Blank nodes are an abomination…

#data-model #RDF

Metaclass (semantic Web) - Wikipedia, The Free Encyclopedia

Punning

In the Semantic Web, a metaclass is a class whose instances are classes. Metaclasses are supported in the ontology language OWL and the data-modeling vocabulary RDFS. Similar to their role in programming languages, metaclasses in Semantic Web languages can have properties…

#RDF #ontology #instances #language

Punning - Owl

Punning

People often want to use a class to specify the value of some property. An example originating at the University of Karlsruhe[1] is in service modeling. Services are modeled as instances of the a:Service class. For each concrete service (i.e., for each instance of a:Service)…

#RDF #services #owls

Rdf Primer

RDF/XML, the normative syntax for RDF graphs

RDF's conceptual model is a graph. RDF provides an XML syntax for writing down and exchanging RDF graphs, called RDF/XML. Unlike triples, which are intended as a shorthand notation, RDF/XML is the normative syntax for writing RDF. RDF/XML.

#RDF/XML #graph #RDF #syntax

RDF identifies with URIrefs, browsers retrieve

Both RDF and Web browsers use URIrefs to identify things. However, RDF and browsers interpret URIrefs in slightly different ways. This is because RDF uses URIrefs only to identify things, while browsers also use URIrefs to retrieve things. Often there is no effective…

#browser #RDF #things #URI #Web #pages

RDF containers cannot be closed

A limitation of the containers described in Section 4.1 is that there is no way to close them, i.e., to say "these are all the members of the container". As noted in Section 4.1, a container only says that certain identified resources are members; it does not say that other…

#members #list #RDF #programming-language

RDF statements: subject, predicate, object

RDF is based on the idea that the things being described have properties which have values, and that resources can be described by making statements, similar to those above, that specify those properties and values. RDF uses a particular terminology for talking about the…

#things #statements #RDF #terminology

Naming statements happens outside RDF

RDF does not provide a built-in way of indicating how a URIref like exproducts:triple12345 is associated with a particular statement or graph, any more than it provides a built-in way of indicating how a URIref like exproducts:item10245 is associated with an actual tent…

#RDF #URI #documents #RDF-documents #statements #resources

Typed literals and external datatypes

The common practice in programming languages or database systems is to provide this additional information about how to interpret a literal by associating a datatype with the literal, in this case, a datatype like decimal or integer. [..] An RDF typed literal is formed by…

#language #programming-language #RDF #literals #datatypes

Describing collections in RDF/XML

RDF/XML provides a special notation to make it easy to describe collections using graphs of this form. In RDF/XML, a collection can be described by a property element that has the attribute rdf:parseType="Collection", and that contains a group of nested elements representing…

#RDF/XML #XML #collection #RDF

RDF is for applications, not display

RDF is intended for situations in which this information needs to be processed by applications, rather than being only displayed to people. RDF provides a common framework for expressing this information so it can be exchanged between applications without loss of meaning. RDF…

#RDF #resources #information #applications

Typed literals need datatype-aware software

Since the value that a given typed literal denotes is defined by the typed literal's datatype, and, with the exception of rdf:XMLLiteral, RDF does not define any datatypes, the actual interpretation of a typed literal appearing in an RDF graph (e.g., determining the value it…

#RDF #datatypes #software #RDF-graphs #graph

Intermediate URIrefs for structured values

Structured information like this is represented in RDF by considering the aggregate thing to be described (like John Smith's address) as a resource, and then making statements about that new resource. So, in the RDF graph, in order to break up John Smith's address into its…

#structured-information #graph #RDF #address #RDF-graphs #information

Anyone can say anything about any resource

These examples also illustrate one of the basic architectural principles of the Web, which is that anyone should be able to freely add information about an existing resource, using any vocabulary they please [BERNERS-LEE98]. The examples further illustrate that the RDF…

#Web #resources #information #RDF

Rdfs Vs. Owl - Cambridge Semantics

1st Difference: Vocabular

1st Difference: Vocabulary Of the differences between RDFS and OWL, the most important is just that OWL provides a far, far larger vocabulary that you can use to say things. For example, OWL includes all your old friends from RDFS such as rdfs:type, rdfs:domain, and…

#vocabulary #RDFS #things #RDF #world

The Semantic Web: An Introduction

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 information maps directly and unambiguously to a model, a model which is decentralized, and for which there are many…

#RDF #Web #bits #RDF-data #Semantic-Web

Three C’s Of Ontology Engineering

Choosing what to model in an ontology

There is clearly a grey area in choosing at what level you should start modelling an abstraction layer in your ontology. This line should be drawn at the point at which the things you are modelling fall into your domain - i.e. the boundary (contract) at which your internal…

#abstraction-layer #RDF #ontology #things #internal-system

Reusing public ontologies makes RDF interpretable

the use of existing public domain ontologies in one’s own ontology allows us to publish RDF such that external consumers (machines or humans) will already know how to interpret and use the knowledge described therein.

#ontology #knowledge #domain-ontology #RDF

Triple Bypass – What Does The Death Of The Semantic Web Mean For Publishers? - Semantico

XML workflows outlived the Semantic Web

Certainly there are niche applications, in taxonomy design for example, but there is no tidal wave of change. Search is the application with most to gain from semantics (because it enables rich snippets), but the major search engines have abandoned RDF in favor of simpler…

#metadata #RDF #semantics #engine #workflow

XML is a data model, not just a format

You’re quite mistaken in characterising XML as just an interchange format – it is a data model capable of more expressiveness (think full text/mixed content) than RDF. You must realise this is true since RDF itself can be encoded in XML.

#XML #RDF #data-model #format #model

Where Are The Semantics In The Semantic Web?

If it uses rdf then it's sw

Because RDF (Resource Description Framework) [W3C 1999] is hailed by the W3C as a Semantic Web language, some people seem to have the view that if an application uses RDF, then it is a Semantic Web application. This is reminiscent of the “If it is programmed in Lisp or Prolog…

#web-applications #RDF #applications