blogs busqueda iba

Post on 17-May-2015

456 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

Blogs

•  Equivalentes a cuadernos de bitacoras o diarios.

•  Permite nuevas entradas de forma sencilla.

•  Se puede leer directamente tipo foro internet. (nada nuevo).

•  Permite publicar y sindicar remotamente (nuevo).

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

•  ¿qué es un blog? •  weblog, or *blog, is a frequently updated website

consisting of dated entries arranged in reverse chronological order so the most recent post appears first.

Jill Walker, Definition of ‘Weblog’ http://huminf.uib.no/~jill/archives/blog_theorising/final_version_of_weblog_definition.html

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

Características de un blog Estructura Ordenación temporal

+ comentarios

+ trackbacks

Entrada Texto y enlaces

Salida HTML y links

Autores Autor & comentarios

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

¿cómo los buscas?

XML

•  TITLE

•  POST •  DATE/TIME

•  AUTHOR

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

RSS

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

¿qué es RSS?

•  Según a quien preguntes: –  Really Simple Syndication –  Rich Site Summary –  RDF Site Summary

•  RSS es un lenguaje basado en XML para la sindicación de contenidos y noticias en Internet.

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

Diferentes versiones de RSS

•  Existen 9 versiones RSS 0.90, 0.91, 0.92, 0.93, 0.94, 1.0, 2.0, 3.0 & Atom

•  Cada una tiene sus campos específicos desde el punto de vista del autor. •  Todos los agregadores los soportan de forma transparente.

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

Historia de RSS (source : http://www.opikanoba.org/xml/040315/)

RSS | Intro

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

RSS Versión 1

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

<channel rdf:about="http://www.xml.com/xml/news.rss"> <title> XML.com </title> <link> http://xml.com/pub </link> <description> XML.com features a rich mix of information and services for the XML community. </description>

<image rdf:resource="http://xml.com/universal/images/xml_tiny.gif" />

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

RSS File Format

• RSS is a powerful, lightweight format. How do you create RSS news feeds? C

reat

ing

RSS

RSS Channels <channel> <title>BBC News | UK | UK Edition</title> <link>http://news.bbc.co.uk/hi/uk/default.stm</link> <description>BBC UK News updated every minute of every day</description> </channel>

RSS News Items <item> <title>Tony Blair quits over Iraq</title> <description>Tony Blair quits the cabinet, accusing George W Bush of breaking promises over UN's role in rebuilding Iraq.</description> <link>http://news.bbc.co.uk/hi/uk_politics/3019871.stm</link> </item>

NOTE: Trust is an important aspect of news feeds – is the supplier of news embedded in your Web pages, providing accurate information – the above news is not true!

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

¿cómo funciona?

•  Feeder –  Este formato se carga dinámicamente por una aplicación web para

indicar los cambios en el lugar web.

•  Reader –  Un programa que lee periodicamente la información de feeder RSS y la

transforma para presentarla al usuario.

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

RSS 2.0 & documentos

•  Permite incluir documentos pegados llamados “enclosures”

•  Podcasting

–  Bajar audio en MP3

•  Videocasting – Mediablogging

– Mobile blogging (moblogging)

–  Bajar FLV

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

RSS 0.92

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

RSS 2.0

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

Tipos de agregadores •  Clientes:

–  FeedReader, Radio UserLand •  PIM add-ins

–  Pluck, NewsGator, intraVnews •  Browser Firefox 1.0PR, Sage •  Web-based

–  Bloglines, NewsIsFree, google reader

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

Terms: Syndication

•  Making Web feeds available from a site so other people can display an updating list of content from it

–  Focuses on changing content

–  For example: one's latest forum or weblog postings, etc.

–  This originated with news and blog sites but is increasingly used to syndicate any information

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

Sindicación RSS

aadvanmoorsel

holland.com

amazon

tigers.org

XML.com

yahoo

RSS

aggregator browser

Internet user

Internet (My yahoo)

or user

(RSS clients) RSS feeds

(‘channels’)

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

Blogs I subscribe

to.

Excerpts and prior posts

Full texts of posts

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

Lo importante es la búsqueda

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

Podcasting

Desktop computer

RSS

RSS

RSS iPod

Sincroniza los ficheros con el iPod / MP3

Escuchar offline Cuando desees.

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

Un poco de terminología • Blogroll

• CMS.

• Permalink

• Ping

• Portal

• Syndication

• Trackback

Aplicaciones y Servicios de información y colaboración en el Web

Grrupo de Internet de nueva generaión

Blog Software

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

Mom Physician’s Agent

Lucy’s Agent

required treatment

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 Interpretation XML (Extensible Markup Language): Semiformal documents range between non-formatted texts and fully formatted databases RDF (Resource Description Framework): Structured metadata describe arbitrary heterogeneous Web pages/objects in a homogeneous manner

Machines (e.g., search engines) can analyze XML 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. Linde Wikingerufer 7 10555 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

XML ont:Address

rdf:type

Xaver M. Linde

Wikingerufer 7

10555 Berlin

ont:name ont: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 Date Description Creator Format Type Publisher Identifier Relation Rights Language Source Subject Title

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: Example rdfs: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

top related