El documento presenta varias reflexiones sobre las reglas de Linked Data y la Web Semántica. Se argumenta que la anotación semántica debe garantizar la coherencia con el contenido y actualizarse frecuentemente. También se sugiere ampliar las reglas para incluir el enlazado no explícito de datos ontológicos (ABOX-TBOX) realizado por terceros.
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.
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.
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="http://www.criado.info/owl/vertebrados_es.owl#" row 03: xmlns:protege="http://protege.stanford.edu/plugins/owl/protege#" row 04: xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" row 05: xmlns:xsd="http://www.w3.org/2001/XMLSchema#" row 06: xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" row 07: xmlns:owl="http://www.w3.org/2002/07/owl#" row 08: xmlns="http://mascotas.facilisimo.com/reportajes/gatos/razas-de-gatos/korat-el-gato-de-la-buena-suerte_185682.html#" row 09: xml:base="http://example.criado.info/f83b88b700dd7389b31887f34a4dde7d.owl"> row 10: <owl:Ontology rdf:about=""> row 11: <owl:imports rdf:resource="http://www.criado.info/owl/vertebrados_es.owl#"/> row 12: </owl:Ontology> row 13: <j.0:gato rdf:ID=" korat "/> row 14: <owl:AllDifferent> row 15: <owl:distinctMembers rdf:parseType="Collection"> row 16: < gato rdf:about="#korat"/> 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
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
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
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica
Consorcio Regional de Transportes de Madrid (CRTM) Area de Innovación Tecnológica