SlideShare una empresa de Scribd logo
1 de 21
Rafael Martínez Tomás  and Luis Criado-Fernández Proposal for extending new Linked Data rules for the Semantic Web
Linked Data. Rules.  [1] Four rules 1 Utilizar URIs (Uniform Resource Identifiers) para identificar los recursos publicados en la Web. 2 Usar el protocolo HTTP para nombrar y determinar la localización de los datos identificados con esos URIs. 4 Incluir enlaces a otras URIs para localizar más datos enlazados (linked data). 3 Proporcionar información de un recurso usando RDF.
Linked Data. Linked Data
Evolución de Linked Data. Linked Data octubre 2007
Reflexión 1. Sobre la autoría de los enlaces Reflexiones La forma de producir datos vinculados consiste en utilizar un archivo, un URI que apunta a otro. Se puede utilizar identificadores locales dentro del mismo, de manera que podríamos referirnos a los identificadores #albert, #brian y  #carol. Ejemplo:  http://example.criado.info/smith#carol Ejemplo extraído de: http://www.w3.org/DesignIssues/LinkedData.htm l
Reflexión 1. Sobre la autoría de los enlaces Reflexiones Simplemente con esto tenemos una Web Semántica básica en el sentido de que los datos semánticos están enlazados por el autor de los contenidos.  ,[object Object]
Reflexión 2. Sobre la anotación embebida Reflexiones Actualmente,  la tendencia es enfocar la anotación semántica, de manera embebida . Estándares como HTML 5 , RDFa  y “XHTML+RDFa 1.1” , apoyan este procedimiento embebido, e implementaciones como Linkator [2], la adopción de ontologías como GoodRelations  por Google  basado en el uso de “snippet” confirman, sin lugar a dudas, la firmeza de esta propuesta de la W3C. El actor que consume o explota datos con semántica, por ejemplo, un buscador semántico, debe tener la certeza que las anotaciones que procesa son coherentes con el contenido original. Si la anotación es embebida, entonces ……. Para contestar a estas preguntas hablemos antes de las funciones hash ,[object Object]
Funciones HASH La funciones hash sirven para garantizar la integridad de los textos El código ASCII asigna un valor numérico a cada letra o símbolo Funciones Hash
Funciones Hash Funciones HASH De manera, que podemos substituir cada letra de un texto por su código ASCII Podemos utilizar los códigos ASCII de un texto para hacer cualquier cálculo. Supongamos que establecemos la función Hash siguiente: cada tres caracteres, con sus códigos ASCII, se opera  (1º-2º) * 3º
Funciones HASH Cambiemos la “W” de la palabra “Web” a minúsculas. El valor HASH ha pasado de  -18.746  a  -21.978 Funciones Hash
Funciones HASH Una función Hash (o función de resumen)  es sólo en un sentido. Es decir, a partir de su resultado no se puede obtener el texto. Las funciones Hash deben tener una salida relativamente larga, como mínimo 128 bits, de otra forma sería mas probable que dos textos distintos produzcan el mismo resumen. Los algoritmos más utilizados son: ,[object Object],[object Object],La salida de cualquiera de estos algoritmos es fija a la longitud que establece cada uno de ellos, con independencia del tamaño de la entrada. Funciones Hash
Reflexión 2. Sobre la anotación embebida Reflexiones Entonces, si utilizamos una función Hash, podemos saber si el contenido de una página web determinada ha cambiado respecto a la situación anterior. Supongamos que hemos anotado formalmente parte del contenido de esa página web y lo hemos insertado en ella misma.  La anotación esta autocontenida en la propia página web.  Lo que implica que la propia anotación cambia el resultado de la función Hash del contenido a partir del cual se generó. De manera que la anotación no puede referirse mediante un hash al contenido al que se refiere. Dicho de otra manera. Cuando un buscador semántico explote esta páqina web, extraerá  anotaciones semánticas que  no garantizan la coherencia con el contenido que representa.   Como reflexión,  la anotación embebida presenta el inconveniente de no poder garantizar la coherencia entre el contenido y lo que formalmente se ha expresado en RDFa . En consecuencia parece poco acertado plantear la evolución de la Web Semántica en un modelo tan débil en este aspecto de la inconsistencia.
Reflexión 3. Sobre la frecuencia de generación o actualización de datos semánticos. Reflexiones Los datos semánticos no deben ser obsoletos respecto al contenido de la Web actual.  ,[object Object],Una Web Semántica tan desactualizada con respecto a la Web actual, no puede competir con la Web actual  Los datos semánticos, deben generarse lo antes posible, idealmente al mismo tiempo que el contenido, de forma, que esto nos lleva a cuestionar  quién debe generar los datos semánticos.
Reflexión 3. Sobre la frecuencia de generación o actualización de datos semánticos. Reflexiones Los datos semánticos, deben generarse lo antes posible, idealmente al mismo tiempo que el contenido, de forma, que esto nos lleva a cuestionar  quién debe generar los datos semánticos. Reflexión 2. Sobre la anotación embebida Reflexión 1. Sobre la autoría de los enlaces ,[object Object],La anotación embebida no poder garantizar la coherencia entre el contenido y lo que formalmente se ha expresado
Ampliación reglas Propuesta de nuevas reglas de Linked Data Regla 5:  La anotación semántica debe garantizar la  coherencia  entre el contenido y anotación con la mayor  frecuencia  posible de actualización. (reflexión 2 y 3) Regla 6:  Impulsar el  enlazado no explicito  o dinámico de datos, el enlazado ABOX-TBOX. (reflexión 1) La regla 6 es complementaria a la regla 4, incluso podría verse como un matiz de ampliación a la regla 4.
Ampliación reglas Propuesta de nuevas reglas de Linked Data Veamos con un ejemplo,  el significado de estas reglas  1 2 4 3 Supongamos que de una página web “Mascotas”[1] anotamos formalmente que “bengala” es un “gato”.  La anotación se realiza en base a una ontología llamada “Vertebrados”. [1] http://www.mascotas.org/tag/el-gato-bengala [2] http://www.criado.info/owl/vertebrados_es.owl ,[object Object],Realizamos una anotación en OWL no embebida
Ampliación reglas Propuesta de nuevas reglas de Linked Data row 01: <rdf:RDF  row 02:  xmlns:j.0=&quot;http://www.criado.info/owl/vertebrados_es.owl#&quot; row 03:  xmlns:protege=&quot;http://protege.stanford.edu/plugins/owl/protege#&quot; row 04:  xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot; row 05:  xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema#&quot; row 06:  xmlns:rdfs=&quot;http://www.w3.org/2000/01/rdf-schema#&quot; row 07:  xmlns:owl=&quot;http://www.w3.org/2002/07/owl#&quot;  row 08:  xmlns=&quot;http://www.mascotas.org/tag/el-gato-bengala#&quot; row 09:  xml:base=&quot;http://example.criado.info/a509d1fdbeba807da648b83d45fd8903.owl&quot;> row 10:  <owl:Ontology rdf:about=&quot;&quot;> row 11:  <owl:imports rdf:resource=&quot;http://www.criado.info/owl/vertebrados_es.owl#&quot;/> row 12:  </owl:Ontology> row 13:  <j.0:gato rdf:ID=&quot; bengala &quot;/> row 14:  <owl:AllDifferent> row 15:  <owl:distinctMembers rdf:parseType=&quot;Collection&quot;> row 16:  < gato  rdf:about=&quot;#bengala&quot;/> row 17:  </owl:distinctMembers> row 18:  </owl:AllDifferent> row 19:  </rdf:RDF> regla 1: row 09 regla 5: row 09, MD5 derivado de la página row 8 regla 2: row 08
Ampliación reglas Propuesta de nuevas reglas de Linked Data Para continuar con el ejemplo, necesitamos otro fichero similar para mostrar el enlazado de datos de tipo ABOX-TBOX   row 01: <rdf:RDF  row 02:  xmlns:j.0=&quot;http://www.criado.info/owl/vertebrados_es.owl#&quot; row 03:  xmlns:protege=&quot;http://protege.stanford.edu/plugins/owl/protege#&quot; row 04:  xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot; row 05:  xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema#&quot; row 06:  xmlns:rdfs=&quot;http://www.w3.org/2000/01/rdf-schema#&quot; row 07:  xmlns:owl=&quot;http://www.w3.org/2002/07/owl#&quot;  row 08:  xmlns=&quot;http://mascotas.facilisimo.com/reportajes/gatos/razas-de-gatos/korat-el-gato-de-la-buena-suerte_185682.html#&quot; row 09:  xml:base=&quot;http://example.criado.info/f83b88b700dd7389b31887f34a4dde7d.owl&quot;> row 10:  <owl:Ontology rdf:about=&quot;&quot;> row 11:  <owl:imports rdf:resource=&quot;http://www.criado.info/owl/vertebrados_es.owl#&quot;/> row 12:  </owl:Ontology> row 13:  <j.0:gato rdf:ID=&quot; korat &quot;/> row 14:  <owl:AllDifferent> row 15:  <owl:distinctMembers rdf:parseType=&quot;Collection&quot;> row 16:  < gato  rdf:about=&quot;#korat&quot;/> row 17:  </owl:distinctMembers> row 18:  </owl:AllDifferent> row 19: </rdf:RDF>
Ampliación reglas Propuesta de nuevas reglas de Linked Data Con ambos ficheros, podríamos ejecutar la consulta SPARQL siguiente: Obteniendo las razas de gatos de dos sitios web distintos que no han establecido ningún enlace de datos semánticos explícitos, pero que un tercero (en este ejemplo, nosotros) al explotarlo hemos enlazado los ABOX-TBOX. De manera que con algo así se cumple la regla 6. Y por supuesto la regla 3.
Conclusiones En esta ponencia: Hemos reflexionado sobre problemas en torno a los conceptos de Linked Data y de la Web Semántica.  En consecuencia, se identifica que: 1 2 3 Se debe buscar la inmediatez en la anotación semántica . Se requiere mecanismos que garanticen la coherencia entre la anotación semántica y el contenido que representa . Es posible que los enlaces no sólo lo decidan los autores sino también terceros. Una posible solución Es adoptar una estrategia de anotación NO EMBEBIDA
Referencias [1] Christian Bizer, Tom Heath and Tim Berners-Lee (2009) Linked Data - The Story So Far. International Journal on Semantic Web and Information Systems, Vol. 5(3), pp 1-22. DOI: 10.4018/jswis.2009081901 [2] S. Araujo, G.J. Houben, and D. Schwabe. Linkator: Enriching Web Pages by Automatically Adding Dereferenceable Semantic Annotations. B. Benatallah et al. (Eds.): ICWE 2010, LNCS 6189, pp. 355–369, 2010. Springer-Verlag Berlin Heidelberg 2010 [3] L. Criado. Tesis doctoral, Procedimiento semi-automático para transformar la Web en Web Semántica, dirigida por el Dr. Rafael Martinez Tomás. Universidad Nacional de Educación a Distancia. Escuela Técnica Superior de Ingeniería Informática. Madrid, España. 2009. on line  http://e-spacio.uned.es/fez/view.php?pid=tesisuned:IngInf-Lcriado [4] Martin Hepp. GoodRelations: An Ontology for Describing Products and Services Offers on the Web, Proceedings of the 16th International Conference on Knowledge Engineering and Knowledge Management (EKAW2008), Acitrezza, Italy, September 29 - October 3, 2008, Springer LNCS, Vol 5268, pp. 332-347. [5] R. Isele, J. Umbrich, C. Bizer, and A. Harth. LDSpider: An open-source crawling framework for the Web of Linked Data. Poster at the International Semantic Web Conference (ISWC2010), Shanghai, November, 2010. on line  http:// www.wiwiss.fu - berlin.de /en/ institute /pwo/ bizer / research / publications / IseleHarthUmbrichBizer - LDspider - Poster -ISWC2010. pdf [iwinac] Luis Criado, Rafael Martínez-Tomás. The Problem of Constructing General-Purpose Semantic Search Engines. 3th Internacional Work-Conference on the Interplay between Natural and Artificial Computation (IWINAC), Santiago de Compostela, 22-26/06/2009. Published in Lecture Notes on Computer Science, vol 5601, 366-374, Springer, 2009.

Más contenido relacionado

La actualidad más candente

Métodos de búsqueda en internet y operadores booleanos
Métodos de búsqueda en internet y operadores booleanosMétodos de búsqueda en internet y operadores booleanos
Métodos de búsqueda en internet y operadores booleanosmiguelazocdlm
 
METODOS DE BUSQUEDA Y OPERADORES BOLEANOS
METODOS DE BUSQUEDA Y OPERADORES BOLEANOSMETODOS DE BUSQUEDA Y OPERADORES BOLEANOS
METODOS DE BUSQUEDA Y OPERADORES BOLEANOSjulianbiblioteca
 
Metodos de busqueda y operadores boleanos
Metodos de busqueda y operadores boleanosMetodos de busqueda y operadores boleanos
Metodos de busqueda y operadores boleanoskaren1583
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busquedaluis lopez
 
Métodos de búsqueda en internet
Métodos de búsqueda en internetMétodos de búsqueda en internet
Métodos de búsqueda en internetGricelda
 
Buscadores y operadores logicos
Buscadores y operadores logicosBuscadores y operadores logicos
Buscadores y operadores logicosLuz Adriana
 
Metodos de busqueda y operadores boleanos
Metodos de busqueda y operadores boleanosMetodos de busqueda y operadores boleanos
Metodos de busqueda y operadores boleanosRichard Gonzalez
 
Metodos de busqueda en internet
Metodos de busqueda en internetMetodos de busqueda en internet
Metodos de busqueda en internetlalyhermosa
 
Metodos de busqueda en internet
Metodos de busqueda en internetMetodos de busqueda en internet
Metodos de busqueda en internetlalyhermosa
 
Que son buscadores complemeto
Que son buscadores  complemetoQue son buscadores  complemeto
Que son buscadores complemetoloreguzman123
 
Metodos de busqueda en internet
Metodos de busqueda en internetMetodos de busqueda en internet
Metodos de busqueda en internetmbasco04
 

La actualidad más candente (18)

Hack x crack_hacking_buscadores
Hack x crack_hacking_buscadoresHack x crack_hacking_buscadores
Hack x crack_hacking_buscadores
 
Motores de busqueda
Motores de busquedaMotores de busqueda
Motores de busqueda
 
Métodos de búsqueda en internet y operadores booleanos
Métodos de búsqueda en internet y operadores booleanosMétodos de búsqueda en internet y operadores booleanos
Métodos de búsqueda en internet y operadores booleanos
 
METODOS DE BUSQUEDA Y OPERADORES BOLEANOS
METODOS DE BUSQUEDA Y OPERADORES BOLEANOSMETODOS DE BUSQUEDA Y OPERADORES BOLEANOS
METODOS DE BUSQUEDA Y OPERADORES BOLEANOS
 
Metodos de busqueda y operadores boleanos
Metodos de busqueda y operadores boleanosMetodos de busqueda y operadores boleanos
Metodos de busqueda y operadores boleanos
 
Presentación1.pptx
 Presentación1.pptx  Presentación1.pptx
Presentación1.pptx
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busqueda
 
Métodos de búsqueda en internet
Métodos de búsqueda en internetMétodos de búsqueda en internet
Métodos de búsqueda en internet
 
Buscadores y operadores logicos
Buscadores y operadores logicosBuscadores y operadores logicos
Buscadores y operadores logicos
 
Metodos de busqueda y operadores boleanos
Metodos de busqueda y operadores boleanosMetodos de busqueda y operadores boleanos
Metodos de busqueda y operadores boleanos
 
Metodos de busqueda en internet
Metodos de busqueda en internetMetodos de busqueda en internet
Metodos de busqueda en internet
 
Internet2
Internet2Internet2
Internet2
 
Historia de internet
Historia de internetHistoria de internet
Historia de internet
 
Metodos de busqueda en internet
Metodos de busqueda en internetMetodos de busqueda en internet
Metodos de busqueda en internet
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busqueda
 
Que son buscadores complemeto
Que son buscadores  complemetoQue son buscadores  complemeto
Que son buscadores complemeto
 
Metodos de busqueda en internet
Metodos de busqueda en internetMetodos de busqueda en internet
Metodos de busqueda en internet
 
Como buscar en internet
Como buscar en internetComo buscar en internet
Como buscar en internet
 

Destacado

Innovación Social enfocada a las TIC
Innovación Social enfocada a las TICInnovación Social enfocada a las TIC
Innovación Social enfocada a las TICSemanticWebBuilder
 
SWB Strategy de SemanticWebBuilder
SWB Strategy de SemanticWebBuilderSWB Strategy de SemanticWebBuilder
SWB Strategy de SemanticWebBuilderSemanticWebBuilder
 
Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...
Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...
Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...SemanticWebBuilder
 
Modelo de Ventanilla Única Nacional
Modelo de Ventanilla Única NacionalModelo de Ventanilla Única Nacional
Modelo de Ventanilla Única NacionalSemanticWebBuilder
 
MIneria de datos
MIneria de datosMIneria de datos
MIneria de datosJuan Flores
 
Splout SQL - Web latency SQL views for Hadoop
Splout SQL - Web latency SQL views for HadoopSplout SQL - Web latency SQL views for Hadoop
Splout SQL - Web latency SQL views for Hadoopdatasalt
 

Destacado (8)

Linked Data
Linked DataLinked Data
Linked Data
 
Innovación Social enfocada a las TIC
Innovación Social enfocada a las TICInnovación Social enfocada a las TIC
Innovación Social enfocada a las TIC
 
SWB Strategy de SemanticWebBuilder
SWB Strategy de SemanticWebBuilderSWB Strategy de SemanticWebBuilder
SWB Strategy de SemanticWebBuilder
 
Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...
Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...
Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...
 
Modelo de Ventanilla Única Nacional
Modelo de Ventanilla Única NacionalModelo de Ventanilla Única Nacional
Modelo de Ventanilla Única Nacional
 
Tim berners lee
Tim berners leeTim berners lee
Tim berners lee
 
MIneria de datos
MIneria de datosMIneria de datos
MIneria de datos
 
Splout SQL - Web latency SQL views for Hadoop
Splout SQL - Web latency SQL views for HadoopSplout SQL - Web latency SQL views for Hadoop
Splout SQL - Web latency SQL views for Hadoop
 

Similar a Proposal for extending new Linked Data rules for the Semantic Web

presentacion intenert y sus posibilidades.pptx
presentacion  intenert y sus  posibilidades.pptxpresentacion  intenert y sus  posibilidades.pptx
presentacion intenert y sus posibilidades.pptxCARLOSANDRESHERNANDE44
 
Parte 2. web semantica eva mendez - argentina - 301009
Parte 2. web semantica   eva mendez - argentina - 301009Parte 2. web semantica   eva mendez - argentina - 301009
Parte 2. web semantica eva mendez - argentina - 301009izrxrzi
 
Presentacion dhtics
Presentacion dhticsPresentacion dhtics
Presentacion dhticsJair Mtz
 
Linked Data In Use (Cursos de Verano UPM 2011)
Linked Data In Use (Cursos de Verano UPM 2011)Linked Data In Use (Cursos de Verano UPM 2011)
Linked Data In Use (Cursos de Verano UPM 2011)Guillermo Álvaro Rey
 
Web semántica 2do comunicacion "A"
Web semántica 2do comunicacion "A"Web semántica 2do comunicacion "A"
Web semántica 2do comunicacion "A"Negra Morales
 
Jean piere sarumo mongodb
Jean piere sarumo mongodbJean piere sarumo mongodb
Jean piere sarumo mongodbJean Sarumo
 
Diapositivas dhtic Juve GH
Diapositivas dhtic Juve GHDiapositivas dhtic Juve GH
Diapositivas dhtic Juve GHJuve GonzheRn
 
Tecnologías de la web semántica
Tecnologías de la web semánticaTecnologías de la web semántica
Tecnologías de la web semánticaMae Molina
 
Redacciones Digitales - IED (II)
Redacciones Digitales - IED (II)Redacciones Digitales - IED (II)
Redacciones Digitales - IED (II)Javier Esteban
 
Web Semantica - Tana BarCamp
Web Semantica - Tana BarCampWeb Semantica - Tana BarCamp
Web Semantica - Tana BarCampGiannella Ligato
 

Similar a Proposal for extending new Linked Data rules for the Semantic Web (20)

Introducción a la Web Semántica
Introducción a la Web SemánticaIntroducción a la Web Semántica
Introducción a la Web Semántica
 
URL
URLURL
URL
 
presentacion intenert y sus posibilidades.pptx
presentacion  intenert y sus  posibilidades.pptxpresentacion  intenert y sus  posibilidades.pptx
presentacion intenert y sus posibilidades.pptx
 
Presentacion clase 2 intenert y busquedas avanzadas
Presentacion clase 2 intenert y busquedas avanzadasPresentacion clase 2 intenert y busquedas avanzadas
Presentacion clase 2 intenert y busquedas avanzadas
 
Parte 2. web semantica eva mendez - argentina - 301009
Parte 2. web semantica   eva mendez - argentina - 301009Parte 2. web semantica   eva mendez - argentina - 301009
Parte 2. web semantica eva mendez - argentina - 301009
 
Presentacion dhtics
Presentacion dhticsPresentacion dhtics
Presentacion dhtics
 
Herramientas en la web
Herramientas en la webHerramientas en la web
Herramientas en la web
 
TAREA DE DHTIC
TAREA DE DHTICTAREA DE DHTIC
TAREA DE DHTIC
 
Linked Data In Use (Cursos de Verano UPM 2011)
Linked Data In Use (Cursos de Verano UPM 2011)Linked Data In Use (Cursos de Verano UPM 2011)
Linked Data In Use (Cursos de Verano UPM 2011)
 
Capitulo6
Capitulo6Capitulo6
Capitulo6
 
Web semantica
Web semanticaWeb semantica
Web semantica
 
Web semántica 2do comunicacion "A"
Web semántica 2do comunicacion "A"Web semántica 2do comunicacion "A"
Web semántica 2do comunicacion "A"
 
Jean piere sarumo mongodb
Jean piere sarumo mongodbJean piere sarumo mongodb
Jean piere sarumo mongodb
 
Diapositivas dhtic Juve GH
Diapositivas dhtic Juve GHDiapositivas dhtic Juve GH
Diapositivas dhtic Juve GH
 
Tecnologías de la web semántica
Tecnologías de la web semánticaTecnologías de la web semántica
Tecnologías de la web semántica
 
Redacciones Digitales - IED (II)
Redacciones Digitales - IED (II)Redacciones Digitales - IED (II)
Redacciones Digitales - IED (II)
 
Curs 2.5 Datos Enlazados
Curs 2.5 Datos EnlazadosCurs 2.5 Datos Enlazados
Curs 2.5 Datos Enlazados
 
Curs 2.5 Dades enllaçades
Curs 2.5 Dades enllaçadesCurs 2.5 Dades enllaçades
Curs 2.5 Dades enllaçades
 
Web Semantica - Tana BarCamp
Web Semantica - Tana BarCampWeb Semantica - Tana BarCamp
Web Semantica - Tana BarCamp
 
Presentación RSS
Presentación RSSPresentación RSS
Presentación RSS
 

Más de Luis Criado

Its2019 recarga titulos
Its2019 recarga titulosIts2019 recarga titulos
Its2019 recarga titulosLuis Criado
 
XI jornada técnica OMM
XI jornada técnica  OMMXI jornada técnica  OMM
XI jornada técnica OMMLuis Criado
 
Sistema bit 2016
Sistema bit 2016Sistema bit 2016
Sistema bit 2016Luis Criado
 
Reutilización de datos procedentes de tarjetas sin contacto en el ámbito del ...
Reutilización de datos procedentes de tarjetas sin contacto en el ámbito del ...Reutilización de datos procedentes de tarjetas sin contacto en el ámbito del ...
Reutilización de datos procedentes de tarjetas sin contacto en el ámbito del ...Luis Criado
 
El Consorcio Regional de Transportes y la Web Semántica.
El Consorcio Regional de Transportes y la Web Semántica.El Consorcio Regional de Transportes y la Web Semántica.
El Consorcio Regional de Transportes y la Web Semántica.Luis Criado
 
Its 2010: El Consorcio Regional de Transportes y la Web Semántica.
Its 2010: El Consorcio Regional de Transportes y la Web Semántica.Its 2010: El Consorcio Regional de Transportes y la Web Semántica.
Its 2010: El Consorcio Regional de Transportes y la Web Semántica.Luis Criado
 
The problem of constructing general-purpose semantic search engines
The problem of constructing general-purpose semantic search enginesThe problem of constructing general-purpose semantic search engines
The problem of constructing general-purpose semantic search enginesLuis Criado
 
Aplicación de las técnicas de la “Web Semántica” en la información del Transp...
Aplicación de las técnicas de la “Web Semántica” en la información del Transp...Aplicación de las técnicas de la “Web Semántica” en la información del Transp...
Aplicación de las técnicas de la “Web Semántica” en la información del Transp...Luis Criado
 

Más de Luis Criado (9)

Its2019 recarga titulos
Its2019 recarga titulosIts2019 recarga titulos
Its2019 recarga titulos
 
XI jornada técnica OMM
XI jornada técnica  OMMXI jornada técnica  OMM
XI jornada técnica OMM
 
Sistema bit 2016
Sistema bit 2016Sistema bit 2016
Sistema bit 2016
 
Segundos
SegundosSegundos
Segundos
 
Reutilización de datos procedentes de tarjetas sin contacto en el ámbito del ...
Reutilización de datos procedentes de tarjetas sin contacto en el ámbito del ...Reutilización de datos procedentes de tarjetas sin contacto en el ámbito del ...
Reutilización de datos procedentes de tarjetas sin contacto en el ámbito del ...
 
El Consorcio Regional de Transportes y la Web Semántica.
El Consorcio Regional de Transportes y la Web Semántica.El Consorcio Regional de Transportes y la Web Semántica.
El Consorcio Regional de Transportes y la Web Semántica.
 
Its 2010: El Consorcio Regional de Transportes y la Web Semántica.
Its 2010: El Consorcio Regional de Transportes y la Web Semántica.Its 2010: El Consorcio Regional de Transportes y la Web Semántica.
Its 2010: El Consorcio Regional de Transportes y la Web Semántica.
 
The problem of constructing general-purpose semantic search engines
The problem of constructing general-purpose semantic search enginesThe problem of constructing general-purpose semantic search engines
The problem of constructing general-purpose semantic search engines
 
Aplicación de las técnicas de la “Web Semántica” en la información del Transp...
Aplicación de las técnicas de la “Web Semántica” en la información del Transp...Aplicación de las técnicas de la “Web Semántica” en la información del Transp...
Aplicación de las técnicas de la “Web Semántica” en la información del Transp...
 

Último

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 

Último (16)

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 

Proposal for extending new Linked Data rules for the Semantic Web

  • 1. Rafael Martínez Tomás and Luis Criado-Fernández Proposal for extending new Linked Data rules for the Semantic Web
  • 2. Linked Data. Rules. [1] Four rules 1 Utilizar URIs (Uniform Resource Identifiers) para identificar los recursos publicados en la Web. 2 Usar el protocolo HTTP para nombrar y determinar la localización de los datos identificados con esos URIs. 4 Incluir enlaces a otras URIs para localizar más datos enlazados (linked data). 3 Proporcionar información de un recurso usando RDF.
  • 4. Evolución de Linked Data. Linked Data octubre 2007
  • 5. Reflexión 1. Sobre la autoría de los enlaces Reflexiones La forma de producir datos vinculados consiste en utilizar un archivo, un URI que apunta a otro. Se puede utilizar identificadores locales dentro del mismo, de manera que podríamos referirnos a los identificadores #albert, #brian y #carol. Ejemplo: http://example.criado.info/smith#carol Ejemplo extraído de: http://www.w3.org/DesignIssues/LinkedData.htm l
  • 6.
  • 7.
  • 8. Funciones HASH La funciones hash sirven para garantizar la integridad de los textos El código ASCII asigna un valor numérico a cada letra o símbolo Funciones Hash
  • 9. Funciones Hash Funciones HASH De manera, que podemos substituir cada letra de un texto por su código ASCII Podemos utilizar los códigos ASCII de un texto para hacer cualquier cálculo. Supongamos que establecemos la función Hash siguiente: cada tres caracteres, con sus códigos ASCII, se opera (1º-2º) * 3º
  • 10. Funciones HASH Cambiemos la “W” de la palabra “Web” a minúsculas. El valor HASH ha pasado de -18.746 a -21.978 Funciones Hash
  • 11.
  • 12. Reflexión 2. Sobre la anotación embebida Reflexiones Entonces, si utilizamos una función Hash, podemos saber si el contenido de una página web determinada ha cambiado respecto a la situación anterior. Supongamos que hemos anotado formalmente parte del contenido de esa página web y lo hemos insertado en ella misma. La anotación esta autocontenida en la propia página web. Lo que implica que la propia anotación cambia el resultado de la función Hash del contenido a partir del cual se generó. De manera que la anotación no puede referirse mediante un hash al contenido al que se refiere. Dicho de otra manera. Cuando un buscador semántico explote esta páqina web, extraerá anotaciones semánticas que no garantizan la coherencia con el contenido que representa. Como reflexión, la anotación embebida presenta el inconveniente de no poder garantizar la coherencia entre el contenido y lo que formalmente se ha expresado en RDFa . En consecuencia parece poco acertado plantear la evolución de la Web Semántica en un modelo tan débil en este aspecto de la inconsistencia.
  • 13.
  • 14.
  • 15. Ampliación reglas Propuesta de nuevas reglas de Linked Data Regla 5: La anotación semántica debe garantizar la coherencia entre el contenido y anotación con la mayor frecuencia posible de actualización. (reflexión 2 y 3) Regla 6: Impulsar el enlazado no explicito o dinámico de datos, el enlazado ABOX-TBOX. (reflexión 1) La regla 6 es complementaria a la regla 4, incluso podría verse como un matiz de ampliación a la regla 4.
  • 16.
  • 17. Ampliación reglas Propuesta de nuevas reglas de Linked Data row 01: <rdf:RDF row 02: xmlns:j.0=&quot;http://www.criado.info/owl/vertebrados_es.owl#&quot; row 03: xmlns:protege=&quot;http://protege.stanford.edu/plugins/owl/protege#&quot; row 04: xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot; row 05: xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema#&quot; row 06: xmlns:rdfs=&quot;http://www.w3.org/2000/01/rdf-schema#&quot; row 07: xmlns:owl=&quot;http://www.w3.org/2002/07/owl#&quot; row 08: xmlns=&quot;http://www.mascotas.org/tag/el-gato-bengala#&quot; row 09: xml:base=&quot;http://example.criado.info/a509d1fdbeba807da648b83d45fd8903.owl&quot;> row 10: <owl:Ontology rdf:about=&quot;&quot;> row 11: <owl:imports rdf:resource=&quot;http://www.criado.info/owl/vertebrados_es.owl#&quot;/> row 12: </owl:Ontology> row 13: <j.0:gato rdf:ID=&quot; bengala &quot;/> row 14: <owl:AllDifferent> row 15: <owl:distinctMembers rdf:parseType=&quot;Collection&quot;> row 16: < gato rdf:about=&quot;#bengala&quot;/> row 17: </owl:distinctMembers> row 18: </owl:AllDifferent> row 19: </rdf:RDF> regla 1: row 09 regla 5: row 09, MD5 derivado de la página row 8 regla 2: row 08
  • 18. Ampliación reglas Propuesta de nuevas reglas de Linked Data Para continuar con el ejemplo, necesitamos otro fichero similar para mostrar el enlazado de datos de tipo ABOX-TBOX row 01: <rdf:RDF row 02: xmlns:j.0=&quot;http://www.criado.info/owl/vertebrados_es.owl#&quot; row 03: xmlns:protege=&quot;http://protege.stanford.edu/plugins/owl/protege#&quot; row 04: xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot; row 05: xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema#&quot; row 06: xmlns:rdfs=&quot;http://www.w3.org/2000/01/rdf-schema#&quot; row 07: xmlns:owl=&quot;http://www.w3.org/2002/07/owl#&quot; row 08: xmlns=&quot;http://mascotas.facilisimo.com/reportajes/gatos/razas-de-gatos/korat-el-gato-de-la-buena-suerte_185682.html#&quot; row 09: xml:base=&quot;http://example.criado.info/f83b88b700dd7389b31887f34a4dde7d.owl&quot;> row 10: <owl:Ontology rdf:about=&quot;&quot;> row 11: <owl:imports rdf:resource=&quot;http://www.criado.info/owl/vertebrados_es.owl#&quot;/> row 12: </owl:Ontology> row 13: <j.0:gato rdf:ID=&quot; korat &quot;/> row 14: <owl:AllDifferent> row 15: <owl:distinctMembers rdf:parseType=&quot;Collection&quot;> row 16: < gato rdf:about=&quot;#korat&quot;/> row 17: </owl:distinctMembers> row 18: </owl:AllDifferent> row 19: </rdf:RDF>
  • 19. Ampliación reglas Propuesta de nuevas reglas de Linked Data Con ambos ficheros, podríamos ejecutar la consulta SPARQL siguiente: Obteniendo las razas de gatos de dos sitios web distintos que no han establecido ningún enlace de datos semánticos explícitos, pero que un tercero (en este ejemplo, nosotros) al explotarlo hemos enlazado los ABOX-TBOX. De manera que con algo así se cumple la regla 6. Y por supuesto la regla 3.
  • 20. Conclusiones En esta ponencia: Hemos reflexionado sobre problemas en torno a los conceptos de Linked Data y de la Web Semántica. En consecuencia, se identifica que: 1 2 3 Se debe buscar la inmediatez en la anotación semántica . Se requiere mecanismos que garanticen la coherencia entre la anotación semántica y el contenido que representa . Es posible que los enlaces no sólo lo decidan los autores sino también terceros. Una posible solución Es adoptar una estrategia de anotación NO EMBEBIDA
  • 21. Referencias [1] Christian Bizer, Tom Heath and Tim Berners-Lee (2009) Linked Data - The Story So Far. International Journal on Semantic Web and Information Systems, Vol. 5(3), pp 1-22. DOI: 10.4018/jswis.2009081901 [2] S. Araujo, G.J. Houben, and D. Schwabe. Linkator: Enriching Web Pages by Automatically Adding Dereferenceable Semantic Annotations. B. Benatallah et al. (Eds.): ICWE 2010, LNCS 6189, pp. 355–369, 2010. Springer-Verlag Berlin Heidelberg 2010 [3] L. Criado. Tesis doctoral, Procedimiento semi-automático para transformar la Web en Web Semántica, dirigida por el Dr. Rafael Martinez Tomás. Universidad Nacional de Educación a Distancia. Escuela Técnica Superior de Ingeniería Informática. Madrid, España. 2009. on line http://e-spacio.uned.es/fez/view.php?pid=tesisuned:IngInf-Lcriado [4] Martin Hepp. GoodRelations: An Ontology for Describing Products and Services Offers on the Web, Proceedings of the 16th International Conference on Knowledge Engineering and Knowledge Management (EKAW2008), Acitrezza, Italy, September 29 - October 3, 2008, Springer LNCS, Vol 5268, pp. 332-347. [5] R. Isele, J. Umbrich, C. Bizer, and A. Harth. LDSpider: An open-source crawling framework for the Web of Linked Data. Poster at the International Semantic Web Conference (ISWC2010), Shanghai, November, 2010. on line http:// www.wiwiss.fu - berlin.de /en/ institute /pwo/ bizer / research / publications / IseleHarthUmbrichBizer - LDspider - Poster -ISWC2010. pdf [iwinac] Luis Criado, Rafael Martínez-Tomás. The Problem of Constructing General-Purpose Semantic Search Engines. 3th Internacional Work-Conference on the Interplay between Natural and Artificial Computation (IWINAC), Santiago de Compostela, 22-26/06/2009. Published in Lecture Notes on Computer Science, vol 5601, 366-374, Springer, 2009.

Notas del editor

  1. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  2. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  3. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  4. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  5. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  6. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  7. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  8. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  9. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  10. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  11. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica Especificaciones SHA-2 (oct 2008) http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf
  12. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  13. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  14. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  15. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  16. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  17. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  18. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  19. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  20. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
  21. Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica