Blogs Busqueda Iba

646 views
567 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
646
On SlideShare
0
From Embeds
0
Number of Embeds
19
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Blogs Busqueda Iba

  1. 1. Aplicaciones y Servicios de información y colaboración en el Web 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). Grrupo de Internet de nueva generaión
  2. 2. Aplicaciones y Servicios de información y colaboración en el Web •  ¿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 Grrupo de Internet de nueva generaión
  3. 3. Aplicaciones y Servicios de información y colaboración en el Web Características de un blogtemporal Estructura Ordenación + comentarios + trackbacks Entrada Texto y enlaces Salida HTML y links Autores Autor & comentarios Grrupo de Internet de nueva generaión
  4. 4. ¿cómo los buscas? y Servicios de información y colaboración en el Web Aplicaciones XML •  TITLE •  POST •  DATE/TIME •  AUTHOR Grrupo de Internet de nueva generaión
  5. 5. Aplicaciones y Servicios de información y colaboración en el Web RSS Grrupo de Internet de nueva generaión
  6. 6. Aplicaciones y Servicios de información y colaboración en el Web ¿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. Grrupo de Internet de nueva generaión
  7. 7. Aplicaciones y Servicios de información y colaboración ende Web Diferentes versiones el 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. Grrupo de Internet de nueva generaión
  8. 8. RSS | Intro Aplicaciones y Servicios de información y colaboración en el Web Historia de RSS (source : http://www.opikanoba.org/xml/040315/) Grrupo de Internet de nueva generaión
  9. 9. Aplicaciones y Servicios de información y colaboración en el Web RSS Versión 1 <?xml version=quot;1.0quot;?> <rdf:RDF xmlns:rdf=quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#quot; xmlns=quot;http://purl.org/rss/1.0/quot; > <channel rdf:about=quot;http://www.xml.com/xml/news.rssquot;> <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=quot;http://xml.com/universal/images/xml_tiny.gifquot; /> Grrupo de Internet de nueva generaión
  10. 10. Creating RSS Aplicaciones y Servicios de información y colaboración en el Web •  SS is a powerful, lightweight format. How do you create RSS news feeds? R RSS File Format RSS Channels RSS News Items <channel> <item> <title>BBC News | UK | UK <title>Tony Blair quits over Iraq</title> Edition</title> <description>Tony Blair quits the cabinet, <link>http://news.bbc.co.uk/hi/ accusing George W Bush of breaking uk/default.stm</link> promises over UN's role in rebuilding <description>BBC UK News Iraq.</description> updated every minute of every <link>http://news.bbc.co.uk/hi/ day</description> uk_politics/3019871.stm</link> </channel> </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!de Internet de nueva generaión Grrupo
  11. 11. Aplicaciones y Servicios de información y colaboración en el Web ¿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. Grrupo de Internet de nueva generaión
  12. 12. Aplicaciones y Servicios de información y colaboración en el Web RSS 2.0 & documentos •  Permite incluir documentos pegados llamados “enclosures” •  Podcasting –  Bajar audio en MP3 •  Videocasting –  Mediablogging –  Mobile blogging (moblogging) –  Bajar FLV Grrupo de Internet de nueva generaión
  13. 13. Aplicaciones y Servicios de información y colaboración en el Web RSS 0.92 Grrupo de Internet de nueva generaión
  14. 14. Aplicaciones y Servicios de información y colaboración en el Web RSS 2.0 Grrupo de Internet de nueva generaión
  15. 15. Aplicaciones y Servicios de información y colaboración en el Web Tipos de agregadores •  Clientes: –  FeedReader, Radio UserLand •  PIM add-ins –  Pluck, NewsGator, intraVnews •  Browser Firefox 1.0PR, Sage •  Web-based –  Bloglines, NewsIsFree, google reader Grrupo de Internet de nueva generaión
  16. 16. Aplicaciones y Servicios de información y colaboración en el Web 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 Grrupo de Internet de nueva generaión
  17. 17. Sindicación RSSInternet Aplicaciones y Servicios de información y colaboración en el Web (My yahoo) amazon or aadvanmoorsel user (RSS clients) yahoo RSS feeds (‘channels’) RSS browser XML.com aggregator holland.com tigers.org Internet user Grrupo de Internet de nueva generaión
  18. 18. Aplicaciones y Servicios de información y colaboración en el Web Excerpts and prior posts Blogs I subscribe to. Full texts of posts Grrupo de Internet de nueva generaión
  19. 19. Aplicaciones y Servicios de información y colaboración en el Web Lo importante es la búsqueda Grrupo de Internet de nueva generaión
  20. 20. Aplicaciones y Servicios de información y colaboración en el Web Podcasting Sincroniza los ficheros con el iPod / MP3 RSS RSS Escuchar offline RSS Cuando desees. Desktop computer iPod Grrupo de Internet de nueva generaión
  21. 21. Aplicaciones y Servicios de información y colaboración en el Web Un poco de terminología •  logroll B •  MS. C •  ermalink P •  ing P •  ortal P •  yndication S •  rackback T Grrupo de Internet de nueva generaión
  22. 22. Blog Software Aplicaciones y Servicios de información y colaboración en el Web Grrupo de Internet de nueva generaión
  23. 23. Aplicaciones y Servicios de información y colaboración en el Web 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. Grrupo de Internet de nueva generaión
  24. 24. Aplicaciones y Servicios de información y colaboración en el Web long tail The long Tail Grrupo de Internet de nueva generaión
  25. 25. Aplicaciones y Servicios de información y colaboración en el Web ZIPF Grrupo de Internet de nueva generaión
  26. 26. Aplicaciones y Servicios de información y colaboración en el Web The long tail Grrupo de Internet de nueva generaión
  27. 27. Aplicaciones y Servicios de información y colaboración en el Web Estanterias Grrupo de Internet de nueva generaión
  28. 28. Aplicaciones y Servicios de información y colaboración en el Web Grrupo de Internet de nueva generaión
  29. 29. Aplicaciones y Servicios de información y colaboración en el Web buscar Grrupo de Internet de nueva generaión
  30. 30. Aplicaciones y Servicios de información y colaboración en el Web Google pagerank Grrupo de Internet de nueva generaión
  31. 31. Aplicaciones y Servicios de información y colaboración en el Web Grafos (Euler) Grrupo de Internet de nueva generaión
  32. 32. Aplicaciones y Servicios de información y colaboración en el Web web semántica Grrupo de Internet de nueva generaión
  33. 33. Aplicaciones y Servicios de información y colaboración en el Web 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 Grrupo de Internet de nueva generaión
  34. 34. Aplicaciones y Servicios de información y colaboración en el Web 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). Grrupo de Internet de nueva generaión
  35. 35. Aplicaciones y Servicios de información y colaboración en el Web 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 Grrupo de Internet de nueva generaión
  36. 36. Aplicaciones y Servicios de información y colaboración en el Web Ejemplo típico Insurance Co. Rating Mom Provider sites Physician’s Agent required in-plan? treatment close-by? specialist? schedule appointment driving schedule Lucy’s Agent Pete’s Agent de nueva generaión Grrupo de Internet
  37. 37. Aplicaciones y Servicios de información y colaboración en el Web La TRANSPARENCIA Grrupo de Internet de nueva generaión
  38. 38. Aplicaciones y Servicios de información y colaboración en el Web 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 Grrupo de Internet de nueva generaión
  39. 39. Aplicaciones y Servicios de información y colaboración en el Web external Ejemplo HTML Xaver M. Linde <em>Xaver M. Linde</em><br> Wikingerufer 7 Wikingerufer 7<br> 10555 Berlin <strong>10555 Berlin</strong> XML <address> <name>Xaver M. Linde</name> <street>Wikingerufer 7</street> <town>10555 Berlin</town> </address> Representación frente a Estructura Grrupo de Internet de nueva generaión
  40. 40. Aplicaciones y Servicios de información y colaboración en el Web En RDF RDF ont:Address XML rdf:type <address> <name>Xaver M. Linde</name> <street>Wikingerufer 7</street> ont:name ont:town ont:street <town>10555 Berlin</town> </address> Xaver M. Linde 10555 Berlin Wikingerufer 7 Estructura frente a semántica Grrupo de Internet de nueva generaión
  41. 41. Aplicaciones y Servicios de información y colaboración en el Web RDF—Resource Description Framework 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. <ont:Address> <ont:name>Xaver M. Linde</ont:name> <ont:street>Wikingerufer 7</ont:street> <ont:town>10555 Berlin</ont:town> </ont:Address> Grrupo de Internet de nueva generaión
  42. 42. Aplicaciones y Servicios de información y colaboración en el Web Dublin Core Metadata •  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 Grrupo de Internet de nueva generaión
  43. 43. Aplicaciones y Servicios de información y colaboración en el Web Ejemplo <?xml version=quot;1.0quot;?> <!DOCTYPE rdf:RDF PUBLIC quot;-//DUBLIN CORE//DCMES DTD 2002/07/31//ENquot; quot;http:// dublincore.org/documents/2002/07/31/dcmes-xml/dcmes-xml-dtd.dtdquot;> <rdf:RDF xmlns:rdf=quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#quot; xmlns:dc=quot;http://purl.org/dc/elements/1.1/quot;> <rdf:Description rdf:about=quot;http://www.ilrt.bristol.ac.uk/people/cmdjb/quot;> <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> Grrupo de Internet de nueva generaión
  44. 44. Aplicaciones y Servicios de información y colaboración en el Web 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) Grrupo de Internet de nueva generaión
  45. 45. Aplicaciones y Servicios de información y colaboración en el Web RDFS: Example s = rdfs:subClassOf rdfs:Resource t = rdf:type s t s t rdfs:Class t xyz:MotorVehicle t t t s s s xyz:Van xyz:Truck t s xyz:PassengerVehicle xyz:MiniVan s Grrupo de Internet de nueva generaión
  46. 46. RDF/S: algunas aplicaciones Aplicaciones y Servicios de información y colaboración en el Web –  .org (human-edited directory) –  .org (music encyclopedia) –  RSS (RDF Site Summary) –  (embedded metadata) –  CC/PP (Composite Capability/Preference Profiles) –  P3P (Platform for Privacy Preferences) Grrupo de Internet de nueva generaión
  47. 47. Aplicaciones y Servicios de información y colaboración en el Web 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, … Grrupo de Internet de nueva generaión
  48. 48. Aplicaciones y Servicios de información y colaboración en el Web (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 Grrupo de Internet de nueva generaión
  49. 49. Aplicaciones y Servicios de información y colaboración en el Web No es la solución: Las personas mienten Grrupo de Internet de nueva generaión
  50. 50. Aplicaciones y Servicios de información y colaboración en el Web Folksonomías frente a Ontologías Grrupo de Internet de nueva generaión
  51. 51. Aplicaciones y Servicios de información y colaboración en el Web Flickr Grrupo de Internet de nueva generaión
  52. 52. Aplicaciones y Servicios de información y colaboración en el Web del.icio.us Grrupo de Internet de nueva generaión
  53. 53. Aplicaciones y Servicios de información43colaboración en el Web y things Grrupo de Internet de nueva generaión
  54. 54. Aplicaciones y Servicios de información y colaboración en el Web 43 things (II) Grrupo de Internet de nueva generaión
  55. 55. Aplicaciones y Servicios de información y colaboración en el Web 43 people Grrupo de Internet de nueva generaión

×