PDF de programación - Web Semántica

Imágen de pdf Web Semántica

Web Semánticagráfica de visualizaciones

Publicado el 21 de Diciembre del 2019
787 visualizaciones desde el 21 de Diciembre del 2019
11,5 MB
71 paginas
Creado hace 16a (17/07/2007)
Tecnológico
Fundación Deusto
Teknologikoa
Deustu Fundazioa

Lower-s Semantic Web

or the “Easier and More Usable Semantic Web”

Dr. Diego Lz. de Ipiña Gz. de Artaza

[email protected]
[email protected]
[email protected]
[email protected]

paginaspersonales.deusto.es////dipina
http://paginaspersonales.deusto.es
http://
dipina
paginaspersonales.deusto.es
http://
http://
paginaspersonales.deusto.es
dipina
dipina

http://www.tecnologico.deusto.es
http://www.tecnologico.deusto.es
http://www.tecnologico.deusto.es
http://www.tecnologico.deusto.es
http://www.smartlab.deusto.es
http://www.smartlab.deusto.es
http://www.smartlab.deusto.es
http://www.smartlab.deusto.es
http://www.morelab.deusto.es
http://www.morelab.deusto.es
http://www.morelab.deusto.es
http://www.morelab.deusto.es
Teknologikoa
Deustu Fundazioa

Tecnológico
Fundación Deusto

17 July 2007

 Review of “upper-s” Semantic Web :

Introduction

 RDF and OWL

 OWL reasoning

 Jena Semantic Web toolkit:
 Merging and querying: SPARQL

 Lower-s Semantic Web

 Microformats, RDFa & GRDDL
 Web 2.0 and semantic web:

 Semantic Mash-ups

Tecnológico
Fundación Deusto

Teknologikoa
Deustu Fundazioa

1

 Problema de la Web Actual:

Web Semántica

 El significado de la web no es accesible a máquinas
 Web Semántica  crea un medio universal de

intercambio de información, aportando
semántica a los documentos en la web
 Añade significado comprensible por ordenadores a la

Web

 Usa técnicas inteligentes que explotan esa

semántica

 Liderada por Tim Berners-Lee del W3C

 Mission: turning existing web content into

machine-readable content

Tecnológico
Fundación Deusto

Teknologikoa
Deustu Fundazioa

Web vs. Web Semántica

 La Web permite acceder a todo tipo de

información fácilmente
 Los motores de búsqueda nos ayudan a encontrar

información
 Pero, los resultados devueltos no son siempre correctos

 Web Actual:

 Colección de documentos ligados por hipervínculos

 El texto de un enlace es una palabra clave que hace

referencia a otros documentos

 Útil para describir, con un énfasis en presentación

visual, bloques de texto, imágenes y formularios
 Pero, una máquina no puede extraer semántica de listado

de productos en una página web

Tecnológico
Fundación Deusto

Teknologikoa
Deustu Fundazioa

2

Web vs. Web Semántica

 La Web Semántica pretende crear un medio

universal para intercambiar información y
relacionar conceptos

 Web Semántica:

 Conjunto de conceptos ligados a otros conceptos

 RDF y OWL permiten indicar cómo un concepto se relaciona

con otro

 Añaden significado al contenido, facilitando el uso autónomo

de la web por ordenadores

Tecnológico
Fundación Deusto

Teknologikoa
Deustu Fundazioa

Semantic Web Stack

 La Web Semántica está compuesta de:

 XML, sintaxis para documentos

estructurados

 XML Schema, restringe la estructura de

documentos XML

 RDF es un modelo de datos que hace
referencia a objetos y sus relaciones

 RDF Schema, vocabulario para definir
propiedades y clases de recursos RDF

 OWL, añade más vocabulario que RDFS,

relaciones entre clases, cardinalidad,
igualdad …

Tecnológico
Fundación Deusto

Teknologikoa
Deustu Fundazioa

3

Propósito Web Semántica

 Mejorar la usabilidad y utilidad de la Web y sus

recursos interconectados, mediante:
 Anotación semántica  documentos mejorados con metadatos

semánticos leíbles por máquinas o metadatos representando
hechos sobre cualquier concepto (lugar, persona, etc.)

 Ontologías  vocabularios de metadatos comunes y mapas
entre ellos que guían marcado de documentos para que los
agentes puedan utilizar la semántica suministrada

 Autor de la página o autor del libro

 Agentes  realizan tareas para usuarios utilizando estos

metadatos (shopbot)

 Infrastructura  Servicios Web que suministren información a

agentes (Trust Service – informa calidad información)

 Los principales facilitadores de la Web Semántica son

URIs, XML, XML NameSpaces y RDF

Tecnológico
Fundación Deusto

Teknologikoa
Deustu Fundazioa

RDF: Introduction

 RDF stands for Resource Description Framework
 RDF is a framework for describing resources on the web
 RDF provides a model for data, and a syntax so that

independent parties can exchange and use it
 RDF is designed to be read and understood by

computers

 RDF is not designed for being displayed to people
 RDF is written in XML
 Enables merging and querying functionality
 RDF is a part of the W3C's Semantic Web Activity
 RDF is a W3C Recommendation

Tecnológico
Fundación Deusto

Teknologikoa
Deustu Fundazioa

4

Designed to be read by computers

 RDF was designed to provide a common way to

describe information so it can be read and
understood by computer applications.

 RDF descriptions are not designed to be

displayed on the web.
 Well, look and see RDFa!!!

Tecnológico
Fundación Deusto

Teknologikoa
Deustu Fundazioa

RDF Resource, Property, and
Property Value

 RDF identifies things using Web identifiers (URIs), and

describes resources with properties and property
values.

 Explanation of Resource, Property, and Property value:

 A Resource is anything that can have a URI, such as

"http://www.w3schools.com/RDF"

 A Property is a Resource that has a name, such as "author" or

"homepage"

 A Property value is the value of a Property, such as "Jan Egil

Refsnes" or "http://www.w3schools.com" (note that a property
value can be another resource)

Tecnológico
Fundación Deusto

Teknologikoa
Deustu Fundazioa

5

Resource Description Framework
(RDF)

 Modelo basado en la definición de sentencias

acerca de recursos en formato:
 Sujeto-predicado-objeto RDF Triple

 Sujeto: recurso descrito
 Predicado: relación entre sujeto y objeto
 Objeto: el valor asociado al sujeto

Tecnológico
Fundación Deusto

Teknologikoa
Deustu Fundazioa

Resource Description Framework
(RDF)

 Modelo para describir pseudo-grafos dirigidos

etiquetados:
 Dirigido  cada arco tiene una dirección
 Etiquetado  cada arco tiene una etiqueta
 Pseudo-grafo  puede haber más de un arco entre

nodos

 Un modelo RDF es una colección no ordenada

de sentencias o ternas, con:
 Sujeto (nodo)
 Predicado (arco)
 Objeto (nodo)

Tecnológico
Fundación Deusto

Teknologikoa
Deustu Fundazioa

6

RDF Statements

 The combination of a Resource, a Property, and a Property value

forms a Statement
 Known as the subject, predicate and object of a Statement.

 Some example statements:

 "The author of http://www.w3schools.com/RDF is Jan

Egil Refsnes".

 The subject of the statement above is:

http://www.w3schools.com/RDF

 The predicate is: author
 The object is: Jan Egil Refsnes

 "The homepage of http://www.w3schools.com/RDF is

http://www.w3schools.com".

 The subject of the statement above is:

http://www.w3schools.com/RDF

 The predicate is: homepage
 The object is: http://www.w3schools.com

Tecnológico
Fundación Deusto

Teknologikoa
Deustu Fundazioa

Resource Description Framework
(RDF)

 Un grafo RDF crea una web de conceptos

 Realiza aserciones sobre relaciones lógicas entre entidades

 Información en RDF puede ligarse con grafos en otros

lugares
 Mediante software se pueden realizar inferencias

 Lenguajes de consulta sobre triple stores como SPARQL
 Mediante RDF hacemos que la información sea

procesable por máquinas
 Agentes software pueden guardar, intercambiar y utilizar

metadatos sobre recursos en la web

 Ontología  jerarquía de términos a utilizar en

etiquetado de recursos

Tecnológico
Fundación Deusto

Teknologikoa
Deustu Fundazioa

7

Conceptos Fundamentales RDF

 URIs  mecanismo utilizado por RDF para identificar

unívocamente conceptos

 Literals  objetos con contenido real en vez de URIs

 this line --- (was written on) -->

“20060603”[date]

 Reification  uso de sentencias como sujeto de otras

sentencias
this news ---(has category)---> "semantic web“
[this news ---(has category)---> "semantic web"]

---(added by)---> stefano

Tecnológico
Fundación Deusto

Teknologikoa
Deustu Fundazioa

Formatos RDF: rdfrdfrdfrdf++++xmlxmlxmlxml

 El mecanismo de serialización oficial de RDF es RDF/XML

 Tipo MIME es application/rdf+xml
 No es muy legible

 Ej. Expresión en RDF de “Artículo en Wikipedia sobre Maradona”
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-

syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<rdf:Description

rdf:about="http://en.wikipedia.org/wiki/Maradona">
<dc:title>Diego Armando Maradona</dc:title>
<dc:publisher>Wikipedia</dc:publisher>

</rdf:Description>

</rdf:RDF>

Tecnológico
Fundación Deusto

Teknologikoa
Deustu Fundazioa

8

Formatos RDF: N3N3N3N3

 N3 es una notación que permite definir ternas o

relaciones “sujeto-predicado(verbo)-objeto”, de una
manera más concisa

 Ej1:

<http://en.wikipedia.org/wiki/Maradona>

<http://purl.org/dc/elements/1.1/title> “Diego
Armando Maradona" .

 Ej2:

@prefix wcj: http://example.org/wcjava/uri/ .
wcj:programmers wcj:enjoy wcj:java .

Tecnológico
Fundación Deusto

Teknologikoa
Deustu Fundazioa

RDF Formats: Turtle
Turtle
Turtle
Turtle

 Turtle: Terse RDF Triple Language





Serialization format for RDF
Its MIME type is application/x-turtle

 Example in RDF/XML:

<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:ex="http://example.org/stuff/1.0/">

<rdf:Description rdf:about="http://www.w3.org/TR/rdf-syntax-
grammar"

dc:title="RDF/XML Syntax Specification (Revised)">

<ex:editor>

<rdf:Description ex:fullName="Dave Beckett">

<ex:homePage rdf:resource="http://purl.org/net/dajobe/" />

</rdf:Description>

</ex:editor>

</rdf:Description>

</rdf:RDF>

Tecnológico
Fundación Deusto

Teknologikoa
Deustu Fundazioa

9

RDF Formats: Turtle
Turtle
Turtle
Turtle

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-

syntax-ns#> .
  • Links de descarga
http://lwp-l.com/pdf17060

Comentarios de: Web Semántica (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad