View
1.311
Download
2
Category
Preview:
DESCRIPTION
clase de hoy sobre busqueda 2.0 y porque no funciona la web semantica
Citation preview
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
Aplicaciones y Servicios de información y colaboración en el Web
Joaquín Salvachúa
Antonio Fumero
Dpto. de Ingeniería de Sistemas
Telemáticos
E. T. S. I. de Telecomunicación
Universidad Politécnica de Madrid
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
Interactivo
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
Aplicaciones Web frente a Aplicaciones PC
• Necesidad de Instalar un programa. • Problemas de las actualizaciones
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
¿Aplicaciones web offline?
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
Compartir buscar
• Al estar los datos de otros usuarios en el servidor se pueden buscar y compartir.
• En el PC es necesario tener protocolos complejos para la misma funcionalidad.
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
long tail
The long Tail
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
ZIPF
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
The long tail
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
Estanterias
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
buscar
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
Google pagerank
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
Grafos (Euler)
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
web semántica
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
El web Semantico
• Visión definida por Tim Berners-Lee (1997)
• “The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation.”
– T. Berners-Lee, J. Hendler, O. Lassila,“The Semantic Web”, Scientific American, May 2001
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
El Web actual
• Inventado por Tim Berners-Lee en 1989• Idea principal: combination of
– Hypertexto– Internet
• URI: evolución de URL a identificador global.
• HTTP / HTML: protocolo y datos del hipertexto.• Para ver en un navegador (posterirmente).
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
Objetivos de Web Semántico
• La información sea comprensible para personas y maquinas. No solo representarla en la pantalla.
• “The Semantic Web will bring structure to the meaningful content of Web pages, creating an environment where software agents roaming from page to page can readily carry out sophisticated tasks for users.”
– T. Berners-Lee, J. Hendler, O. Lassila,“The Semantic Web”, Scientific American, May 2001
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
Ejemplo típico
MomPhysician’s Agent
Lucy’s Agent
requiredtreatment
schedule appointment
Insurance Co.
Provider sites
Rating
in-plan?close-by?specialist?
Pete’s Agent
driving schedule
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
La TRANSPARENCIA
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
Web Languages for Machine InterpretationXML (Extensible Markup Language): Semiformal documents range between non-formatted texts and fully formatted databasesRDF (Resource Description Framework): Structured metadata describe arbitrary heterogeneous Web pages/objects in a homogeneous manner
Machines (e.g., search engines) can analyzeXML or RDF markups better than full HTML
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
Ejemplo
Xaver M. LindeWikingerufer 710555 Berlin
<em>Xaver M. Linde</em><br>Wikingerufer 7<br><strong>10555 Berlin</strong>
<address> <name>Xaver M. Linde</name> <street>Wikingerufer 7</street> <town>10555 Berlin</town></address>
Representación frente a Estructura
external HTML
XML
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
En RDF
<address> <name>Xaver M. Linde</name> <street>Wikingerufer 7</street> <town>10555 Berlin</town></address>
Estructura frente a semántica
XMLont:Address
rdf:type
Xaver M. Linde
Wikingerufer 7
10555 Berlin
ont:nameont:street
ont:town
RDF
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
RDF—Resource Description Framework
<ont:Address> <ont:name>Xaver M. Linde</ont:name> <ont:street>Wikingerufer 7</ont:street> <ont:town>10555 Berlin</ont:town></ont:Address>
Statements of the form <subjecto, predicate, objecto> Que pueden ser literales (strings) o URIs.El grafo tiene múltiples serializacione. Una de ellas en XML.
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
• Dublin Core: estándar de metadatos• Continene 15 elementos.• Content Intellectual Property Instantiation
Coverage Contributor DateDescription Creator FormatType Publisher IdentifierRelation Rights LanguageSourceSubjectTitle
Dublin Core Metadata
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
Ejemplo
<?xml version="1.0"?><!DOCTYPE rdf:RDF PUBLIC "-//DUBLIN CORE//DCMES DTD 2002/07/31//EN"
"http://dublincore.org/documents/2002/07/31/dcmes-xml/dcmes-xml-dtd.dtd"><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://www.ilrt.bristol.ac.uk/people/cmdjb/"> <dc:title>Dave Beckett's Home Page</dc:title> <dc:creator>Dave Beckett</dc:creator> <dc:publisher>ILRT, University of Bristol</dc:publisher> <dc:date>2002-07-31</dc:date> </rdf:Description></rdf:RDF>
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
RDFS: un paso adelante
• Core Classes– Root-Class rdfs:Resource– MetaClass rdfs:Class– Literals rdfs:Literal
• rdfs:subclassOf-property• Inherited from RDF: properties (slots)• rdfs:domain & rdfs:range• rdfs:label, rdfs:comment, etc.• Inherited from RDF: InstanceOf (rdf:type)
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
RDFS: Examplerdfs:Resource
xyz:MotorVehicle rdfs:Class
s s
t
t
xyz:Truck
s
t
xyz:PassengerVehicle
s = rdfs:subClassOf t = rdf:type
xyz:Van s
s
xyz:MiniVan s
s
t
t
t
t
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
RDF/S: algunas aplicaciones
– .org (human-edited directory)– .org (music encyclopedia)– RSS (RDF Site Summary)– (embedded metadata)– CC/PP (Composite Capability/Preference Profiles)– P3P (Platform for Privacy Preferences)
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
DAML+OIL and OWL• DARPA DAML project: DAML+OIL
• Web Ontology Working Group: OWL
• Higher expressiveness than RDF Schema:– Class Expressions (Intersection, Union, Complement)– XML Schema Datatypes– Property restrictions
• Cardinality constraints• Value restrictions
– Axioms: equality, transitivity, …
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
(Semantic) Web Services
• Public process description and advertisement
– WSDL: Web Services Description Language
– UDDI: Universal Description, Discovery, and Integration of Business for the Web
– (SOAP: Simple Object Access Protocol)
• Discovery and Composition of Services
– DAML-S
– WSFL: Web Services Flow Language
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
No es la solución:Las personas mienten
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
Folksonomías frente a Ontologías
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
Flickr
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
del.icio.us
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
43 things
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
43 things (II)
Aplicaciones y Servicios de información y colaboración en el Web
Grrupo de Internet de nueva generaión
43 people
Recommended