web 1.0, 2.0 ,3.0

17
Web 1.0, Web 2.0 Web 1.0, Web 2.0 y Web 3.0 y Web 3.0 Eugenio Rodríguez Nieto Eugenio Rodríguez Nieto IVE IVE

Transcript of web 1.0, 2.0 ,3.0

Page 1: web 1.0, 2.0 ,3.0

Web 1.0, Web 2.0 y Web 1.0, Web 2.0 y Web 3.0Web 3.0Eugenio Rodríguez NietoEugenio Rodríguez Nieto

IVEIVE

Page 2: web 1.0, 2.0 ,3.0

Web 1.0, Web 2.0 y Web 3.0Web 1.0, Web 2.0 y Web 3.0

Web 1.0 - Personas conectándose a la Web, consultando Web 1.0 - Personas conectándose a la Web, consultando páginas, estáticas o dinámicas, de portales de Internet.páginas, estáticas o dinámicas, de portales de Internet.

Web 2.0 - Personas conectándose a personas -redes Web 2.0 - Personas conectándose a personas -redes sociales, wikis, colaboración, foros- con la posibilidad de sociales, wikis, colaboración, foros- con la posibilidad de compartir e intercambiar información. compartir e intercambiar información.

Web 3.0 - Aplicaciones Web conectándose a aplicaciones Web 3.0 - Aplicaciones Web conectándose a aplicaciones Web, convirtiendo la red en una Base de Datos (Data Web, convirtiendo la red en una Base de Datos (Data Web), en la que los contenidos son accesibles e Web), en la que los contenidos son accesibles e interpretables, con formatos estandarizados, por dichas interpretables, con formatos estandarizados, por dichas aplicaciones. aplicaciones.

Page 3: web 1.0, 2.0 ,3.0

Web 2.0: La Intranet se exporta a InternetWeb 2.0: La Intranet se exporta a Internet La Web 2.0 es simplemente el paso de una La Web 2.0 es simplemente el paso de una Web pasiva a una participativaWeb pasiva a una participativa

donde se comparte, se conversa y los contenidos son generados por los donde se comparte, se conversa y los contenidos son generados por los propios usuarios en gran parte, pudiendo además participar y comentar los propios usuarios en gran parte, pudiendo además participar y comentar los generados por las instituciones y empresas. generados por las instituciones y empresas.

Este nuevo enfoque de la Web, supone una nueva percepción de los Este nuevo enfoque de la Web, supone una nueva percepción de los servidores Web que pasan de ser servidores Web que pasan de ser meros servidores de páginasmeros servidores de páginas y contenidos, y contenidos, donde la única interacción con el usuario consiste en donde la única interacción con el usuario consiste en clickearclickear enlaces, o como enlaces, o como mucho, rellenar formularios, a completas mucho, rellenar formularios, a completas herramientas informáticasherramientas informáticas en donde en donde el usuario interactúa consultando el contenido, pero además, añadiendo e el usuario interactúa consultando el contenido, pero además, añadiendo e incluso editando el contenido de la Web, pasando a ser esta la faceta más incluso editando el contenido de la Web, pasando a ser esta la faceta más importante y que da mayor valor al sitio Web.importante y que da mayor valor al sitio Web.

Esta nueva filosofía o actitud en el desarrollo de sitios Web surge gracias al Esta nueva filosofía o actitud en el desarrollo de sitios Web surge gracias al desarrollo tecnológicodesarrollo tecnológico, no sólo de nuevas arquitecturas software, sino , no sólo de nuevas arquitecturas software, sino también en la evolución tecnológica de las también en la evolución tecnológica de las infraestructuras de infraestructuras de telecomunicacionestelecomunicaciones..

Algunos conceptos que adquieren especial relieve son, Algunos conceptos que adquieren especial relieve son, inteligencia inteligencia colectivacolectiva, , sindicación de contenidossindicación de contenidos, , API´s públicasAPI´s públicas, , MashupMashup –mezclas-, –mezclas-, tagstags –etiquetas-, –etiquetas-, wikiswikis, etc., etc.

Page 4: web 1.0, 2.0 ,3.0

Sindicación de Contenidos: Sindicación de Contenidos:

La “integración de Documentos” llega a la Web: La “integración de Documentos” llega a la Web:

Se trata de crear nuevos sitios Web con la capacidad de incluir Se trata de crear nuevos sitios Web con la capacidad de incluir contenido de otros sitios Web, de la misma manera que en la Intranet contenido de otros sitios Web, de la misma manera que en la Intranet definimos documentos en los que puedo insertar contenido u objetos definimos documentos en los que puedo insertar contenido u objetos de otros documentos, en los que básicamente tengo dos opciones: de otros documentos, en los que básicamente tengo dos opciones:

incrustarincrustar el objeto en el documento, de manera que las modificaciones el objeto en el documento, de manera que las modificaciones futuras en el objeto original no se verán actualizadas en el documento, o futuras en el objeto original no se verán actualizadas en el documento, o

vincularvincular el objeto, de manera que cualquier modificación futura en el el objeto, de manera que cualquier modificación futura en el objeto original se actualizará en el documento.objeto original se actualizará en el documento.

Ésta es la filosofía adoptada en la web 2.0 a la hora de “Integrar Ésta es la filosofía adoptada en la web 2.0 a la hora de “Integrar contenidos de otros sitios Web”, de manera que mediante RSS contenidos de otros sitios Web”, de manera que mediante RSS definimos cómo se lleva a cabo la actualización de los contenidos definimos cómo se lleva a cabo la actualización de los contenidos “Sindicados” en los sitios Web.“Sindicados” en los sitios Web.

Page 5: web 1.0, 2.0 ,3.0

RSS (RSS (Really Simple SyndicationReally Simple Syndication))

La adopción en masa del estándar de sindicación de La adopción en masa del estándar de sindicación de contenidos RSS por parte de los blogs ha sido el primer contenidos RSS por parte de los blogs ha sido el primer paso importante hacía la Web automatizada y paso importante hacía la Web automatizada y programable. programable.

El RSS permite extraer el contenido obviando el diseño. El RSS permite extraer el contenido obviando el diseño. Una vez que todo el contenido de la página está codificado Una vez que todo el contenido de la página está codificado en este flujo de datos, puede trasladarse periódicamente en este flujo de datos, puede trasladarse periódicamente hacía cualquier otro interfaz en la Web designado por otro hacía cualquier otro interfaz en la Web designado por otro usuario.usuario.

Inicialmente, los internautas han utilizado principalmente el Inicialmente, los internautas han utilizado principalmente el RSS para informar sobre cuándo se actualiza un sitio Web RSS para informar sobre cuándo se actualiza un sitio Web y cuáles son los nuevos contenidos que se han y cuáles son los nuevos contenidos que se han incorporado a él.incorporado a él.

Page 6: web 1.0, 2.0 ,3.0

API´s públicasAPI´s públicas

Otro punto importante en la sindicación de contenidos ha sido la Otro punto importante en la sindicación de contenidos ha sido la puesta a disposición de los internautas de los «interfaces de puesta a disposición de los internautas de los «interfaces de programación de aplicación», o APIs, de los servicios más populares. programación de aplicación», o APIs, de los servicios más populares.

Una API permite extraer la información de la base de datos de un gran Una API permite extraer la información de la base de datos de un gran servicio online (Google, Amazon, Flickr) e incorporarla a cualquier otra servicio online (Google, Amazon, Flickr) e incorporarla a cualquier otra nueva aplicación que hayamos creado. Esto permite que podamos, por nueva aplicación que hayamos creado. Esto permite que podamos, por ejemplo, incluir una caja de búsqueda de Google en cualquier otra ejemplo, incluir una caja de búsqueda de Google en cualquier otra página. página.

Abrir la API del servicio de mapas de Google, por ejemplo, ha Abrir la API del servicio de mapas de Google, por ejemplo, ha permitido que surja toda una comunidad de programadores aficionados permitido que surja toda una comunidad de programadores aficionados que crean aplicaciones en las que se superponen toda clase de datos que crean aplicaciones en las que se superponen toda clase de datos sobre las imágenes de estos mapas: desde los pisos en alquiler sobre las imágenes de estos mapas: desde los pisos en alquiler disponibles en este momento en cualquier ciudad, hasta la localización disponibles en este momento en cualquier ciudad, hasta la localización de los servicios públicos de un ayuntamiento en una ciudad, dando de los servicios públicos de un ayuntamiento en una ciudad, dando lugar a la posibilidad de realizar Mash Ups. lugar a la posibilidad de realizar Mash Ups.

Page 7: web 1.0, 2.0 ,3.0

Mash UpsMash Ups

Este término surge al Este término surge al mezclarmezclar datos de dos Webs datos de dos Webs distintas para crear otra de cara al usuario final. Se distintas para crear otra de cara al usuario final. Se pueden realizar sin grandes conocimientos pueden realizar sin grandes conocimientos técnicos ya que muchas de las aplicaciones Web técnicos ya que muchas de las aplicaciones Web 2.0 publican interfaces (llamados APIs) para que 2.0 publican interfaces (llamados APIs) para que se pueda acceder a sus datos.se pueda acceder a sus datos.

Las mash ups mezclan, por ejemplo, los mapas de Las mash ups mezclan, por ejemplo, los mapas de Google Maps con los datos de una fuente oficial y Google Maps con los datos de una fuente oficial y el resultado es por ejemplo los datos del tráfico en el resultado es por ejemplo los datos del tráfico en tiempo real en una ciudad.tiempo real en una ciudad.

Page 8: web 1.0, 2.0 ,3.0

Inteligencia ColectivaInteligencia Colectiva

La idea es que la Web acabará La idea es que la Web acabará convirtiéndose en un convirtiéndose en un sistema nervioso sistema nervioso globalglobal, un cerebro en el que cada internauta , un cerebro en el que cada internauta constituye una neurona y que acabará constituye una neurona y que acabará generando algún tipo de inteligencia generando algún tipo de inteligencia colectiva que produzca pensamientos e colectiva que produzca pensamientos e ideas por encima de las capacidades de ideas por encima de las capacidades de cada una de sus pequeñas partes.cada una de sus pequeñas partes.

Page 9: web 1.0, 2.0 ,3.0

Ejemplos de Aplicaciones que han Ejemplos de Aplicaciones que han canalizado la Inteligencia colectiva:canalizado la Inteligencia colectiva:

WikipediaWikipedia, enciclopedia gratuita y on-line, escrita y editada , enciclopedia gratuita y on-line, escrita y editada por voluntarios, es un ejemplo de inteligencia colectiva por voluntarios, es un ejemplo de inteligencia colectiva puesta en acción. Cientos de miles de personas en puesta en acción. Cientos de miles de personas en diferentes partes del mundo colaboran en la creación de la diferentes partes del mundo colaboran en la creación de la mayor colección de conocimiento humano jamás mayor colección de conocimiento humano jamás conseguida. conseguida.

LinuxLinux, el sistema operativo gratuito creado por Linus , el sistema operativo gratuito creado por Linus Torvalds en 1992, fue creado bajo los estándares del Torvalds en 1992, fue creado bajo los estándares del software libre, es decir, con código abierto y mejorado por software libre, es decir, con código abierto y mejorado por miles de programadores de todo el mundo de manera miles de programadores de todo el mundo de manera voluntaria.voluntaria.

Page 10: web 1.0, 2.0 ,3.0

Futuro Web 2.0 en Web estadísticasFuturo Web 2.0 en Web estadísticas

De los conceptos expuestos, quizá el que más De los conceptos expuestos, quizá el que más utilidad tenga en el diseño de futuras Web utilidad tenga en el diseño de futuras Web estadísticas sea el concepto de sindicación de estadísticas sea el concepto de sindicación de contenidos, de manera que, mediante la contenidos, de manera que, mediante la publicación de las API´s por parte de los publicación de las API´s por parte de los diseñadores de los Sitios Web, se permita que el diseñadores de los Sitios Web, se permita que el usuario pueda definirse su propia sitio usuario pueda definirse su propia sitio especializado o Web estadístico, en el que incluya especializado o Web estadístico, en el que incluya aquellas API´s de los servicios Web que realmente aquellas API´s de los servicios Web que realmente esté interesado, y mediante RSS, se le notifique esté interesado, y mediante RSS, se le notifique cuando haya una nueva publicación actualización cuando haya una nueva publicación actualización de los contenidos.de los contenidos.

Page 11: web 1.0, 2.0 ,3.0

Evolución de Web 2.0Evolución de Web 2.0

La estrategia de dotar a los usuarios de instrumentos para La estrategia de dotar a los usuarios de instrumentos para clasificar la información colectivamente se ha definido clasificar la información colectivamente se ha definido como folksonomía, y su implementación más popular son como folksonomía, y su implementación más popular son los tags o etiquetas en las Web 2.0. los tags o etiquetas en las Web 2.0.

La cantidad de datos generados empieza a ser de tal La cantidad de datos generados empieza a ser de tal volumen que no sirven para nada si no vienen volumen que no sirven para nada si no vienen acompañados de otros que les asignen jerarquía y acompañados de otros que les asignen jerarquía y significado. significado.

Asumida la revolución de los sistemas de publicación de Asumida la revolución de los sistemas de publicación de contenidos como weblogs y wikis, en la web 2.0 la atención contenidos como weblogs y wikis, en la web 2.0 la atención se desplaza, ahora, desde la información hacía la se desplaza, ahora, desde la información hacía la metainformación.metainformación.

Page 12: web 1.0, 2.0 ,3.0

Web 3.0: Web semántica, o mejor dicho, Web 3.0: Web semántica, o mejor dicho, Web de los datos:Web de los datos: El nacimiento de la "Data Web“El nacimiento de la "Data Web“

La "Data Web" permite un nuevo nivel de integración de La "Data Web" permite un nuevo nivel de integración de datos y aplicaciones “interoperables”, haciendo los datos y aplicaciones “interoperables”, haciendo los datos tan accesibles y enlazables como las páginas datos tan accesibles y enlazables como las páginas Web, siendo el principal objetivo, hacer que los datos Web, siendo el principal objetivo, hacer que los datos estructurados sean accesibles utilizando RDF, modelo estructurados sean accesibles utilizando RDF, modelo de descripción de la información para los datos incluidos de descripción de la información para los datos incluidos en las paginas Web, capaz de optimizar, de forma en las paginas Web, capaz de optimizar, de forma generalizada, la búsqueda y recuperación de generalizada, la búsqueda y recuperación de Información en la Web.Información en la Web.

Page 13: web 1.0, 2.0 ,3.0

Origen: Web de los datosOrigen: Web de los datos

Se trata de la misma evolución que se produce, en un primer Se trata de la misma evolución que se produce, en un primer momento, en los momento, en los entornos de Intranetentornos de Intranet, en cualquier organización, en , en cualquier organización, en donde, diversos factores, como el continuo desarrollo tecnológico en el donde, diversos factores, como el continuo desarrollo tecnológico en el ámbito de los sistemas informáticos, que posibilita el ámbito de los sistemas informáticos, que posibilita el almacenamiento almacenamiento masivo de datos “on-line”,masivo de datos “on-line”, así como la definición de nuevos modelos así como la definición de nuevos modelos de datos orientados hacia la difusión y análisis de éstos y la aparición de datos orientados hacia la difusión y análisis de éstos y la aparición de herramientas software, que permiten la gestión y análisis de de herramientas software, que permiten la gestión y análisis de grandes almacenes de datosgrandes almacenes de datos, dando lugar a una nuevo enfoque en el , dando lugar a una nuevo enfoque en el desarrollo de sistemas de información, en los el núcleo lo forman desarrollo de sistemas de información, en los el núcleo lo forman grandes volúmenes de datos (grandes volúmenes de datos (Data WarehouseData Warehouse), de distintas áreas ), de distintas áreas de la organización –vistas parciales- pero que al integrarlos en un de la organización –vistas parciales- pero que al integrarlos en un único repositorio o modelo de datos, junto a la adopción de técnicas único repositorio o modelo de datos, junto a la adopción de técnicas estadísticas e inteligencia artificial, permite un análisis más inteligente estadísticas e inteligencia artificial, permite un análisis más inteligente de los datos, pasando a definir modelos de de los datos, pasando a definir modelos de Bases de Datos de Bases de Datos de ConocimientoConocimiento..

Page 14: web 1.0, 2.0 ,3.0

Origen: Web de los datosOrigen: Web de los datos

Se trata de dar respuesta al enunciado: -“Algo peor que no tener Se trata de dar respuesta al enunciado: -“Algo peor que no tener información disponible es tener mucha información y no saber qué información disponible es tener mucha información y no saber qué hacer con ella.” hacer con ella.”

Aparecen algunos conceptos relacionados con esta nueva tecnología Aparecen algunos conceptos relacionados con esta nueva tecnología como como Minería de DatosMinería de Datos, en que se trata de estructurar esta , en que se trata de estructurar esta información para sacarle partido, “información para sacarle partido, “Business Intelligence (BI)Business Intelligence (BI)”, que se ”, que se puede definir como el proceso de analizar los datos acumulados en la puede definir como el proceso de analizar los datos acumulados en la empresa y extraer una cierta inteligencia o conocimiento de ellos, empresa y extraer una cierta inteligencia o conocimiento de ellos, MultidimensionalidadMultidimensionalidad (la información multidimensional se puede (la información multidimensional se puede encontrar en hojas de cálculo, bases de datos, etc.). Una herramienta encontrar en hojas de cálculo, bases de datos, etc.). Una herramienta de BI debe de ser capaz de reunir información dispersa en toda la de BI debe de ser capaz de reunir información dispersa en toda la empresa e incluso en diferentes fuentes para así proporcionar a los empresa e incluso en diferentes fuentes para así proporcionar a los departamentos la accesibilidad, poder y flexibilidad que necesitan para departamentos la accesibilidad, poder y flexibilidad que necesitan para analizar la información.analizar la información.

Page 15: web 1.0, 2.0 ,3.0

Minería de DatosMinería de Datos

La minería de datos (DM, Data Mining) consiste en la extracción no trivial de La minería de datos (DM, Data Mining) consiste en la extracción no trivial de información que reside de manera implícita en los datos. En los últimos años, información que reside de manera implícita en los datos. En los últimos años, ha existido un gran crecimiento en nuestras capacidades de generar y colectar ha existido un gran crecimiento en nuestras capacidades de generar y colectar datos, debido básicamente, al gran poder de procesamiento de las máquinas datos, debido básicamente, al gran poder de procesamiento de las máquinas como a su bajo costo de almacenamiento.como a su bajo costo de almacenamiento.

Sin embargo, dentro de estas enormes masas de datos existe una gran Sin embargo, dentro de estas enormes masas de datos existe una gran cantidad de información oculta, de gran importancia estratégica, a la que no se cantidad de información oculta, de gran importancia estratégica, a la que no se puede acceder por las técnicas clásicas de recuperación de la información. El puede acceder por las técnicas clásicas de recuperación de la información. El descubrimiento de esta información oculta –e implícita en las Bases de Datos- descubrimiento de esta información oculta –e implícita en las Bases de Datos- es posible gracias a la Minería de Datos, que entre otras sofisticadas técnicas es posible gracias a la Minería de Datos, que entre otras sofisticadas técnicas aplica la inteligencia artificial para encontrar patrones y relaciones dentro de los aplica la inteligencia artificial para encontrar patrones y relaciones dentro de los datos permitiendo la creación de modelos, es decir, representaciones datos permitiendo la creación de modelos, es decir, representaciones abstractas de la realidad, dando lugar al “descubrimiento del conocimiento en abstractas de la realidad, dando lugar al “descubrimiento del conocimiento en los datos” (KDD) que se encarga de la preparación de los datos y la los datos” (KDD) que se encarga de la preparación de los datos y la interpretación de los resultados obtenidos.interpretación de los resultados obtenidos.

Así el valor real de los datos reside en la información que se puede extraer de Así el valor real de los datos reside en la información que se puede extraer de ellos, información que ayude a tomar decisiones o mejorar nuestra ellos, información que ayude a tomar decisiones o mejorar nuestra comprensión de los fenómenos que nos rodean. comprensión de los fenómenos que nos rodean.

Page 16: web 1.0, 2.0 ,3.0

Minería de DatosMinería de Datos

Todas las herramientas tradicionales de minería de datos asumen que los datos que usarán para construir los modelos contienen la información necesaria para lograr el propósito buscado: obtener suficiente conocimiento que pueda ser aplicado al problema para obtener una solución. Por ello es fundamental la definición de los metadatos, o datos de los datos, que permiten definir la estructura semántica del modelo, imprescindible para una correcta interpretación y análisis de los datos, convirtiéndolos en información.

Page 17: web 1.0, 2.0 ,3.0

Tendencias de la Minería de DatosTendencias de la Minería de Datos

La Minería de Datos ha sufrido transformaciones en los últimos años La Minería de Datos ha sufrido transformaciones en los últimos años de acuerdo con cambios tecnológicos, como nuevas estrategias de de acuerdo con cambios tecnológicos, como nuevas estrategias de negocio, la extensión de los modelos de compra en línea, etc. Por ello, negocio, la extensión de los modelos de compra en línea, etc. Por ello, cada vez más, tiene mayor importancia los cada vez más, tiene mayor importancia los datos no estructuradosdatos no estructurados, , como el texto de las páginas de los como el texto de las páginas de los portales de Internetportales de Internet, y surge la , y surge la necesidad de integrar los algoritmos y resultados obtenidos en necesidad de integrar los algoritmos y resultados obtenidos en sistemas operacionales, con portales de Internet, etc. sistemas operacionales, con portales de Internet, etc.

Cada vez más, los datos Cada vez más, los datos no sólo están en on-lineno sólo están en on-line, sino que además , sino que además se encuentran se encuentran accesibles en Internetaccesibles en Internet, y es por tanto necesario crear , y es por tanto necesario crear nuevas herramientas capaces de recoger e interpretar estos datos, nuevas herramientas capaces de recoger e interpretar estos datos, siendo fundamental para ello, que dichos datos se encuentre siendo fundamental para ello, que dichos datos se encuentre correctamente correctamente descritos en la Webdescritos en la Web. .