REGISTRO.BR
Nic.br
cetic.br
septro.br
ceWeb.br
ppt.br
W3C
Entre outros...
Dados na Web
Acessibilidade
Todos Web
Publicações
Webbr
WEB
TimBL propôs em 1989
WEB SEMÂNTICA
Dados > informaçãoWeb dos significadosMas como adicionar significado?Como explicar às máquinas as relações?
RDF
É um modelo para representação de dadosnão é um formatoDefine uma maneira de explicar relações
Resource Description Framework
RDF
Entidade => atributo => valorSujeito => predicado => objetoentity conferência Tropical Ruby
http://tropicalrb.io http://purl.org/dc/dcmitype/Event Tropical Ruby
Subject ObjectPredicate
Um conjunto de triplas é um
Triplas!
RDF graph
RDF: ALGUNS FORMATOS
1.
2. 3. 4.
RDFa(HTML)TurtleRDF/XMLJSONLD
1:
Inserir dados no HTML
RDFA
<title>Yasodara Córdova's profile</title> <link rel="foaf:primaryTopic" foaf:"maker"="" href="#me"> <div about="#me" typeof="foaf:Person"> <span property="foaf:name">Yasodara</span> <a rel="foaf:weblog" href="http://yaso.is/this">Website</a> </div>
2:
Terse RDF Triple Language
Notação "textual" para RDF
mais fácil para humanos do que XML/RDF
TURTLE
3:
sintaxe para definir grafos RDF
RDF/XML
XML
4:
Devs que querem colocar LD em apps que usam JSONDevs podem converter json em jsonlddevs que queiram gerar ou consumir dados com sintaxe JSON
exemplo do
JSONLD
Jsonld
{ "@context": "http://json-ld.org/contexts/person.jsonld", "@id": "http://dbpedia.org/resource/John_Lennon", "name": "John Lennon", "born": "1940-10-09", "spouse": "http://dbpedia.org/resource/Cynthia_Lennon"}
EXEMPLOS
Existem que podem ser utilizadas
Cookable
bases linkadas
EXEMPLOS
Parse.lyLodLiveProductDBImDBSameas.org