Introduccion a la Web Semantica

1,800 views
1,702 views

Published on

Charla sobre la Web Semantica para BRM

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,800
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Introduccion a la Web Semantica

  1. 1. Haciauna Web Semantica<br />Juan F. Sequeda<br />@juansequeda<br />Mayo 2011<br />
  2. 2. Quiensabequees …<br />HTML<br />CSS<br />HTTP<br />XML<br />JSON<br />API<br />URL<br />URI<br />RDF<br />RDFa<br />RDFS<br />OWL<br />RIF<br />SPARQL<br />
  3. 3.
  4. 4. Quees la Web Semantica?<br />
  5. 5. Quees la Web Semantica?<br />
  6. 6. Internet != Web<br />
  7. 7. Quees la Web?<br />“… the Web, is a system of interlinked hypertext documents accessed via the Internet. With a web browser, one can view web pages that may contain text, images […] and navigate between them via hyperlinks”<br />http://en.wikipedia.org/wiki/World_Wide_Web<br />
  8. 8. Web de Hoy = internet + links + docs<br />
  9. 9. Historia de la Web<br />Creadopor Tim Berners-LeeenCERNen1989<br />MosaicNavegador1993<br />W3C se fundo en 1994<br />Crecimientoexponencialmediados 90s<br />Amazon, Ebay - 1995<br />Search engines – Google 1998<br />Dot-com boom 1997 – 2001<br />Web 2.0 – blogs, Facebook, Twitter, etc<br />
  10. 10. Cuales el problema?<br />La web estalleno de documentos<br />Nosotros no estamossiempreinteresados en documentos<br />NosinteresanCOSAS (clima, libro, pelicula, bar)<br />EstasCOSAS los podemosencontrar en documentos<br />Nosotrospodemos leer un documento HTML en un navegadorparaencontrar lo queestamosbuscando<br />Dificilparacomputadores<br />Computadorestienenque “adivinar” (aunque son buenosparaadivinar)<br />
  11. 11. La Web es un triturador de datos<br />DatosEstructurados<br />Dato<br />No-estructurados<br />Thanks Martin Hepp<br />
  12. 12. Quenosgustariahacer?<br />BUSCARo ENCUENTRAR<br />
  13. 13. Busquepor<br />Football Players who went to the University of Texas at Austin, played for the Dallas Cowboys as Cornerback<br />
  14. 14.
  15. 15.
  16. 16.
  17. 17. Porque no lo puedo ENCONTRAR?<br />
  18. 18.
  19. 19.
  20. 20. Adivinecomo lo ENCONTRE?<br />
  21. 21. En una Web Semantica<br />
  22. 22. La Web Semanticaesuna web de datoslinkeados<br />La Web actual es un web de documentoslinkeados<br />
  23. 23. Peroya no existedatos en la Web?<br />
  24. 24. Datos en la Web hoy en dia<br />Bases de Datos<br />APIs<br />XML<br />CSV<br />XLS<br />…<br />No podemosENCONTRAR con estosdatos?<br />
  25. 25. Si! Perotodos los datosestanpublicados en diferentesformatosymodelos!<br />(No hay un estandar…)<br />
  26. 26. Esohaceque sea masdificilintegrar los datos<br />
  27. 27. Datos en diferentesfuentes no estanlinkeados<br />
  28. 28. Porejemplo, como se que el Juan Sequeda de Facebookes el mismo Juan Sequeda de Twitter?<br />
  29. 29. Si creo un mashup de datosproveniente de diferentesfuentes, necesitoaprendercada API porseparadoyrecibodiferentesformatos<br />
  30. 30.
  31. 31. Quetalsituvieramos un estandarparapublicardatos en la Web?<br />
  32. 32. Tenemos un estandarparapublicardocumentos en la Web!<br />HTML<br />
  33. 33. Resource Description Framework (RDF)<br />Un modelo de datos<br />i.e. Bases de datosrelacionalesutilizan un modelorelacional<br />RDFesunatripleta<br />Grafodirigido<br />Sujeto, Predicado, Objecto<br /><Juan> <was born in> <California><br /><California> <is part of> <the USA><br /><Juan> <has hobby> <Salsa dancing><br />
  34. 34. Quienutiliza RDF?<br />UK Government<br />US Government<br />Google<br />Yahoo<br />Facebook<br />BBC<br />Open Calais – Thomson Reuters<br />Freebase/Google<br />NY Times<br />Best Buy<br />CNET<br />Dbpedia<br />Overstock.com<br />O’Reilly Media<br />…<br />
  35. 35. May 2007<br />
  36. 36. Oct 2007<br />
  37. 37. Nov 2007<br />
  38. 38. Feb 2008<br />
  39. 39. Mar 2008<br />
  40. 40. Sept 2008<br />
  41. 41. Mar 2009 (1)<br />
  42. 42. Mar 2009 (2)<br />
  43. 43. July 2009<br />
  44. 44. September 2010<br />
  45. 45. Mayo 2011<br />YOU GET THE PICTURE<br />ITS BIG and getting BIGGER and<br />BIGGER<br />
  46. 46. Como se ve RDF en realidad?<br />
  47. 47. Document on the Web<br />
  48. 48. Datos en una Base de DatosRelacional<br />THINGS have PROPERTIES:<br />A Book as a Title, an author, …<br />This is a THING:<br />A book title “Programming the Semantic Web” by Toby Segaran, …<br />
  49. 49. RDF es un grafo<br />Programming the Semantic Web<br />title<br />author<br />http://…/isbn978<br />Toby Segaran<br />isbn<br />978-0-596-15381-6<br />publisher<br />name<br />http://…/publisher1<br />O’Reilly<br />
  50. 50. RDF/XML<br /><rdf:RDF<br />xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"<br />xmlns:dc="http://purl.org/dc/elements/1.1/"><br /> <rdf:Descriptionrdf:about="http://en.wikipedia.org/wiki/Tony_Benn"><br /> <dc:title>Tony Benn</dc:title><br /> <dc:publisher>Wikipedia</dc:publisher><br /> </rdf:Description><br /></rdf:RDF><br />
  51. 51. RDF/N-Triples<br /><http://en.wikipedia.org/wiki/Tony_Benn><http://purl.org/dc/elements/1.1/title> “Tony Benn”.<br /><http://en.wikipedia.org/wiki/Tony_Benn><http://purl.org/dc/elements/1.1/publisher> “Wikipedia”.<br />
  52. 52. HTML<br /><div><br />My name is Bob Smith, but people call me Smithy. Here is my home page:<br /><a href="http://www.example.com">www.example.com</a>.<br />I live in Albuquerque, NM and work as an engineer at ACME Corp.<br />My friends:<br /><a href="http://darryl-blog.example.com">Darryl</a>,<br /><a href="http://edna-blog.example.com">Edna</a><br /></div><br />
  53. 53. RDFa (RDF in HTML)<br /><div xmlns:v="http://rdf.data-vocabulary.org/#" typeof="v:Person"><br /> My name is <span property="v:name">Bob Smith</span>,<br /> but people call me <span property="v:nickname">Smithy</span>.<br /> Here is my homepage:<br /> <a href="http://www.example.com" rel="v:url">www.example.com</a>.<br /> I live in<br /> <span rel="v:address"><br /> <span typeof="v:Address"><br /> <span property="v:locality">Albuquerque</span>,<br /> <span property="v:region">NM</span><br /> </span><br /> </span><br /> and work as an <span property="v:title">engineer</span><br /> at <span property="v:affiliation">ACME Corp</span>.<br /> My friends:<br /> <a href="http://darryl-blog.example.com" rel="v:friend">Darryl</a>,<br /> <a href="http://edna-blog.example.com" rel="v:friend">Edna</a><br /></div><br />
  54. 54. Ahorasi en serio…<br />Web Sematica HOY<br />RDF para Search Engine Optimization<br />Google<br />Yahoo<br />Facebook<br />RDF paragrandesempresas<br />Integracion de Informacion<br />Drupal<br />La Web estu CMS<br />Gobierno<br />US<br />UK<br />Web Semantica MANANA<br />Un Google Semantico<br />La Web esuna Base de Datosgigantezca<br />
  55. 55. Web Semantica HOY<br />
  56. 56. Google Rich Snippets<br />Utilizardatosestructuradosparamostrarmejoresresultados<br />Utilizarvocabulariosespecificos<br />Reviews<br />People<br />Products<br />Businesses and organizations<br />Recipes<br />Events<br />http://www.google.com/support/webmasters/bin/topic.py?topic=21997<br />
  57. 57. http://stores.bestbuy.com/1116/<br />
  58. 58. <div class="vcard" typeof="gr:LocationOfSalesOrServiceProvisioning" about="#store_1116"><h1 id="site_title" property="geo:lat_long" content="30.409273, -97.671532"><a href="http://stores.bestbuy.com/1116">Best Buy - Techridge</a></h1><div id="sidebar"><span rel="rdfs:seeAlsofoaf:depiction"><br />
  59. 59.
  60. 60.
  61. 61. Facebook’s Open Graph Protocol<br />http://ogp.me/<br />
  62. 62. <http://www.imdb.com/title/tt0117500/> <http://opengraphprotocol.org/schema/title> "The Rock (1996)".<br /><http://www.imdb.com/title/tt0117500/> <http://opengraphprotocol.org/schema/type> "movie".<br /><http://www.imdb.com/title/tt0117500/> <http://opengraphprotocol.org/schema/director> "Michael Bay".<br /><http://www.imdb.com/title/tt0117500/> <http://opengraphprotocol.org/schema/site_name> "IMDb".<br />
  63. 63. http://www.bbc.co.uk/music/artists/79239441-bfd5-4981-a70c-55c3f15c1287<br />
  64. 64. http://www.bbc.co.uk/music/artists/79239441-bfd5-4981-a70c-55c3f15c1287.rdf<br />
  65. 65. Drupal<br />Si quieresgenerarRDFay no quieresescribirlo a manoDrupal 7 lo haceporti<br />Si quieresconsumir RDF en la Web, lo puedesimportarautomaticamente con Drupal 7<br />http://www.ibm.com/developerworks/library/wa-rdf/<br />http://www.ibm.com/developerworks/library/wa-datasets/<br />http://semantic-drupal.com/<br />
  66. 66.
  67. 67.
  68. 68. Integracion de Informacion<br />Base de Datos RDF<br />RDF<br />RDF<br />RDF<br />RDF<br />HTML<br />XML<br />
  69. 69. Find all the locations of all the original paintings of Modigliani<br />
  70. 70. Select all proteins that are linked to a curated interaction from the literature and to inflammatory response<br />http://linkedlifedata.com/<br />
  71. 71. Web Semantica MANANA<br />
  72. 72. http://dbpedia.neofonie.de/browse/<br />
  73. 73. BuscadoresSemanticos<br />Como buscadores de hoy en dia(Google, Bing, Yahoo),excepto index RDF ysigue los links.<br />Hoy en dia solo indexan RDF queesta en HTML (RDFa)<br />Human focus Search<br />Falcons - Keyword<br />SWSE – Keyword<br />VisiNav – Complex Queries<br />Machine focus Search<br />Sindice – data instances<br />Swoogle - ontologies<br />Watson - ontologies<br />Uberblic – curated integrated data instances<br />
  74. 74. http://sig.ma<br />
  75. 75. Una web de datosesUNAINMENSAGIGANTESCABASE DE DATOS!<br />
  76. 76. Imaginaseconsultar la web comosiestuvierasconsultandounabase de datos<br />Encontrartodos los reviews sobre el libro “Programming the Semantic Web” de personas queviven en Austin<br />
  77. 77. hasReview<br />http://…/review1<br />http://…/isbn978<br />Programming the Semantic Web<br />title<br />description<br />sameAs<br />hasReviewer<br />Awesome Book<br />author<br />http://…/isbn978<br />Toby Segaran<br />http://…/reviewer<br />name<br />isbn<br />978-0-596-15381-6<br />Juan Sequeda<br />publisher<br />sameAs<br />http://…/publisher1<br />name<br />O’Reilly<br />http://juansequeda.com/id<br />http://dbpedia.org/Austin<br />livesIn<br />name<br />Juan Sequeda<br />
  78. 78. Principios de Linked Data<br />UsarURIsparanombrecosas<br />Usar HTTP URIsparaque los puedasdereferenciar<br />Cuandoalguienbuscauna URI, devuelveinformacionutil<br />Crea links a otrosURIs<br />
  79. 79. URI queidentifica a Madonna<br />http://www.bbc.co.uk/music/artists/79239441-bfd5-4981-a70c-55c3f15c1287#artist<br />URI de un documento RDF sobre Madonna<br />http://www.bbc.co.uk/music/artists/79239441-bfd5-4981-a70c-55c3f15c1287.rdf<br />URI de un documento HTML sobre Madonna<br />http://www.bbc.co.uk/music/artists/79239441-bfd5-4981-a70c-55c3f15c1287.html<br />
  80. 80. Conclusiones<br />
  81. 81. La Web Semantica NO es un mito<br />Es REALIDAD<br />
  82. 82. La Web Semantica NO esuna web nueva<br />Web de Documentos Web de Datos<br />
  83. 83. La Web Semanticapermitepublicarinformacionmasexplicita<br />Computadoresya no tienenqueadivinar<br />
  84. 84. La Web Semanticaestacambiando SEO<br />
  85. 85. La Web Semanticanospermitereutilizardatosexistentesfacilmente<br />
  86. 86. La Web Semanticatodavia le falta…<br />
  87. 87. Lo que le falta a la Web Semantica<br />Navegador<br />IE/Chrome/Firefox son navegadoresparaDocumentos<br />Y paradatos?<br />Quienvacrear el Google de la Web Semantica?<br />Quienvacrear el Amazon de la Web Semantica?<br />Quienvacrearlasredessociales de la Web Semantica?<br />
  88. 88. Gracias<br />@juansequeda<br />www.juansequeda.com<br />

×