Turtle Terse RDF Triple Language a concrete syntax
- Slides: 18
Turtle Terse RDF Triple Language, a concrete syntax for RDF Erik Espenakk • Magnus Johan Knalstad
Oversikt/Agenda ● ● Syntaks - The basics Liten oppgave Litt om embedding i HTML Kort Kahoot Stikkprøve
Turtle - The basics
Turtle basics - Simple Triple <Subjekt> <Predikat> <Objekt>
Turtle basics - Predicate Lists Accomplishment 1 ● Når subjektet refereres av flere predicates ○ Istedenfor å skrive samme subjekt to ganger, kan heller avslutte med “; ”
Turtle basics - Object Lists ● Når objekter repeteres med samme subjekt og predikat, bruk “ , “ til å separere objektene
Turtle basics - Internationalized Resource Identifier(IRI) Tre måter man kan definere en IRI på: 1. Absolutt a. Lukkes med “< >” , kan inneholde numeriske “escape sequences” b. Eks: <http: //example. org/#green-goblin> 2. Relativ a. “Lukkes med < >” , kan inneholde numeriske “escape sequences” b. Bruker relative path mhp. basen som er satt “@base”
Turtle basics - Internationalized Resource Identifier(IRI)
Turtle basics - Literals ● I RDF: Brukes til å identifisere verdier som strenger, tall, numre og datoer. ● Quoted Literals ○ “^^” ● Language tags
Turtle basics - RDF Blank Nodes in Turtle ● Uttrykkes som “_: ” etterfulgt av tegnrepresentasjon
Turtle basics - Nesting unlabeled blank nodes 1/2 ● Innerste “[“ etablerer en subjekt blank node reverterer til ytterste node på “]” ● Blir da nåværende subjekt for predicate object list
Turtle Basics - Nesting unlabeled blank nodes 2/2
Turtle Basics - Collections ● “(…)”Må dukke opp enten ved subject eller object posisjonen av triplet.
Oppgave - Gå inn på linken https: //goo. gl/forms/GDw. TYRUTy. S 2 w. UUFN 2
Fasit - eksempel <Erna> foaf: name "Erna"; foaf: family. Name “Solberg”; foaf: member “Høyre”; foaf: enemy. Of [ foaf: name “Jonas”; foaf: member "Arbeiderpartiet"; foaf: family. Name “Gahr Støre” ].
Embedding turtle in HTML <script type="text/turtle"> @prefix dc: <http: //purl. org/dc/terms/>. @prefix frbr: <http: //purl. org/vocab/frbr/core#>. <http: //books. example. com/works/45 U 8 QJGZSQKDH 8 N> a frbr: Work ; dc: creator "Wil Wheaton"@en ; dc: title "Just a Geek"@en ; frbr: realization. . . </script>
Kahoot LINK
The End
- Subjekt predikat objekt
- Turtle prefix
- Sentence for terse
- When was the triple entente formed in ww1
- Triple alianza y triple entente
- Triple alliance and triple entente ww1
- Triple entente countries
- Bandera triple entente
- Syntax directed translation example
- Informal inventory
- Concrete semi concrete abstract
- What is rdf?
- Ontology schema
- Rdf list example
- Rdf raddrizzamento geometrico
- Rdf raddrizzamento download
- Who made this statement
- Openrefine rdf extension
- Rdf owl