presentacion swoogle

22
Presentación: Presentación: Aplicación clasificada Aplicación clasificada dentro de la web semántica dentro de la web semántica Luis Diego Salas Ocampo Maestría Entornos Virtuales de Aprendizaje

Upload: luis-diego-salas

Post on 24-Jun-2015

718 views

Category:

Education


0 download

DESCRIPTION

Presentación sobre las principales características del buscador de web semántica swoogle

TRANSCRIPT

Page 1: Presentacion swoogle

Presentación:Presentación:Aplicación clasificada dentro de Aplicación clasificada dentro de

la web semánticala web semántica

Luis Diego Salas Ocampo

Maestría Entornos Virtuales de Aprendizaje

Page 2: Presentacion swoogle

OrigenOrigen

Es generado por los laboratorios de Es generado por los laboratorios de investigación de la Universidad de investigación de la Universidad de Maryland en Baltimore financiado por la Maryland en Baltimore financiado por la Nacional Science Foundation. Nacional Science Foundation.

Page 3: Presentacion swoogle

OrigenOrigen

El grupo eBiquity está dirigido por Tim Finin (uno El grupo eBiquity está dirigido por Tim Finin (uno de sujetos más importantes de fundación de la de sujetos más importantes de fundación de la web) web)

Este trabaja las tecnologías relacionadas con la Este trabaja las tecnologías relacionadas con la Web Semántica, sobre todo metadatos, Web Semántica, sobre todo metadatos, ontologías y redes sociales basadas en FOAF.ontologías y redes sociales basadas en FOAF.

Page 4: Presentacion swoogle

Características generalesCaracterísticas generales

Swoogle es un sistema de indización y recuperación Swoogle es un sistema de indización y recuperación para documentos de la Web Semántica.para documentos de la Web Semántica.

Se especializa en documentos escritos en RDF y OWL, Se especializa en documentos escritos en RDF y OWL, aunque también DAML en algunos casos. aunque también DAML en algunos casos.

Este buscador recupera, procesa, analiza e indiza Este buscador recupera, procesa, analiza e indiza documentos SWdocumentos SW que estén disponibles online, pero lo que estén disponibles online, pero lo más curioso es que lo hace a través de un sistema de más curioso es que lo hace a través de un sistema de búsqueda y resultados de interfaz Web similar a Google.búsqueda y resultados de interfaz Web similar a Google.

Page 5: Presentacion swoogle

Vistas generales de Vistas generales de su interfazsu interfaz

Page 6: Presentacion swoogle

Elementos básicos para el Elementos básicos para el ingresoingreso

Page 7: Presentacion swoogle

Primeramente debe proceder al registro

Page 8: Presentacion swoogle
Page 9: Presentacion swoogle

Una vez que ha dado sus datos, le llegará al correo electrónico, un link para que la active, después de esto puede comenzar a desarrollar su búsqueda

Page 10: Presentacion swoogle

Pero…Pero…

¿Cómo ¿Cómo buscar?buscar?

Page 11: Presentacion swoogle

Cómo buscar…Cómo buscar… Cómo buscar documentos de la Web Semántica o Ontologías Cómo buscar documentos de la Web Semántica o Ontologías

Este permite al usuario la búsqueda de:Este permite al usuario la búsqueda de:

Documentos de la Web Semántica: en este caso busca todos los Documentos de la Web Semántica: en este caso busca todos los documentos de la Web Semánticadocumentos de la Web Semántica . El espacio de búsqueda es . El espacio de búsqueda es mucho mayor (más de 10 veces a la búsqueda por ontologías)mucho mayor (más de 10 veces a la búsqueda por ontologías)

Ontologías de Web Semántica: es decir, la búsqueda de una r una Ontologías de Web Semántica: es decir, la búsqueda de una r una pequeña colección, es decir, solo los documentos de la web pequeña colección, es decir, solo los documentos de la web semántica que han definido al menos una clase o propiedad. semántica que han definido al menos una clase o propiedad.

documento:documento:

Page 12: Presentacion swoogle

Composición de una cadena de Composición de una cadena de búsqueda búsqueda

De forma predeterminada, Swoogle permiten a los usuarios De forma predeterminada, Swoogle permiten a los usuarios especificar una cadena de búsqueda arbitraria para encontrar los especificar una cadena de búsqueda arbitraria para encontrar los documentos pertinentes de la web semántica. documentos pertinentes de la web semántica.

En lugar de construir un índice de texto completo, Swoogle analiza En lugar de construir un índice de texto completo, Swoogle analiza un documento de la web semántica y los índices pero solo en lo un documento de la web semántica y los índices pero solo en lo que sólo la contribuye en la mayor parte de la semántica del que sólo la contribuye en la mayor parte de la semántica del documento, es decir:documento, es decir:

URL del documentoURL del documento Los términos utilizados y / o ser definido por el documentoLos términos utilizados y / o ser definido por el documento

Además, explícita descripción sobre el documento, y los espacios Además, explícita descripción sobre el documento, y los espacios de nombres utilizados por el documento. de nombres utilizados por el documento.

Page 13: Presentacion swoogle

Búsqueda avanzada con Búsqueda avanzada con limitaciones sobre el terreno limitaciones sobre el terreno

Swoogle también permiten a los usuario especificar restricciones Swoogle también permiten a los usuario especificar restricciones más finas en los siguientes campos de una web semántica más finas en los siguientes campos de una web semántica documento D: documento D:

Metadatos básicosMetadatos básicos url:url: la URL del Documento la URL del Documento Descripción:Descripción: la descripción de la Documento, por lo general la descripción de la Documento, por lo general

obtenido a partir de las anotaciones de D (es decir, se triplica con obtenido a partir de las anotaciones de D (es decir, se triplica con URL D's como sujeto y que tenga un objeto literal) URL D's como sujeto y que tenga un objeto literal)

Definición:Definición: los nombres locales de las clases y propiedades los nombres locales de las clases y propiedades definidas en explictly D definidas en explictly D

ref:ref: nombres locales de las clases y propiedades deducidas, por nombres locales de las clases y propiedades deducidas, por definición, dominio y rango de RDF / RDFS y OWL predicados que definición, dominio y rango de RDF / RDFS y OWL predicados que aparecen en D aparecen en D

pop:pop: locales nombres de clases que se utilizan para crear locales nombres de clases que se utilizan para crear instancias de D y propiedades que se usan como predicados en D. instancias de D y propiedades que se usan como predicados en D.

ns:ns: los espacios de nombres utilizados por D como prefijos los espacios de nombres utilizados por D como prefijos

Page 14: Presentacion swoogle

Algunos códigos usados en Algunos códigos usados en Documento de metadatosDocumento de metadatos

hasEncoding:hasEncoding: el mapa de caracteres utilizado el mapa de caracteres utilizado para codificar el documento, por ejemplo, "UTF-para codificar el documento, por ejemplo, "UTF-8", "ISO", "GB2312", "SHIFT_JIS". 8", "ISO", "GB2312", "SHIFT_JIS".

hasLength:hasLength: el tamaño del documento en bytes el tamaño del documento en bytes hasMd5sum:hasMd5sum: la suma md5 del documento la suma md5 del documento hasFiletype:hasFiletype: analiza el tipo de archivo desde la analiza el tipo de archivo desde la

URL del documento, por ejemplo "búho", "RDF" URL del documento, por ejemplo "búho", "RDF" hasDateLastmodified:hasDateLastmodified: la fecha en que quedó la fecha en que quedó

modificada por el documento modificada por el documento hasDateCache:hasDateCache: la fecha en que la última la fecha en que la última

versión del documento hallado por Swoogle versión del documento hallado por Swoogle

Page 15: Presentacion swoogle

RDF MetadataRDF Metadata

hasGrammar:hasGrammar: la gramática RDF de D, su valor puede ser: (i) rx - la gramática RDF de D, su valor puede ser: (i) rx - RDF / XML, N3 (ii) - la notación de 3 y NT (iii) - NTriples RDF / XML, N3 (ii) - la notación de 3 y NT (iii) - NTriples

hasCntTriple:hasCntTriple: el número de triples el número de triples hasOntoRatio:hasOntoRatio: el porcentaje de triples que contribuye a la el porcentaje de triples que contribuye a la

definición definición hasCntSwtDef:hasCntSwtDef: el número de clases y propiedades definidas en D el número de clases y propiedades definidas en D hasCntInstance:hasCntInstance: el número de casos se define en el D el número de casos se define en el D

Los usuarios pueden buscar un término escriba el nombre del Los usuarios pueden buscar un término escriba el nombre del campo seguido de dos puntos ":" y entonces el término que busca. campo seguido de dos puntos ":" y entonces el término que busca. Si el nombre del campo se omite, el término se busca en todos los Si el nombre del campo se omite, el término se busca en todos los campos por defecto. El término distingue entre mayúsculas y campos por defecto. El término distingue entre mayúsculas y minúsculas y tiene la sintaxis follwoing: minúsculas y tiene la sintaxis follwoing:

Page 16: Presentacion swoogle

Criterios de búsquedasCriterios de búsquedas Plazo único:Plazo único: una sola palabra como "persona" o "comida". Por ejemplo, def: persona una sola palabra como "persona" o "comida". Por ejemplo, def: persona Frase:Frase: un grupo de palabras entre comillas dobles, como "hola mundo". Por ejemplo, un grupo de palabras entre comillas dobles, como "hola mundo". Por ejemplo,

la descripción: "hola mundo". Tenga en cuenta que el orden de las palabras en la la descripción: "hola mundo". Tenga en cuenta que el orden de las palabras en la frase se respeta. frase se respeta.

Búsquedas por intervalo:Búsquedas por intervalo: Las consultas del área de distribución le permiten a uno Las consultas del área de distribución le permiten a uno para que coincida con los documentos cuyo campo (s) de valores se encuentran para que coincida con los documentos cuyo campo (s) de valores se encuentran entre la cota inferior y superior especificados por la consulta de rango. Por ejemplo, entre la cota inferior y superior especificados por la consulta de rango. Por ejemplo, hasDateLastmodified: [08/07/2007 AL 07/10/2007] hasDateLastmodified: [08/07/2007 AL 07/10/2007]

Búsquedas comodín:Búsquedas comodín: Para realizar una búsqueda de carácter comodín de un solo Para realizar una búsqueda de carácter comodín de un solo uso de la "?" símbolo. Para realizar una búsqueda de carácter comodín múltiple de uso de la "?" símbolo. Para realizar una búsqueda de carácter comodín múltiple de utilizar el símbolo "*". Por ejemplo, hasEncoding: SHIFT * utilizar el símbolo "*". Por ejemplo, hasEncoding: SHIFT *

Operadores booleanos:Operadores booleanos: Los operadores booleanos permiten las condiciones que se Los operadores booleanos permiten las condiciones que se combinan mediante operadores lógicos. Supportted operadores son AND, OR y NOT combinan mediante operadores lógicos. Supportted operadores son AND, OR y NOT (Nota: Los operadores booleanos deben escribirse en letras mayúsculas). El (Nota: Los operadores booleanos deben escribirse en letras mayúsculas). El operador AND es el operador de conjunción por defecto. Esto significa que si no hay operador AND es el operador de conjunción por defecto. Esto significa que si no hay operador booleano entre dos términos, el operador y se utiliza. operador booleano entre dos términos, el operador y se utiliza.

Page 17: Presentacion swoogle

Permite la búsqueda de ontologíasPermite la búsqueda de ontologías

Page 18: Presentacion swoogle

DocumentosDocumentos

Page 19: Presentacion swoogle

CondicionesCondiciones

Page 20: Presentacion swoogle

A través de otras ontologíasA través de otras ontologías

Page 21: Presentacion swoogle

ValoraciónValoración

Para quienes no son informáticos esta Para quienes no son informáticos esta herramienta puede resultar compleja, sin herramienta puede resultar compleja, sin embargo, resulta importante el curiosear embargo, resulta importante el curiosear por ella para poder ingresar directamente por ella para poder ingresar directamente en el mundo del lenguaje de la web en el mundo del lenguaje de la web semántica. Para ingresar vaya al siguiente semántica. Para ingresar vaya al siguiente vínculovínculo

De clic al ícono

Page 22: Presentacion swoogle

GraciasGracias