SemanticCampParis Atelier Découverte
Disclaimer: I'm live blogging, excuse lapses of grammar, spelling errors, and typos.
Session by Alexandre and Gautier. Excellent introduction to the subject! Thanks guys! I especially liked the part where you showed how search queries on Wikipedia could be done!
1. RDF Model
What is RDF?
"Resource Description Framework"
Idea: html relate documents between each other, via hyperlinks. RDS shall relate objects between each other.
Two concepts behind it: Triplet and URI
Triplet: (subject, predicate, object)
Example: "Gautier" "a pour nom" "Gautier"; "Gautier" "est de type" "personne"; "Gautier" "connait" "Alex"
Could be described as a type of underlying grammar.
URI: (Universal Resource Identifier)
To identify and localize objects in a network (an URL for example locates an object with an http address, an URN could locate a book in the isbn "framework")
Namespace (In XML, a namespace is a collection of names, identified by a URI reference, that are used in XML documents as element types and attribute names. )
What is missing? A syntax. There are different syntax models available. n3, nTriples, turtle, rdfxml.
2. RDF Vocabulary
- About RDF ontology: read.
3. SPARQL. Language & protocol for databases requests.
Good example: www.dbpedia.org (to build a request: http://dbpedia.org/snorql )
Gautier shows an example. Detailed description of the use case here (http://www.lespetitescases.net/sparql-maillon-essentiel-web-of-data) on his blog
4. RDFa
RDFa (express triplets in HTML) vs. Microformat (... is a piece of mark up that allows expression of semantics in an HTML web page. Programs can extract meaning from a web page that is marked up with one or more microformats).
Gautier has an article on the topic (here) on his blog.
Great to have learned a bit about the technological basis of the semantic web. Thanks again!
0 Comments:
Post a Comment