Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

25 minutes of Semantic Web

462 views

Published on

25 minutes of basics of semantic Web for Tropical Ruby 2015 Conference

Published in: Internet
  • Be the first to comment

25 minutes of Semantic Web

  1. 1. SEMANTIC WEB EM 25 MINUTOS Por   /   Yaso @yaso
  2. 2. CGI.BR
  3. 3. REGISTRO.BR Nic.br cetic.br septro.br ceWeb.br ppt.br
  4. 4. W3C Entre outros... Dados na Web Acessibilidade Todos Web Publicações Webbr
  5. 5. WEB TimBL propôs em 1989
  6. 6. WEB SEMÂNTICA Dados ­> informação Web dos significados Mas como adicionar significado? Como explicar às máquinas as relações?
  7. 7. RDF É um modelo para representação de dados não é um formato Define uma maneira de explicar relações Resource Description Framework
  8. 8. RDF Entidade => atributo => valor Sujeito => predicado => objeto entity ­ conferência ­ Tropical Ruby http://tropicalrb.io ­ http://purl.org/dc/dcmitype/Event ­ Tropical Ruby Subject Object Predicate Um conjunto de triplas é um  Triplas! RDF graph
  9. 9. RDF: ALGUNS FORMATOS 1.  2.  3.  4.  RDFa (HTML) Turtle RDF/XML JSON­LD
  10. 10. 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>
  11. 11. 2:  Terse RDF Triple Language Notação "textual" para RDF mais fácil para humanos do que XML/RDF TURTLE
  12. 12. 3:  sintaxe   para definir grafos RDF RDF/XML XML
  13. 13. 4:  Devs que querem colocar LD em apps que usam JSON Devs podem converter json em json­ld devs que queiram gerar ou consumir dados com sintaxe JSON exemplo do  JSON­LD Json­ld { "@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" }
  14. 14. EXEMPLOS Existem   que podem ser utilizadas Cookable bases linkadas
  15. 15. EXEMPLOS Parse.ly LodLive ProductDB ImDB Sameas.org
  16. 16. OBRIGADA! @w3cBrasil @yaso yaso@nic.br

×