Tags / 24 quotes from 11 sources
#RDF
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…
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.
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…
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…
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…
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 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 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…
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…
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…
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…
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…
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 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…
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…
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…
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…
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…
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…
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…
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.
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…
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.
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…