SlideShare una empresa de Scribd logo
Web Semántica
Proyecto:
crawler o spider sobre
linio.com.mx &
mercadolibre.com.mx
http://soyprogramador.liz.mx/
1http://soyprogramador.liz.mx/
Web Semántica
Por web semántica se entiende una forma de organizar el contenido
en la Web que mejore la cooperación entre computadoras y humanos.
Esto pasa por avanzar de una web de documentos a una web de
datos enlazados en la que se puedan ofrecer novedosos servicios que
hagan uso del potencial de combinar e interrelacionar datos de
diversa índole y procedencia.
2http://soyprogramador.liz.mx/
Historia
Web 1.0
• Páginas
estáticas
• El uso
de framesets o
Marcos
Web 2.0
• El auge de los
blogs
• Redes sociales
• Las webs
creadas por los
usuarios
• AJAX
Web 3.0
Semántica
• Bases de
datos
• XML, RDF y
microformatos
• Inteligencia
artificial
• Clasificando la
información
http://www.estudioseijo.com/noticias/web-10-web-20-y-web-30.htm
3http://soyprogramador.liz.mx/
Buscador normal
4http://soyprogramador.liz.mx/
Buscador semántico
5http://soyprogramador.liz.mx/
RDF, SPARQL, y OWL
 Para obtener esa adecuada definición de los
datos, la Web Semántica utiliza esencialmente
RDF, SPARQL, y OWL, mecanismos que
ayudan a convertir la Web en una
infraestructura global en la que es posible
compartir, y reutilizar datos y documentos entre
diferentes tipos de usuarios.
http://www.w3c.es/Divulgacion/GuiasBreves/WebSemantica#
6http://soyprogramador.liz.mx/
RDF?
 Se basa en XML
 RSS (Muy usado y popular)
 http://web.resource.org/rss/1.0/
 CFDI (Factura electrónica)
7http://soyprogramador.liz.mx/
RDF como FOAF
 FOAF es un proyecto de Web Semántica, que permite crear
páginas Web para describir personas, vínculos entre ellos, y cosas
que hacen y crean. Se trata de un vocabulario RDF, que permite
tener disponible información personal de forma sencilla y
simplificada para que pueda ser procesada, compartida y
reutilizada.
Con esta descripción, los datos personales serán compartidos en la
Web pasando a formar parte de un motor de búsqueda donde será
posible descubrir información a cerca de una persona en concreto de
una forma sencilla y rápida.
http://www.ldodds.com/foaf/foaf-a-matic.es.html
8http://soyprogramador.liz.mx/
Ejemplo RDF (FOAF)
9http://soyprogramador.liz.mx/
Micro formatos
Enfocado para los usuarios y maquinas, especialmente para los primeros,
los micro formatos son un conjunto de formatos de datos simples,
construidos sobre las normas existentes y ampliamente adoptados.
En lugar de tirar lo que funciona hoy, los micro formatos tienen la intención
de resolver problemas sencillos y organizar la información.
10http://soyprogramador.liz.mx/
Micro formatos
Sin micro formatos Con micro formatos 11http://soyprogramador.liz.mx/
Uso de micro formatos
 Eventos
 Calendarios
 Información producto
 Entrada (post)
 Dirección
 Tarjeta presentación
 etc
http://microformats.org/wiki/microformats2
Organizando la información ya existente en la web
http://dublincore.org/documents/2012/06/14/dcmi-terms/?v=terms#title 12http://soyprogramador.liz.mx/
Micro formato
Ejemplo de h-card
Ejemplo de h-product
http://microformats.org/code/hcard/creator
13http://soyprogramador.liz.mx/
RDFa
RDFa es en esencia una generalización de los atributos de los
elementos meta y link de XHTML. La a minúscula que se añade a las
siglas RDF es precisamente la inicial de la palabra "atributos".
14http://soyprogramador.liz.mx/
RDFa
http://www.w3.org/TR/rdfa-lite/#bib-MICRODATA
No aporta conocimiento alguno para el motor de busqueda
Sabemos que se trata de una persona, conocemos su nombre,
teléfono y sitio web, aporta mucha mas información.
15http://soyprogramador.liz.mx/
Web semántica
http://blogs.fad.unam.mx/...1/web_semantica.pdf 16http://soyprogramador.liz.mx/
17http://soyprogramador.liz.mx/
Web semántica
Proyecto:
crawler o spider
Sobre linio.com.mx & mercadolibre.com.mx
Asiendo uso de la web semántica
18http://soyprogramador.liz.mx/
¿Qué es un crawler o spider?
 Las arañas (también llamadas "spiders") de los motores
de búsqueda, recorren las páginas recopilando
información sobre los contenidos de las páginas.
Cuando se busca una información concreta en los
buscadores, ellos consultan su base de datos y
presentan resultados clasificados por su relevancia para
esa búsqueda concreta. Los buscadores pueden
almacenar en sus bases de datos desde la página de
entrada de cada web, hasta todas las páginas que
residan en el servidor, una vez que las arañas (spiders)
las hayan reconocido e indexado.
19http://soyprogramador.liz.mx/
¿Qué es un crawler o spider?
 Los crawlers se pueden usar para varias cosas, lo más
común es que se usen para:
 Analizar los enlaces de un sitio para buscar links rotos.
 Recolectar información de un cierto tipo, como precios
de productos para armar un catálogo.
 etc.
20http://soyprogramador.liz.mx/
Herramientas para la web
semántica
http://answers.semanticweb.com/q
uestions/75/which-tools-and-
libraries-do-you-use-to-develop-
semantic-web-applications 21http://soyprogramador.liz.mx/
Herramientas online
 http://dbpedia.org/sparql
 Editor donde podremos probar el uso de SPARQL
 Tutorial sobre RDF
 http://www.obitko.com/tutorials/ontologies-
semantic-web/rdf-elements.html
 Top 10 productos de web semantica 2010
 Introducción a Link data
 Ontologías ejemplos
 RDF en Wikipedia
 DataSets
22http://soyprogramador.liz.mx/

Más contenido relacionado

PPTX
Web
PPTX
Presentaciones motores de busqueda
PPTX
Metada librarian
ODP
Web semántica
PPTX
Presentaciones motores de busqueda
PPTX
ANÁLISIS RESUMIDO DE LA EDITORIAL DE TARINGA "LA INTERNET PROFUNDA O INVISIBLE"
PPTX
Motores de busqueda y web
PPTX
Felix eduardo web 3.0[1]
Web
Presentaciones motores de busqueda
Metada librarian
Web semántica
Presentaciones motores de busqueda
ANÁLISIS RESUMIDO DE LA EDITORIAL DE TARINGA "LA INTERNET PROFUNDA O INVISIBLE"
Motores de busqueda y web
Felix eduardo web 3.0[1]

La actualidad más candente (15)

PPTX
C:\documents and settings\maq 13\escritorio\practica
PPT
Web semantica
PPTX
Web 3 mpi mavelin chavez
PPTX
Exposición Informática 2
PPTX
C:\documents and settings\maq 14\escritorio\web 3
PPT
Web visible e invisible
PPTX
Internet invisible
PPT
Gestión Semántica de Contenidos en Drupal
DOC
Trabajo práctico de redes
PDF
Yoel a. vivas coro. exp. mcp 153-00012 v motores de busquedas y paginas web.001
PDF
Proyecto de transparencia de la Universidad de Granada
PPTX
Presentación saia
RTF
Crucigrama resuelto
PPTX
Internet
C:\documents and settings\maq 13\escritorio\practica
Web semantica
Web 3 mpi mavelin chavez
Exposición Informática 2
C:\documents and settings\maq 14\escritorio\web 3
Web visible e invisible
Internet invisible
Gestión Semántica de Contenidos en Drupal
Trabajo práctico de redes
Yoel a. vivas coro. exp. mcp 153-00012 v motores de busquedas y paginas web.001
Proyecto de transparencia de la Universidad de Granada
Presentación saia
Crucigrama resuelto
Internet
Publicidad

Similar a Web semantica (20)

PPTX
Web Semántica / Celso Gonzales
PDF
web semantica
PPTX
Introduccion a la Web Semantica
PPT
Web Semántica
PDF
Web2 Quiensomos
PDF
Clase 3 investigación en internet
ODP
Aplicaciones de la web semántica
PPT
Nova Spivack Semantic Web Talk, Entendiendo la web semántica
PPSX
WEB SEMANTICA
PPSX
Websemantica
PPT
Introducción a la Web Semántica
PPTX
Web Semantica Y las Bases de Datos
PPT
La Web 3
PPT
La Web 3.0
KEY
Web semántica y linked data la web como bd
PPT
Web semanticasidar 03
PPT
Websemanticasidar03
PPT
Websemanticasidar03
PPT
Web 3.0
Web Semántica / Celso Gonzales
web semantica
Introduccion a la Web Semantica
Web Semántica
Web2 Quiensomos
Clase 3 investigación en internet
Aplicaciones de la web semántica
Nova Spivack Semantic Web Talk, Entendiendo la web semántica
WEB SEMANTICA
Websemantica
Introducción a la Web Semántica
Web Semantica Y las Bases de Datos
La Web 3
La Web 3.0
Web semántica y linked data la web como bd
Web semanticasidar 03
Websemanticasidar03
Websemanticasidar03
Web 3.0
Publicidad

Más de Govani Sanchez (17)

PDF
Ruby on rails mvc | SoyProgramador.liz.mx
PPTX
Instalando wamp soyprogramador.liz.mx
PPTX
Instalando wamp
PPTX
Instalando wamp | soyprogramador.liz.mx
PPTX
Taller de kumbiaPHP Mexico ITSJR
PDF
Logo KumbiaPHP
DOC
Postres trio2014 (1) (1)
DOC
Menú del Chef Chef Menu TrioPV
DOC
Postres trio2014 (1)
PPTX
Lista de bebidas
DOC
Lista de vinos Triopv
DOC
Menu del chef TrioPV
PDF
Menu trio 20 de mayo 2014
PDF
Menu trio 2014
PDF
MariaDb VS MySql
PDF
Anti stress saludvital.ytv.mx
PDF
Activator spanish
Ruby on rails mvc | SoyProgramador.liz.mx
Instalando wamp soyprogramador.liz.mx
Instalando wamp
Instalando wamp | soyprogramador.liz.mx
Taller de kumbiaPHP Mexico ITSJR
Logo KumbiaPHP
Postres trio2014 (1) (1)
Menú del Chef Chef Menu TrioPV
Postres trio2014 (1)
Lista de bebidas
Lista de vinos Triopv
Menu del chef TrioPV
Menu trio 20 de mayo 2014
Menu trio 2014
MariaDb VS MySql
Anti stress saludvital.ytv.mx
Activator spanish

Último (17)

PPTX
Informática e inteligencia artificial (2).pptx
PPTX
Plantilla-Hardware-Informático-oficce.pptx
PPTX
presentación sobre Programación SQL.pptx
PDF
LA INTELIGENCIA ARTIFICAL SU HISTORIA Y EL FUTURO
PPTX
PRESENTACION NIA 220 idhsahdjhJKSDHJKSHDJSHDJKHDJHSAJDHJKSAHDJkhjskdhasjdhasj...
PPTX
FUNCIONES DE CLASSROOM EN EL FUNCIONAMIENTO ESCOLAR
PDF
Libro de Oraciones guia virgen peregrina
PDF
.GUIA DE GUIA DE TRABAJO NUEVO TESTAMENTO.pdf
PPTX
Evolución de la computadora ACTUALMENTE.pptx
PDF
Herramientaa de google google keep, maps.pdf
PPTX
Qué es Google Classroom Insertar SlideShare U 6.pptx
PDF
[Ebook gratuito] Introducción a la IA Generativa, Instalación y Configuración...
PPT
redes.ppt unidad 2 perteneciente a la ing de software
PDF
CAPACITACIÓN MIPIG - MODELO INTEGRADO DE PLANEACIÓN Y GESTIÓN
PDF
COSMIC_DANCER_ORACLE.pdf tarot oráculo cartas
PPTX
presentacion_energias_renovables_renovable_.pptx
DOCX
ESTRATEGIA DE APOYO TECNOLOGÍA 2 PERIODO
Informática e inteligencia artificial (2).pptx
Plantilla-Hardware-Informático-oficce.pptx
presentación sobre Programación SQL.pptx
LA INTELIGENCIA ARTIFICAL SU HISTORIA Y EL FUTURO
PRESENTACION NIA 220 idhsahdjhJKSDHJKSHDJSHDJKHDJHSAJDHJKSAHDJkhjskdhasjdhasj...
FUNCIONES DE CLASSROOM EN EL FUNCIONAMIENTO ESCOLAR
Libro de Oraciones guia virgen peregrina
.GUIA DE GUIA DE TRABAJO NUEVO TESTAMENTO.pdf
Evolución de la computadora ACTUALMENTE.pptx
Herramientaa de google google keep, maps.pdf
Qué es Google Classroom Insertar SlideShare U 6.pptx
[Ebook gratuito] Introducción a la IA Generativa, Instalación y Configuración...
redes.ppt unidad 2 perteneciente a la ing de software
CAPACITACIÓN MIPIG - MODELO INTEGRADO DE PLANEACIÓN Y GESTIÓN
COSMIC_DANCER_ORACLE.pdf tarot oráculo cartas
presentacion_energias_renovables_renovable_.pptx
ESTRATEGIA DE APOYO TECNOLOGÍA 2 PERIODO

Web semantica

  • 1. Web Semántica Proyecto: crawler o spider sobre linio.com.mx & mercadolibre.com.mx http://soyprogramador.liz.mx/ 1http://soyprogramador.liz.mx/
  • 2. Web Semántica Por web semántica se entiende una forma de organizar el contenido en la Web que mejore la cooperación entre computadoras y humanos. Esto pasa por avanzar de una web de documentos a una web de datos enlazados en la que se puedan ofrecer novedosos servicios que hagan uso del potencial de combinar e interrelacionar datos de diversa índole y procedencia. 2http://soyprogramador.liz.mx/
  • 3. Historia Web 1.0 • Páginas estáticas • El uso de framesets o Marcos Web 2.0 • El auge de los blogs • Redes sociales • Las webs creadas por los usuarios • AJAX Web 3.0 Semántica • Bases de datos • XML, RDF y microformatos • Inteligencia artificial • Clasificando la información http://www.estudioseijo.com/noticias/web-10-web-20-y-web-30.htm 3http://soyprogramador.liz.mx/
  • 6. RDF, SPARQL, y OWL  Para obtener esa adecuada definición de los datos, la Web Semántica utiliza esencialmente RDF, SPARQL, y OWL, mecanismos que ayudan a convertir la Web en una infraestructura global en la que es posible compartir, y reutilizar datos y documentos entre diferentes tipos de usuarios. http://www.w3c.es/Divulgacion/GuiasBreves/WebSemantica# 6http://soyprogramador.liz.mx/
  • 7. RDF?  Se basa en XML  RSS (Muy usado y popular)  http://web.resource.org/rss/1.0/  CFDI (Factura electrónica) 7http://soyprogramador.liz.mx/
  • 8. RDF como FOAF  FOAF es un proyecto de Web Semántica, que permite crear páginas Web para describir personas, vínculos entre ellos, y cosas que hacen y crean. Se trata de un vocabulario RDF, que permite tener disponible información personal de forma sencilla y simplificada para que pueda ser procesada, compartida y reutilizada. Con esta descripción, los datos personales serán compartidos en la Web pasando a formar parte de un motor de búsqueda donde será posible descubrir información a cerca de una persona en concreto de una forma sencilla y rápida. http://www.ldodds.com/foaf/foaf-a-matic.es.html 8http://soyprogramador.liz.mx/
  • 10. Micro formatos Enfocado para los usuarios y maquinas, especialmente para los primeros, los micro formatos son un conjunto de formatos de datos simples, construidos sobre las normas existentes y ampliamente adoptados. En lugar de tirar lo que funciona hoy, los micro formatos tienen la intención de resolver problemas sencillos y organizar la información. 10http://soyprogramador.liz.mx/
  • 11. Micro formatos Sin micro formatos Con micro formatos 11http://soyprogramador.liz.mx/
  • 12. Uso de micro formatos  Eventos  Calendarios  Información producto  Entrada (post)  Dirección  Tarjeta presentación  etc http://microformats.org/wiki/microformats2 Organizando la información ya existente en la web http://dublincore.org/documents/2012/06/14/dcmi-terms/?v=terms#title 12http://soyprogramador.liz.mx/
  • 13. Micro formato Ejemplo de h-card Ejemplo de h-product http://microformats.org/code/hcard/creator 13http://soyprogramador.liz.mx/
  • 14. RDFa RDFa es en esencia una generalización de los atributos de los elementos meta y link de XHTML. La a minúscula que se añade a las siglas RDF es precisamente la inicial de la palabra "atributos". 14http://soyprogramador.liz.mx/
  • 15. RDFa http://www.w3.org/TR/rdfa-lite/#bib-MICRODATA No aporta conocimiento alguno para el motor de busqueda Sabemos que se trata de una persona, conocemos su nombre, teléfono y sitio web, aporta mucha mas información. 15http://soyprogramador.liz.mx/
  • 18. Web semántica Proyecto: crawler o spider Sobre linio.com.mx & mercadolibre.com.mx Asiendo uso de la web semántica 18http://soyprogramador.liz.mx/
  • 19. ¿Qué es un crawler o spider?  Las arañas (también llamadas "spiders") de los motores de búsqueda, recorren las páginas recopilando información sobre los contenidos de las páginas. Cuando se busca una información concreta en los buscadores, ellos consultan su base de datos y presentan resultados clasificados por su relevancia para esa búsqueda concreta. Los buscadores pueden almacenar en sus bases de datos desde la página de entrada de cada web, hasta todas las páginas que residan en el servidor, una vez que las arañas (spiders) las hayan reconocido e indexado. 19http://soyprogramador.liz.mx/
  • 20. ¿Qué es un crawler o spider?  Los crawlers se pueden usar para varias cosas, lo más común es que se usen para:  Analizar los enlaces de un sitio para buscar links rotos.  Recolectar información de un cierto tipo, como precios de productos para armar un catálogo.  etc. 20http://soyprogramador.liz.mx/
  • 21. Herramientas para la web semántica http://answers.semanticweb.com/q uestions/75/which-tools-and- libraries-do-you-use-to-develop- semantic-web-applications 21http://soyprogramador.liz.mx/
  • 22. Herramientas online  http://dbpedia.org/sparql  Editor donde podremos probar el uso de SPARQL  Tutorial sobre RDF  http://www.obitko.com/tutorials/ontologies- semantic-web/rdf-elements.html  Top 10 productos de web semantica 2010  Introducción a Link data  Ontologías ejemplos  RDF en Wikipedia  DataSets 22http://soyprogramador.liz.mx/