SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
INTERNET
“Internet es una red de computadoras, formada a su vez por muchas redes independientes,
que se pueden comunicar unas con otras, intercambiar mensajes y compartir información en
forma de archivos”
Correo Electrónico (E-Mail) - Listas de correos
World Wide Web (WWW), el uso de multimedios
Transferencia de archivos (FTP)
Buscadores News
Conferencias (Chat services) y Talk
Otros servicios
Ping
Telnet
Central de fax, Voz y vídeo, etc.
WEB 1.0
Definición
“Sistema basado en hipertexto, que permite clasificar información de diversos tipos
conocido como la gran información de diversos tipos, conocido como la gran telaraña
mundial”
Funciona por hipertexto y gráficos e incluye efectos multimedios
Es considerado como el acceso más sencillo y comprensible al universo de la información
disponible del internet.
Enlaza páginas o documentos localizados en la red sin importar su ubicación física o
geográfica.
¿QUÉ ES LA WEB 2.0?
Segunda generación de Web basada en comunidades de usuarios.
Se pasa de una web informativa, creada por expertos a una web social, donde cualquiera
puede participar fácilmente. Aparecen aplicaciones Web muy potentes y sencillas de
manejar enfocadas al usuario final.
Basa su desarrollo en CMS (Sistemas de Gestión de Contenidos) Sistemas de Ges
Sistemas de Gestión de Contenidos
Evolución de los CMS.
 Paginas estáticas (HTML). Edición a mano.
 Difícil actualización. Contenido y diseño unidos.
 Paginas dinámicas (CGI) Paginas dinámicas (CGI).
 Gestores complicados Gestores complicados
Poca flexibilidad.
 Paginas dinámicas (PHP, ASP, Java). Gran flexibilidad. Gran flexibilidad.
 Crecimiento de las comunicaciones de usuario
 Separación total entre presentación y contenido
 Tecnologías de la Web 2.0
Definición
No es ninguna tecnología, ni lenguaje de programación.
Es una técnica de desarrollo web que combina varias tecnologías Consiguiendo
una navegación más ágil y rápida, más dinámica.
Tecnologías empleadas
 XHTML (o HTML) y CSS
 Presentación de datos
 Document Object Model (DOM)
 Mostrar e interactuar dinámicamente con la información
XML y XSLT
Intercambiar y manipular datos con el servidor web
 XMLHttpRequest
 JavaScript
 Recuperación y envío de datos de modo asíncrono
 Nexo de unión Tecnologías de l
WEB 3.0
Web 3.0 es una expresión que se utiliza para describir la evolución del uso y la interacción de
las personas en internet a través de diferentes formas entre los que se incluyen la
transformación de la red en una base de datos, un movimiento social hacia crear contenidos
accesibles por múltiples aplicaciones non-browser, el empuje de las tecnologías de inteligencia
artificial, la web semántica, la Web Geoespacial o la Web 3D. La expresión es utilizada por los
mercados para promocionar las mejoras respecto a la Web 2.0. Esta expresión Web 3.0
apareció por primera vez en 2006 en un artículo de Jeffrey Zeldman, crítico de la Web 2.0 y
asociado a tecnologías como AJAX. Actualmente existe un debate considerable en torno a lo
que significa Web 3.0, y cuál sea la definición más adecuada.
La Web 3.0, dice, consiste en mejorar la experiencia de los visitantes y ayudarlos a tomar
rápidamente las decisiones adecuadas. Pues ahora que Internet ha crecido en forma
impresionante y hay millones de millones de páginas con información, conseguir la que
buscamos se ha vuelto un verdadero desafío.
Las actividades de los usuarios se analizan en detalle. Esas actividades incluyen una cantidad
de conductas como comportamiento en el sitio, historia de compras, frecuencia y tamaño de
pedidos, gustos y preferencias exhibidas al navegar la web.
Además de recolectar información en tiempo real, la Web 3.0 es lo suficientemente flexible
como para permitir a los comerciantes electrónicos integrar la historia del usuario – compras
anteriores, preferencias y acciones con respecto a promociones y otros acontecimientos. Eso
permite a los proveedores o minoristas online crear perfiles de usuario únicos sobre la base de
esas historias, preferencias y conducta individual para generar recomendaciones
personalizadas. Esas recomendaciones se hacen sobre datos reales que son exclusivos de esa
persona. Actualmente se aprovechan las recomendaciones de otros, una inteligencia que no
funciona para todos porque no toma en cuenta las preferencias personales y la conducta de
compra del individuo.
Esa característica tan particular de la Web 3.0, la capacidad de analizar en forma anónima y
segura la conducta de cada visitante a un sitio web, es un punto que preocupa a los que
plantean temas de privacidad, pero lo cierto es que hay muchos conceptos de un motor de
recomendación que ya están funcionando y que no son tan temibles.
El tema no es tanto analizar la conducta sino cómo se lo hace. Por ejemplo, si una persona
compra un par de vaqueros cada dos años y el vendedor online conoce su hábito, no le enviará
mail todos los días sino cuando sabe que puede estar pensando en comprar el otro par. Ese
tipo de inteligencia puede hacer la experiencia de compra mucho más beneficiosa para el
usuario final y más económico para el comerciante.
INNOVACIONES
Las tecnologías de la Web 3.0, como programas inteligentes, que utilizan datos semánticos, se
han implementado y usado a pequeña escala en compañías para conseguir una manipulación
de datos más eficiente. En los últimos años, sin embargo, ha habido un mayor enfoque dirigido
a trasladar estas tecnologías de inteligencia semántica al público general.
BASES DE DATOS
El primer paso hacia la "Web 3.0" es el nacimiento de la "Data Web", ya que los formatos en
que se publica la información en Internet son dispares, como XML, RDF y microformatos; el
reciente crecimiento de la tecnología SPARQL, permite un lenguaje estandarizado y API para la
búsqueda a través de bases de datos en la red. La "Data Web" permite un nuevo nivel de
integración de datos y aplicación inter-operable, haciendo los datos tan accesibles y enlazables
como las páginas web. La "Data Web" es el primer paso hacia la completa “Web Semántica”.
En la fase “Data Web”, el objetivo es principalmente hacer que los datos estructurados sean
accesibles utilizando RDF. El escenario de la "Web Semántica" ampliará su alcance en tanto
que los datos estructurados e incluso, lo que tradicionalmente se ha denominado contenido
semi-estructurado (como páginas web, documentos, etc.), estén disponible en los formatos
semánticos de RDF y OWL.2
INTELIGENCIA ARTIFICIAL
Web 3.0 también ha sido utilizada para describir el camino evolutivo de la red que conduce a
la inteligencia artificial. Algunos escépticos lo ven como una visión inalcanzable. Sin embargo,
compañías como IBM y Google están implementando nuevas tecnologías que cosechan
información sorprendente, como el hecho de hacer predicciones de canciones que serán un
éxito, tomando como base información de las webs de música de la Universidad. Existe
también un debate sobre si la fuerza conductora tras Web 3.0 serán los sistemas inteligentes,
o si la inteligencia vendrá de una forma más orgánica, es decir, de sistemas de inteligencia
humana, a través de servicios colaborativos como del.icio.us, Flickr y Digg, que extraen el
sentido y el orden de la red existente y cómo la gente interactúa con ella.
WEB SEMANTICA
La Web Semántica es la nueva generación de la Web, que intenta realizar un filtrado
automático preciso de la información. Para ello, es necesario hacer que la información que
reside en la Web sea entendible por las propias máquinas. Especialmente su contenido, más
allá de su simple estructura sintáctica.
Con lo cual, podemos determinar que la Web Semántica trata sobre diferentes ámbitos, por un
lado es un conjunto de lenguajes y procedimientos para poder añadir esa semántica a la
información para que sea entendible por los agentes encargados de procesarla. Y por el otro
lado trata, el desarrollo y la construcción de los agentes encargados de procesar esa
información y filtrar la que es útil para los usuarios o para agentes que tienen que realizar una
determinada función.
Con este fin, los agentes deben recuperar y manipular la información pertinente, lo que
requiere una integración sin fisuras con la Web y aprovechar totalmente las infraestructuras
existentes.
Al dotar a la Web por lo tanto, de semántica, se pueden obtener soluciones a problemas
habituales en la búsqueda de información gracias a la utilización de una infraestructura
común, mediante la cual, es posible compartir, procesar y transferir información de forma
sencilla.
Como punto adicional, la Web Semántica también trata la forma en la cual se implementan
servicios web fiables e interoperables a gran escala, creando una web de servicios
interpretables e interoperables que agentes inteligentes puedan descubrir, ejecutar y
componer automáticamente.
La Web semántica fue concebida hace algunos años para enriquecer la búsqueda y la
explotación de los resultados en la Web. Las tecnologías detrás de la Web semántica siguen en
ascenso. La Web semántica participa en la integración progresiva en los motores de búsqueda
y las redes sociales, el desarrollo de motores de búsqueda dimensionados a las necesidades
específicas de las empresas y la adopción creciente por los sitios de comercio electrónico. Ya
se trate de optimizar el acceso a las informaciones pertinentes, de mejorar el
posicionamiento de un sitio web o de optimizar el mercado objetivo, la Web semántica
coincide con las necesidades transversales y se beneficia del interés creciente de los
principales actores de la Web.
Se basa en un conjunto de tecnologías pensadas en volver el contenido de los recursos
(imágenes, textos, vídeos, etc.) de la Web más accesibles y más utilizables por los internautas.
La Web semántica fue creada por la World Wide Web Consortium (W3C), el organismo de
estandarización de los lenguajes web. Este sistema permite unir las informaciones que hasta
ese momento fueron tratadas por separado. El funcionamiento de la Web semántica integra
en la Web actual la posibilidad de agregar varios datos relacionados entre ellos, ya sea
semánticamente o por atributos que los determinan. Por ejemplo, para la siguiente búsqueda
"actor de Nueva York de 20 años de edad", un motor de metadatos será capaz de producir una
lista de referencias que corresponderá exactamente a los criterios solicitados de búsqueda.
Desde un punto de vista técnico, la Web semántica introduce varios estándares: RDF (modelo
que permite describir todo dato), RDF Schema (creación de vocabularios y de conjuntos de
términos descriptivos), OWL (lenguaje que permite crear ontologías que sirven de soporte a
los tratamientos lógicos: inferencias y clasificación automática) y SPARQL (permite obtener
informaciones a partir de grafos RDF).
LOS CAMPOS DE LA APLICACIÓN DE LA WEB SEMÁNTICA
Los lenguajes detrás de la Web semántica actualmente son utilizados en diferentes dominios
de aplicaciones:
Las redes sociales
Los blogs
Las plataformas comunitarias (por ejemplo: Flickr, Facebook)
La Web semántica permite agregar varios datos (por ejemplo para una imagen: el lugar, la
fecha, el nombre de las personas, el autor, la fecha de grabación, etc.) para enriquecer las
posibilidades de búsqueda de informaciones y conectarse con otros miembros.
Web Semántica
LA BÚSQUEDA DE INFORMACIÓN EN INTERNET O INTRANET
Los motores de búsqueda asimilan poco a poco las tecnologías de la Web semántica, como por
ejemplo Tumbup, un nuevo motor de búsqueda vinculado a Facebook y que se apoya en la
actividad de los miembros de la red social (recomendaciones sobre lugares, productos, etc.)
para producir los resultados más significantes. También se puede citar los motores de
búsqueda Wolfram Alpha, True Knowledge (interpretación del lenguaje natural) y Zoom, un
motor integrable a Intranet, a los sitios web y a los blogs de empresas para estructurar los
datos buscados.
La "semántica" se abre su camino entre los gigantes de la Web
Facebook, Open Graph y las nuevas oportunidades de marketing
Hace algunos meses, Facebook introdujo a Open Graph Protocol, una tecnología que se basa
en la Web semántica y que permite a sitios web de terceros interactuar con la red social por el
envío y la recepción de informaciones a Facebook. Este nuevo protocolo se apoya en la sintaxis
RDFa y tiene como objetivo "perpetuar" las interacciones sociales entre los sitios web visitados
y el perfil Facebook de un internauta. Esta funcionalidad ya ha sido integrada por numerosos
sitios como el catálogo musical Pandora, cuando un miembro de Facebook pulsa el botón "me
gusta" en un artista o en una canción en este sitio, éste es añadido a la lista de sus músicas
preferidas en su perfil Facebook.
La integración de Open Graph es reservada por el momento para los sitios web que albergan
datos con los cuales es posible interactuar fácilmente, especialmente para compartir sus
intereses: "películas, equipos de deporte, celebridades, restaurantes". A largo plazo, el
protocolo Open Graph debería permitir a las empresas dirigir más eficazmente sus anuncios
hacia los "fans" que gustan de sus productos, y beneficiarse de una visibilidad más perenne
dentro de los perfiles de Facebook.
Google: un paso más hacia la Web semántica
Este verano, Google compró la sociedad de gestión de base de datos Metaweb con el fin de
mejorar los resultados de su motor de búsqueda. Esta sociedad de gestión de base de datos
Metaweb indexa más de 11 millones de elementos: películas, libros, programas de televisión,
celebridades, lugares, sociedades, etc. y se basa en un sistema de metadatos creado para
permitirles a los internautas llegar más fácilmente a las informaciones a partir de demandas
complejas: los datos de la base Freebase, editados por Metaweb, permiten efectuar
búsquedas "entrelazadas"; por ejemplo "celebridad / nacionalidad / edad / sexo" y de obtener
los resultados filtrados automáticamente.
La mayoría de los sitios web están construidos en lenguaje HTML con marcas o etiquetas que
se muestran cuando se visualiza el código fuente, pero que permanecen ocultas en la
visualización normal de los navegadores y que contienen información sobre el contenido de la
página, enlaces hacia otras páginas, formatos de letra, color, párrafos, imágenes, vídeos, etc.
Los orígenes de la Web se basaron en el carácter abierto y universal de la base de la Web: el
lenguaje HTML, y el empleo de archivos ASCII y los gráficos GIF y/o JPG. Esto permite a
los buscadores clasificar los documentos HTML de la red y ponerlos en una página web a modo
de índice o catálogo, que se puede mostrar por medio del navegador. Gracias a que el
lenguaje HTML se ajusta a unas normas estandarizadas, todos losordenadores pueden
reproducir correctamente esos documentos. Sin embargo, el lenguaje HTML se quedaba corto
pues, orientado a la presentación de datos, la información que ofrece es muy limitada, no
permite describir datos y no es extensible, esto es, únicamente ofrece un pequeño número de
etiquetas. El sistema evolucionó y se realizaron algunas mejoras para hacer este lenguaje algo
más dinámico con la introducción de otros elementos como DHTML, Javascript, hojas de
estilo e, incluso, se añadieron a la Web otros lenguajes que permitieran ofrecer una
información más estructurada, como el lenguaje XML, pero hacen falta otros lenguajes que
permitan una descripción más detallada del documento y de su contenido, y que faciliten la
comunicación entre los ordenadores. Y también hace falta una nueva generación
de buscadores más inteligentes que puedan leer y evaluar rápidamente los documentos
de Internet.
Así pues, el desarrollo de la Web semántica requiere la utilización de otros lenguajes como el
lenguaje estructurado XML (Extensible Markup Language) y el lenguaje RDF (Resource
Description Framework) que puedan dotar a cada página, a cada archivo y a cada recursos o
contenido de la red, de una lógica y un significado, y que permitan a los ordenadores conocer
el significado de la información que manejan con el fin de que esta información pueda no sólo
ser presentada en pantalla, sino también que pueda ser integrada y reutilizada. XML ha
logrado convertirse hoy en un lenguaje estándar. Se trata de un subconjunto del complejo y
sofisticado lenguaje SGML que aporta datos estructurados a la Web y que se ha convertido en
la infraestructura preferida para el intercambio de datos. Además, las páginas XML pueden
ubicar metadatos, esquemas XML y esquemas RDF, que aportan un mecanismo para que los
programas puedan interpretar y comprender documentos con un vocabulario descriptivo.
Para poder explotar la Web semántica, se necesitan lenguajes semánticos más potentes, esto
es, lenguajes de marcado capaces de representar el conocimiento basándose en el uso
de metadatos y ontologías. Utilizando anotaciones RDF y RDF Schema se pueden presentar
algunas facetas sobre conceptos de un dominio del conocimiento y se puede, mediante
relaciones taxonómicas, crear una jerarquía de conceptos. Pero se precisan lenguajes de
marcado (basados en RDF) con una mayor expresividad y capacidad de razonamiento para
representar los conocimientos que contienen las ontologías. Además, estos lenguajes deben
ser estandarizados y formalizados para que su uso sea universal, reutilizable y compartido a lo
largo y ancho de la Web. Se necesita un lenguaje común basado en web, con suficiente
capacidad expresiva y de razonamiento para representar la semántica de las ontologías. De
esta forma, la utilización de lenguajes tales como OWL son una paso más en la consecución de
la Web Semántica.
Es necesario, pues, crear una ontología o biblioteca de vocabularios descriptivos/semánticos,
definidos en formato RDF y ubicados en la Web para determinar el significado contextual de
una palabra por medio de la consulta a la ontología apropiada. De esta forma,agentes
inteligentes y programas autónomos podrían rastrear la Web de forma automática y localizar,
exclusivamente, las páginas que se refieran a la palabra buscada con el significado y concepto
precisos con el que interpretemos ese término. Por lo tanto, para potenciar el uso
de ontologías en la Web, se necesitan aplicaciones específicas de búsqueda de ontologías, que
indiquen a los usuarios las ontologías existentes y sus características para utilizarlas en su
sistema.
La Web Semántica debería ser capaz de procesar contenido, razonarlo y hacer deducciones
lógicas a partir de éste, y realizar, cuando un usuario quiera delegar ciertas tareas en
el software, todas estas acciones de forma automática.
Un agente inteligente entiende (lo que se pide), comprende (el contenido de los sitios), valida
(si lo encontrado corresponde a lo pedido) y deduce (nueva información sobre la ya obtenida).
Pero, para entender una consulta, comprender sitios web, validar información y deducir nueva
información se precisa estandarizar:
 el alfabeto
 las referencias
 el lenguaje
 el formato
 las anotaciones sobre significados
 los conceptos generales
 las reglas y sistemas de deducción
Y éstas son, precisamente, las funciones
que aportan las distintas capas de la Web Semántica.
 Unicode: el alfabeto. Se trata de una codificación del texto que permite utilizar los
símbolos de diferentes idiomas sin que aparezcan caracteres extraños. De esta forma,
se puede expresar información en la Web Semántica en cualquier idioma.
 URI: las referencias. URI es el acrónimo de "Uniform Resource Identifier" o
Identificador Uniforme de Recursos, identificador único que permite la localización de
un recurso que puede ser accedido vía Internet. Se trata del URL (descripción de la
ubicación) más el URN (descripción del espacio de nombre).
 XML + NS + xmlschema: se trata de la capa más técnica de la Web Semántica. En esta
capa se agrupan las diferentes tecnologías que hacen posible que los agentes puedan
entenderse entre ellos. XML ofrece un formato común para intercambio de
documentos, NL (namespaces) sirve para cualificar elementos y atributos de nombres
usados en XML asociándolos con los espacios de nombre identificados por referencias
URI y XML Schema ofrece una plantilla para elaborar documentos estándar. De esta
forma, aunque se utilicen diferentes fuentes, se crean documentos uniformes en un
formato común y no propietario.
 RDF + rdfschema: basada y apoyada en la capa anterior, esta capa define el lenguaje
universal con el cual podemos expresar diferentes ideas en la Web Semántica. RDF es
un lenguaje simple mediante el cual definimos sentencias en el formato de una 3-upla
o triple (sujeto: el recurso al que nos referimos; predicado: el recurso que indica qué
es lo que estamos definiendo; y objeto: puede ser el recurso o un literal que podría
considerarse el valor de lo que acabamos de definir). El modelo RDF o Resource
Description Framework es un modelo común (Framework) que permite hacer
afirmaciones sobre los recursos (Description) y que hace posible que estos recursos
pueden ser nombrados por URIs (Resource). Por su parte RDF Schema provee un
vocabulario definido sobre RDF que permite el modelo de objetos con una semántica
claramente definida. Esta capa no sólo ofrece descripción de los datos, sino también
cierta información semántica. Tanto esta capa como la anterior corresponden a las
anotaciones de la información (metadatos).
 Lenguaje de Ontologías: ofrece un criterio para catalogar y clasificar la información. El
uso de ontologías permite describir objetos y sus relaciones con otros objetos ya que
una ontología es la especificación formal de una conceptualización de un dominio
concreto del conocimiento. Esta capa permite extender la funcionalidad de la Web
Semántica, agregando nuevas clases y propiedades para describir los recursos.
 Lógica: además de ontologías se precisan también reglas de inferencia. Una ontología
puede expresar la regla "Si un código de ciudad está asociado a un código de estado, y
si una dirección es el código de ciudad, entonces esa dirección tiene el código de
estado asociado". De esta forma, un programa podría deducir que una dirección de la
Universidad Complutense, al estar en la ciudad de Madrid, debe estar situada en
España, y debería por lo tanto estar formateado según los estándares españoles. El
ordenador no "entiende" nada de lo que está procesando, pero puede manipular los
términos de modo mucho mas eficiente beneficiando la inteligibilidad humana.
 Pruebas: será necesario el intercambio de "pruebas" escritas en el lenguaje unificador
(se trata del lenguaje que hace posible las inferencias lógicas hecha posibles a través
del uso de reglas de inferencia tal como es especificado por las ontologías) de la Web
Semántica.
 Confianza: los agentes deberían ser muy escépticos acerca de lo que leen en la Web
Semántica hasta que hayan podido comprobar de forma exhaustiva las fuentes de
información. (Web Of Trust RDF Ontology -WOT- http://xmlns.com/wot/0.1/ y
FOAF http://xmlns.com/foaf/0.1/))
 Firma digital: bloque encriptado de datos que serán utilizados por los ordenadores y
los agentes para verificar que la información adjunta ha sido ofrecida por una fuente
específica confiable. (XML Signature WG: http://www.w3.org/Signature/)
En suma, el objetivo de la Web Semántica es que la Web pase de ser una colección de
documentos a convertirse en una base de conocimiento.
Sin embargo, la Web Semántica no goza de excesiva popularidad entre los creadores de sedes
web debido a que no está pensada para seres humanos, sino para agentes o programas que
recorran la World Wide Web e infieran nuevos datos. En los aspectos técnicos ha habido
grandes logros ya que existen librerías para lenguajes como Java, PHP, Perl, Python, etc; y
también existen distintos instrumentos para inferir información
Los avances en el campo semántico han sido notables, pero no tan espectaculares como se
auguraba en los primeros tiempos del desarrollo de la inteligencia artificial y los sistemas
expertos y como algunos autores predicen que ocurrirá en un futuro. Llevando hasta el
extremo la idea de la Web Semántica como una base global de conocimientos, han surgido
nuevas iniciativas que van más allá de este concepto y que equiparan el funcionamiento de la
Web al funcionamiento de un cerebro global, de la misma forma que Peter Russell en 1983
propuso la idea de un cerebro global que pudiera emerger de una red mundial de seres
humanos conectados por las telecomunicaciones.
10 APLICACIONES SEMÁNTICAS
FREEBASE: Es una base de datos de distintos tipos de contenidos, cercano a
las definiciones enciclopédicas. Cualquier persona puede ingresar
información nueva, es “abierta” y tiene su API. Tiene mucho de la wikipedia pero con un
agregado que la diferencia, como las sugerencias que brinda a los usuarios al realizar las
búsquedas, la organización es por tipo y con “etiquetado semántico”. Además es posible dejar
comentarios y comenzar discusiones. Más sobre su funcionamiento en este video.
POWERSET: Quizá el buscador más esperado para que salga de su beta
cerrada para comprobar si lo bien que se habla del servicio es cierto o más bien una buena
promoción. Existe un video y algún pantallazo de los resultados, poco más. El “buscador de
lenguaje natural“, así de autodenominan, no se basa en búsquedas por palabras o términos
(keywords) sino con frases naturalmente dichas. Un ejemplo visto es “Qué senadores
escribieron un libro?” y los resultados muestran los nombres de esos senadores y no textos
que contengan esa frase. Se supone que es (o será, veremos) la gran competencia a Google.
Más información en su blog.
TWINE: Proclamada por ellos mismos como la primera aplicación
principal de la Web Semántica. También en beta cerrada, el servicio
propone ser “una inteligente ayuda para compartir, organizar y
encontrar información con gente en quien confiás”. A medida que el usuario va utilizando el
servicio e ingresa información Twine va “aprendiendo” de sus preferencias que se completará
con una “Semántica Gráfica” y recogerá el etiquetado que el mismo usuario realice en otras
redes. Para ser sincero, hasta no probarlo no me queda muy claro su funcionamiento. Pueden
pedir su registro en el sitio principal.
ADAPTIVEBLUE: ofrece 2 servicios, que trataré de
sintetizar. Smartkinks, un plugin para nuestros blogs que agrega
un pop-up a los enlaces para dar información complementaria. Por ejemplo, si enlazamos a un
cantante se agregará un pequeño cuadrito que al pulsarlo abrirá una ventana con más data
sobre ese músico de una gran cantidad de sitios. BlueOrganizer es una extensión para el
navegador que facilita la organización de la información en redes sociales. Por ejemplo, al
pulsar sobre una imagen el menú contextual nos da la posibilidad de guardarlo en nuestro
del.icio.us, o en Flickr, o en Last.fm según nuestras preferencias. Ambos tienen la
particularidad de estructurar información que aun no lo está, organizándola.
HAKIA: Se trata de otro buscador semántico, que interpreta las búsquedas
del lenguaje natural. Puede responder preguntas escritas
directamente. Según dijo su creador funciona rastreando contenidos de
texto en la web para luego analizarla semánticamente.
TALIS: es una compañía británica de software de más de 40 años que ha creado
una plataforma de aplicaciones web semántica. Es diferente a los servicios
descriptos aquí, se trata de una plataforma y no de un sóo producto. Es una
combinación de Web 2.0 y Web Semántica en el sentido que permite a los desarrolladores
crear aplicaciones para compartir, remezclar y reutilizar datos. La empresa hace hincapié en “la
importancia del contexto, la función, la intención y la atención de manera significativa en el
comportamiento de seguimiento de toda la web.”
TRUE KNOWLEDGE: es otro buscador que combina al análisis del
lenguaje natural, una base de conocimientos internos y base de datos
externos para ofrecer respuestas inmediatas a las diversas preguntas.
En lugar de simplemente llevar a los usuarios a las páginas webs del
motor de búsqueda, este servicio además cree que puede encontrar la respuesta explícita. En
el video explicativo muestran por ejemplo los resultados ante la pregunta si Jennifer López
está soltera. En la mayoría de los buscadores te llevan o a wikipedia u otro sitio popular. Pero
aquí directamente te dicen NO, gran cartel explicativo ofreciendo la respuesta. Debajo sí están
los resultados de sitios webs. Tiene una API y blog propio.
TRIPIT: es una aplicación para gestionar y planificar nuestros
viajes. Al registrarnos e indicarles el lugar donde iremos y
recibiremos información por correo con artículos de wikipedia, fotos de flickr, artículos
relacionados y eventos. También es posible sincronizar nuestra agenda con la de nuestros
acompañantes para que entren en el plan de viaje.
CLEARFOREST: adquirida hace algunos meses por
Reuters, tiene un servicio web y una extensión de Firefox
llamada Gnosis que le “permite identificar a las personas, empresas, organizaciones, productos
y geografías en la página que está viendo”. Basta un clic en el menú para visualizar diversos
tipos de anotaciones que Gnosis aporta.
SPOCK: es un “buscador de personas” (del cual ya hemos hablado) del cual se ha dicho
que es “uno de los mejores motores de búsqueda verticales semántico construido hasta
la fecha.” Su creador dice que las características que lo diferencian son: la búsqueda
centralizada en la persona, un set de atributos que caracterizan a las personas (la
geografía, fecha de nacimiento, ocupación, etc.), el uso de etiquetas como vínculos y
relaciones entre las personas, mecanismo de corrección de los usuarios a través del bucle.
EVOLUCIÓN AL 3D
Otro posible Destino para la Web 3.0 es la dirección hacia la visión 3D, liderada por el Web3D
Consortium. Esto implicaría la transformación de la Web en una serie de espacios 3D, llevando
más lejos el concepto propuesto por Second Life.5 Esto podría abrir nuevas formas de conectar
y colaborar, utilizando espacios tridimensionales.6
En lo que a su aspecto semántico se refiere, la Web 3.0 es una extensión del World Wide Web
en el que se puede expresar no sólo lenguaje natural, también se puede utilizar un lenguaje
que se puede entender, interpretar utilizar por agentes software, permitiendo de este modo
encontrar, compartir e integrar la información más fácilmente.
WEB 3.0, WEB 2.0
Las principales características que podrían destacarse de cada una de las Webs, más
concretamente de la Web 3.0 y la Web 2.0 son:
LO QUE ES HOY LA WEB 1.0
Libros de visita online o guestbooks.
Esta página ha sido construida dinámicamente a partir de una o varias bases de datos.
Son páginas estáticas y no dinámicas, por el usuario que las visita.
Posee formularios HTML, los que son enviados por vía email, en el cual, el usuario llena
dicho formulario y luego de hacer clic es enviado mediante un cliente de correo
electrónico, con el problema que en el código se pueden observar los detalles del
envío del correo electrónico.
Contienen contenidos que no se pueden actualizar y solo permite su lectura.
LO QUE ES HOY LA WEB 2.0
Un software de escritorio transformado en una aplicación web.
Web que respetan los estándares del XHTML.
Separación de contenido del diseño con uso de hojas de estilo.
Permite la Sindicación de contenidos.
Se utiliza Ajax (Asincronical Javascript and XML).
Implementación de Flash, Flex o Lazlo.
Uso de Ruby on Rails para programar páginas dinámicas.
Utilización de redes sociales al manejar usuarios y comunidades.
Se da control total a los usuarios en el manejo de su información.
Proveer APis o XML para que las aplicaciones puedan ser manipuladas por otros.
Facilitar el posicionamiento con URL sencillos.
LO QUE SERÁ LA WEB 3.0
Aplicación Web con mucho AJAX.
Podrán trabajar todas juntas.
Serán relativamente pequeñas.
Gestionarán datos que estarán "en la nube".
Podrán ser ejecutadas en cualquier dispositivo (PC, teléfono móvil, etc).
Serán muy rápidas y muy personalizables.
Se podrán distribuir viralmente (correo electrónico, redes sociales, servicios de
mensajerías, etc).
Si observamos detenidamente ambos listados se concluye que la Web 3.0 será una revolución
en Internet, no sólo será el futuro en lo que a gestión de contenido se refiere, también
aportará una nueva forma de utilizar la Web, sacándola de los ordenados y los móviles y
llevándola a casi cualquier objeto cotidiano.

Más contenido relacionado

La actualidad más candente (17)

Desarrollo web
Desarrollo webDesarrollo web
Desarrollo web
 
Web 3.0 y 4.0
Web 3.0 y 4.0Web 3.0 y 4.0
Web 3.0 y 4.0
 
LA WEB DIAPOSITIVAS
LA WEB DIAPOSITIVASLA WEB DIAPOSITIVAS
LA WEB DIAPOSITIVAS
 
wep 2.0 y 3.0
wep 2.0 y 3.0wep 2.0 y 3.0
wep 2.0 y 3.0
 
Web3.0
Web3.0Web3.0
Web3.0
 
WEB SEMANTICA
WEB SEMANTICAWEB SEMANTICA
WEB SEMANTICA
 
Web semántica
Web semánticaWeb semántica
Web semántica
 
Seminario-taller web 3.0
Seminario-taller web 3.0Seminario-taller web 3.0
Seminario-taller web 3.0
 
Unidad1 espiral
Unidad1 espiralUnidad1 espiral
Unidad1 espiral
 
Web 2 y web 3
Web 2 y web 3Web 2 y web 3
Web 2 y web 3
 
Herramientas web 3
Herramientas web 3Herramientas web 3
Herramientas web 3
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
 
Herramientas web 3 josema
Herramientas web 3 josemaHerramientas web 3 josema
Herramientas web 3 josema
 
Camiloparraweb2
Camiloparraweb2Camiloparraweb2
Camiloparraweb2
 
Construyendo la web semantica
Construyendo la web semanticaConstruyendo la web semantica
Construyendo la web semantica
 
Características de la Web 2.0 y Web 3.0
Características de la Web 2.0 y Web 3.0Características de la Web 2.0 y Web 3.0
Características de la Web 2.0 y Web 3.0
 
Web 3.0 jonathan borja
Web 3.0 jonathan borjaWeb 3.0 jonathan borja
Web 3.0 jonathan borja
 

Destacado

Audio timeline scene 2 & 3
Audio timeline scene 2 & 3Audio timeline scene 2 & 3
Audio timeline scene 2 & 3Dayna Crawford
 
нсс бие даалт 4-р баг
нсс бие даалт 4-р багнсс бие даалт 4-р баг
нсс бие даалт 4-р багHeeriis Heerii
 
Gestion de calidad en unidades de apoyo - CICAT-SALUD
Gestion de calidad en unidades de apoyo - CICAT-SALUDGestion de calidad en unidades de apoyo - CICAT-SALUD
Gestion de calidad en unidades de apoyo - CICAT-SALUDCICAT SALUD
 

Destacado (7)

Audio timeline scene 2 & 3
Audio timeline scene 2 & 3Audio timeline scene 2 & 3
Audio timeline scene 2 & 3
 
нсс бие даалт 4-р баг
нсс бие даалт 4-р багнсс бие даалт 4-р баг
нсс бие даалт 4-р баг
 
0325
03250325
0325
 
Gestion de calidad en unidades de apoyo - CICAT-SALUD
Gestion de calidad en unidades de apoyo - CICAT-SALUDGestion de calidad en unidades de apoyo - CICAT-SALUD
Gestion de calidad en unidades de apoyo - CICAT-SALUD
 
Uml 1
Uml 1Uml 1
Uml 1
 
Right-Wing Violence
Right-Wing ViolenceRight-Wing Violence
Right-Wing Violence
 
Clothing
ClothingClothing
Clothing
 

Similar a Introducción a Internet, la Web y su evolución

Similar a Introducción a Internet, la Web y su evolución (20)

WEB2.0 VS 3.0
WEB2.0 VS 3.0WEB2.0 VS 3.0
WEB2.0 VS 3.0
 
WEB 2.0 VS 3.0
WEB 2.0 VS 3.0WEB 2.0 VS 3.0
WEB 2.0 VS 3.0
 
Web3.0 eltrabajo
Web3.0 eltrabajoWeb3.0 eltrabajo
Web3.0 eltrabajo
 
Webs
WebsWebs
Webs
 
Evolucion de la web
Evolucion de la webEvolucion de la web
Evolucion de la web
 
La web semántica o web3
La web semántica o web3La web semántica o web3
La web semántica o web3
 
Tema
TemaTema
Tema
 
Web 3
Web 3Web 3
Web 3
 
Web 3.0 kelvin granda jason mejia .
Web 3.0 kelvin granda jason mejia .Web 3.0 kelvin granda jason mejia .
Web 3.0 kelvin granda jason mejia .
 
Tarea mapa inform
Tarea mapa informTarea mapa inform
Tarea mapa inform
 
Tarea mapa inform
Tarea mapa informTarea mapa inform
Tarea mapa inform
 
Historia de la web
Historia de la webHistoria de la web
Historia de la web
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
 
Unidad1 espiral
Unidad1 espiralUnidad1 espiral
Unidad1 espiral
 
Que Es La Web 3 MoñA
Que Es La Web 3 MoñAQue Es La Web 3 MoñA
Que Es La Web 3 MoñA
 
Web3.0 Marcela De Sucre
Web3.0 Marcela De SucreWeb3.0 Marcela De Sucre
Web3.0 Marcela De Sucre
 
Evolución de la web
Evolución de la webEvolución de la web
Evolución de la web
 
Importancia de la web
Importancia de la webImportancia de la web
Importancia de la web
 
Lenin Reinoso
Lenin ReinosoLenin Reinoso
Lenin Reinoso
 
Lenin reinoso
Lenin reinosoLenin reinoso
Lenin reinoso
 

Introducción a Internet, la Web y su evolución

  • 1.
  • 2. INTERNET “Internet es una red de computadoras, formada a su vez por muchas redes independientes, que se pueden comunicar unas con otras, intercambiar mensajes y compartir información en forma de archivos” Correo Electrónico (E-Mail) - Listas de correos World Wide Web (WWW), el uso de multimedios Transferencia de archivos (FTP) Buscadores News Conferencias (Chat services) y Talk Otros servicios Ping Telnet Central de fax, Voz y vídeo, etc. WEB 1.0 Definición “Sistema basado en hipertexto, que permite clasificar información de diversos tipos conocido como la gran información de diversos tipos, conocido como la gran telaraña mundial” Funciona por hipertexto y gráficos e incluye efectos multimedios Es considerado como el acceso más sencillo y comprensible al universo de la información disponible del internet. Enlaza páginas o documentos localizados en la red sin importar su ubicación física o geográfica.
  • 3. ¿QUÉ ES LA WEB 2.0? Segunda generación de Web basada en comunidades de usuarios. Se pasa de una web informativa, creada por expertos a una web social, donde cualquiera puede participar fácilmente. Aparecen aplicaciones Web muy potentes y sencillas de manejar enfocadas al usuario final. Basa su desarrollo en CMS (Sistemas de Gestión de Contenidos) Sistemas de Ges Sistemas de Gestión de Contenidos Evolución de los CMS.  Paginas estáticas (HTML). Edición a mano.  Difícil actualización. Contenido y diseño unidos.  Paginas dinámicas (CGI) Paginas dinámicas (CGI).  Gestores complicados Gestores complicados Poca flexibilidad.  Paginas dinámicas (PHP, ASP, Java). Gran flexibilidad. Gran flexibilidad.  Crecimiento de las comunicaciones de usuario  Separación total entre presentación y contenido  Tecnologías de la Web 2.0 Definición No es ninguna tecnología, ni lenguaje de programación. Es una técnica de desarrollo web que combina varias tecnologías Consiguiendo una navegación más ágil y rápida, más dinámica. Tecnologías empleadas  XHTML (o HTML) y CSS  Presentación de datos  Document Object Model (DOM)  Mostrar e interactuar dinámicamente con la información XML y XSLT Intercambiar y manipular datos con el servidor web  XMLHttpRequest  JavaScript  Recuperación y envío de datos de modo asíncrono  Nexo de unión Tecnologías de l
  • 4. WEB 3.0 Web 3.0 es una expresión que se utiliza para describir la evolución del uso y la interacción de las personas en internet a través de diferentes formas entre los que se incluyen la transformación de la red en una base de datos, un movimiento social hacia crear contenidos accesibles por múltiples aplicaciones non-browser, el empuje de las tecnologías de inteligencia artificial, la web semántica, la Web Geoespacial o la Web 3D. La expresión es utilizada por los mercados para promocionar las mejoras respecto a la Web 2.0. Esta expresión Web 3.0 apareció por primera vez en 2006 en un artículo de Jeffrey Zeldman, crítico de la Web 2.0 y asociado a tecnologías como AJAX. Actualmente existe un debate considerable en torno a lo que significa Web 3.0, y cuál sea la definición más adecuada. La Web 3.0, dice, consiste en mejorar la experiencia de los visitantes y ayudarlos a tomar rápidamente las decisiones adecuadas. Pues ahora que Internet ha crecido en forma impresionante y hay millones de millones de páginas con información, conseguir la que buscamos se ha vuelto un verdadero desafío. Las actividades de los usuarios se analizan en detalle. Esas actividades incluyen una cantidad de conductas como comportamiento en el sitio, historia de compras, frecuencia y tamaño de pedidos, gustos y preferencias exhibidas al navegar la web. Además de recolectar información en tiempo real, la Web 3.0 es lo suficientemente flexible como para permitir a los comerciantes electrónicos integrar la historia del usuario – compras anteriores, preferencias y acciones con respecto a promociones y otros acontecimientos. Eso permite a los proveedores o minoristas online crear perfiles de usuario únicos sobre la base de esas historias, preferencias y conducta individual para generar recomendaciones personalizadas. Esas recomendaciones se hacen sobre datos reales que son exclusivos de esa persona. Actualmente se aprovechan las recomendaciones de otros, una inteligencia que no funciona para todos porque no toma en cuenta las preferencias personales y la conducta de compra del individuo. Esa característica tan particular de la Web 3.0, la capacidad de analizar en forma anónima y segura la conducta de cada visitante a un sitio web, es un punto que preocupa a los que plantean temas de privacidad, pero lo cierto es que hay muchos conceptos de un motor de recomendación que ya están funcionando y que no son tan temibles.
  • 5. El tema no es tanto analizar la conducta sino cómo se lo hace. Por ejemplo, si una persona compra un par de vaqueros cada dos años y el vendedor online conoce su hábito, no le enviará mail todos los días sino cuando sabe que puede estar pensando en comprar el otro par. Ese tipo de inteligencia puede hacer la experiencia de compra mucho más beneficiosa para el usuario final y más económico para el comerciante. INNOVACIONES Las tecnologías de la Web 3.0, como programas inteligentes, que utilizan datos semánticos, se han implementado y usado a pequeña escala en compañías para conseguir una manipulación de datos más eficiente. En los últimos años, sin embargo, ha habido un mayor enfoque dirigido a trasladar estas tecnologías de inteligencia semántica al público general. BASES DE DATOS El primer paso hacia la "Web 3.0" es el nacimiento de la "Data Web", ya que los formatos en que se publica la información en Internet son dispares, como XML, RDF y microformatos; el reciente crecimiento de la tecnología SPARQL, permite un lenguaje estandarizado y API para la búsqueda a través de bases de datos en la red. La "Data Web" permite un nuevo nivel de integración de datos y aplicación inter-operable, haciendo los datos tan accesibles y enlazables como las páginas web. La "Data Web" es el primer paso hacia la completa “Web Semántica”. En la fase “Data Web”, el objetivo es principalmente hacer que los datos estructurados sean accesibles utilizando RDF. El escenario de la "Web Semántica" ampliará su alcance en tanto que los datos estructurados e incluso, lo que tradicionalmente se ha denominado contenido semi-estructurado (como páginas web, documentos, etc.), estén disponible en los formatos semánticos de RDF y OWL.2 INTELIGENCIA ARTIFICIAL Web 3.0 también ha sido utilizada para describir el camino evolutivo de la red que conduce a la inteligencia artificial. Algunos escépticos lo ven como una visión inalcanzable. Sin embargo, compañías como IBM y Google están implementando nuevas tecnologías que cosechan información sorprendente, como el hecho de hacer predicciones de canciones que serán un éxito, tomando como base información de las webs de música de la Universidad. Existe
  • 6. también un debate sobre si la fuerza conductora tras Web 3.0 serán los sistemas inteligentes, o si la inteligencia vendrá de una forma más orgánica, es decir, de sistemas de inteligencia humana, a través de servicios colaborativos como del.icio.us, Flickr y Digg, que extraen el sentido y el orden de la red existente y cómo la gente interactúa con ella. WEB SEMANTICA La Web Semántica es la nueva generación de la Web, que intenta realizar un filtrado automático preciso de la información. Para ello, es necesario hacer que la información que reside en la Web sea entendible por las propias máquinas. Especialmente su contenido, más allá de su simple estructura sintáctica. Con lo cual, podemos determinar que la Web Semántica trata sobre diferentes ámbitos, por un lado es un conjunto de lenguajes y procedimientos para poder añadir esa semántica a la información para que sea entendible por los agentes encargados de procesarla. Y por el otro lado trata, el desarrollo y la construcción de los agentes encargados de procesar esa información y filtrar la que es útil para los usuarios o para agentes que tienen que realizar una determinada función. Con este fin, los agentes deben recuperar y manipular la información pertinente, lo que requiere una integración sin fisuras con la Web y aprovechar totalmente las infraestructuras existentes. Al dotar a la Web por lo tanto, de semántica, se pueden obtener soluciones a problemas habituales en la búsqueda de información gracias a la utilización de una infraestructura común, mediante la cual, es posible compartir, procesar y transferir información de forma sencilla. Como punto adicional, la Web Semántica también trata la forma en la cual se implementan servicios web fiables e interoperables a gran escala, creando una web de servicios interpretables e interoperables que agentes inteligentes puedan descubrir, ejecutar y componer automáticamente. La Web semántica fue concebida hace algunos años para enriquecer la búsqueda y la explotación de los resultados en la Web. Las tecnologías detrás de la Web semántica siguen en ascenso. La Web semántica participa en la integración progresiva en los motores de búsqueda y las redes sociales, el desarrollo de motores de búsqueda dimensionados a las necesidades específicas de las empresas y la adopción creciente por los sitios de comercio electrónico. Ya se trate de optimizar el acceso a las informaciones pertinentes, de mejorar el
  • 7. posicionamiento de un sitio web o de optimizar el mercado objetivo, la Web semántica coincide con las necesidades transversales y se beneficia del interés creciente de los principales actores de la Web. Se basa en un conjunto de tecnologías pensadas en volver el contenido de los recursos (imágenes, textos, vídeos, etc.) de la Web más accesibles y más utilizables por los internautas. La Web semántica fue creada por la World Wide Web Consortium (W3C), el organismo de estandarización de los lenguajes web. Este sistema permite unir las informaciones que hasta ese momento fueron tratadas por separado. El funcionamiento de la Web semántica integra en la Web actual la posibilidad de agregar varios datos relacionados entre ellos, ya sea semánticamente o por atributos que los determinan. Por ejemplo, para la siguiente búsqueda "actor de Nueva York de 20 años de edad", un motor de metadatos será capaz de producir una lista de referencias que corresponderá exactamente a los criterios solicitados de búsqueda. Desde un punto de vista técnico, la Web semántica introduce varios estándares: RDF (modelo que permite describir todo dato), RDF Schema (creación de vocabularios y de conjuntos de términos descriptivos), OWL (lenguaje que permite crear ontologías que sirven de soporte a los tratamientos lógicos: inferencias y clasificación automática) y SPARQL (permite obtener informaciones a partir de grafos RDF). LOS CAMPOS DE LA APLICACIÓN DE LA WEB SEMÁNTICA Los lenguajes detrás de la Web semántica actualmente son utilizados en diferentes dominios de aplicaciones: Las redes sociales Los blogs Las plataformas comunitarias (por ejemplo: Flickr, Facebook) La Web semántica permite agregar varios datos (por ejemplo para una imagen: el lugar, la fecha, el nombre de las personas, el autor, la fecha de grabación, etc.) para enriquecer las posibilidades de búsqueda de informaciones y conectarse con otros miembros. Web Semántica
  • 8. LA BÚSQUEDA DE INFORMACIÓN EN INTERNET O INTRANET Los motores de búsqueda asimilan poco a poco las tecnologías de la Web semántica, como por ejemplo Tumbup, un nuevo motor de búsqueda vinculado a Facebook y que se apoya en la actividad de los miembros de la red social (recomendaciones sobre lugares, productos, etc.) para producir los resultados más significantes. También se puede citar los motores de búsqueda Wolfram Alpha, True Knowledge (interpretación del lenguaje natural) y Zoom, un motor integrable a Intranet, a los sitios web y a los blogs de empresas para estructurar los datos buscados. La "semántica" se abre su camino entre los gigantes de la Web Facebook, Open Graph y las nuevas oportunidades de marketing Hace algunos meses, Facebook introdujo a Open Graph Protocol, una tecnología que se basa en la Web semántica y que permite a sitios web de terceros interactuar con la red social por el envío y la recepción de informaciones a Facebook. Este nuevo protocolo se apoya en la sintaxis RDFa y tiene como objetivo "perpetuar" las interacciones sociales entre los sitios web visitados y el perfil Facebook de un internauta. Esta funcionalidad ya ha sido integrada por numerosos sitios como el catálogo musical Pandora, cuando un miembro de Facebook pulsa el botón "me gusta" en un artista o en una canción en este sitio, éste es añadido a la lista de sus músicas preferidas en su perfil Facebook. La integración de Open Graph es reservada por el momento para los sitios web que albergan datos con los cuales es posible interactuar fácilmente, especialmente para compartir sus intereses: "películas, equipos de deporte, celebridades, restaurantes". A largo plazo, el protocolo Open Graph debería permitir a las empresas dirigir más eficazmente sus anuncios hacia los "fans" que gustan de sus productos, y beneficiarse de una visibilidad más perenne dentro de los perfiles de Facebook. Google: un paso más hacia la Web semántica Este verano, Google compró la sociedad de gestión de base de datos Metaweb con el fin de mejorar los resultados de su motor de búsqueda. Esta sociedad de gestión de base de datos Metaweb indexa más de 11 millones de elementos: películas, libros, programas de televisión, celebridades, lugares, sociedades, etc. y se basa en un sistema de metadatos creado para permitirles a los internautas llegar más fácilmente a las informaciones a partir de demandas complejas: los datos de la base Freebase, editados por Metaweb, permiten efectuar búsquedas "entrelazadas"; por ejemplo "celebridad / nacionalidad / edad / sexo" y de obtener los resultados filtrados automáticamente. La mayoría de los sitios web están construidos en lenguaje HTML con marcas o etiquetas que se muestran cuando se visualiza el código fuente, pero que permanecen ocultas en la
  • 9. visualización normal de los navegadores y que contienen información sobre el contenido de la página, enlaces hacia otras páginas, formatos de letra, color, párrafos, imágenes, vídeos, etc. Los orígenes de la Web se basaron en el carácter abierto y universal de la base de la Web: el lenguaje HTML, y el empleo de archivos ASCII y los gráficos GIF y/o JPG. Esto permite a los buscadores clasificar los documentos HTML de la red y ponerlos en una página web a modo de índice o catálogo, que se puede mostrar por medio del navegador. Gracias a que el lenguaje HTML se ajusta a unas normas estandarizadas, todos losordenadores pueden reproducir correctamente esos documentos. Sin embargo, el lenguaje HTML se quedaba corto pues, orientado a la presentación de datos, la información que ofrece es muy limitada, no permite describir datos y no es extensible, esto es, únicamente ofrece un pequeño número de etiquetas. El sistema evolucionó y se realizaron algunas mejoras para hacer este lenguaje algo más dinámico con la introducción de otros elementos como DHTML, Javascript, hojas de estilo e, incluso, se añadieron a la Web otros lenguajes que permitieran ofrecer una información más estructurada, como el lenguaje XML, pero hacen falta otros lenguajes que permitan una descripción más detallada del documento y de su contenido, y que faciliten la comunicación entre los ordenadores. Y también hace falta una nueva generación de buscadores más inteligentes que puedan leer y evaluar rápidamente los documentos de Internet. Así pues, el desarrollo de la Web semántica requiere la utilización de otros lenguajes como el lenguaje estructurado XML (Extensible Markup Language) y el lenguaje RDF (Resource Description Framework) que puedan dotar a cada página, a cada archivo y a cada recursos o contenido de la red, de una lógica y un significado, y que permitan a los ordenadores conocer el significado de la información que manejan con el fin de que esta información pueda no sólo ser presentada en pantalla, sino también que pueda ser integrada y reutilizada. XML ha logrado convertirse hoy en un lenguaje estándar. Se trata de un subconjunto del complejo y sofisticado lenguaje SGML que aporta datos estructurados a la Web y que se ha convertido en la infraestructura preferida para el intercambio de datos. Además, las páginas XML pueden ubicar metadatos, esquemas XML y esquemas RDF, que aportan un mecanismo para que los programas puedan interpretar y comprender documentos con un vocabulario descriptivo. Para poder explotar la Web semántica, se necesitan lenguajes semánticos más potentes, esto es, lenguajes de marcado capaces de representar el conocimiento basándose en el uso de metadatos y ontologías. Utilizando anotaciones RDF y RDF Schema se pueden presentar algunas facetas sobre conceptos de un dominio del conocimiento y se puede, mediante relaciones taxonómicas, crear una jerarquía de conceptos. Pero se precisan lenguajes de marcado (basados en RDF) con una mayor expresividad y capacidad de razonamiento para representar los conocimientos que contienen las ontologías. Además, estos lenguajes deben
  • 10. ser estandarizados y formalizados para que su uso sea universal, reutilizable y compartido a lo largo y ancho de la Web. Se necesita un lenguaje común basado en web, con suficiente capacidad expresiva y de razonamiento para representar la semántica de las ontologías. De esta forma, la utilización de lenguajes tales como OWL son una paso más en la consecución de la Web Semántica. Es necesario, pues, crear una ontología o biblioteca de vocabularios descriptivos/semánticos, definidos en formato RDF y ubicados en la Web para determinar el significado contextual de una palabra por medio de la consulta a la ontología apropiada. De esta forma,agentes inteligentes y programas autónomos podrían rastrear la Web de forma automática y localizar, exclusivamente, las páginas que se refieran a la palabra buscada con el significado y concepto precisos con el que interpretemos ese término. Por lo tanto, para potenciar el uso de ontologías en la Web, se necesitan aplicaciones específicas de búsqueda de ontologías, que indiquen a los usuarios las ontologías existentes y sus características para utilizarlas en su sistema. La Web Semántica debería ser capaz de procesar contenido, razonarlo y hacer deducciones lógicas a partir de éste, y realizar, cuando un usuario quiera delegar ciertas tareas en el software, todas estas acciones de forma automática. Un agente inteligente entiende (lo que se pide), comprende (el contenido de los sitios), valida (si lo encontrado corresponde a lo pedido) y deduce (nueva información sobre la ya obtenida). Pero, para entender una consulta, comprender sitios web, validar información y deducir nueva información se precisa estandarizar:  el alfabeto  las referencias  el lenguaje  el formato  las anotaciones sobre significados  los conceptos generales  las reglas y sistemas de deducción Y éstas son, precisamente, las funciones que aportan las distintas capas de la Web Semántica.  Unicode: el alfabeto. Se trata de una codificación del texto que permite utilizar los símbolos de diferentes idiomas sin que aparezcan caracteres extraños. De esta forma, se puede expresar información en la Web Semántica en cualquier idioma.  URI: las referencias. URI es el acrónimo de "Uniform Resource Identifier" o Identificador Uniforme de Recursos, identificador único que permite la localización de
  • 11. un recurso que puede ser accedido vía Internet. Se trata del URL (descripción de la ubicación) más el URN (descripción del espacio de nombre).  XML + NS + xmlschema: se trata de la capa más técnica de la Web Semántica. En esta capa se agrupan las diferentes tecnologías que hacen posible que los agentes puedan entenderse entre ellos. XML ofrece un formato común para intercambio de documentos, NL (namespaces) sirve para cualificar elementos y atributos de nombres usados en XML asociándolos con los espacios de nombre identificados por referencias URI y XML Schema ofrece una plantilla para elaborar documentos estándar. De esta forma, aunque se utilicen diferentes fuentes, se crean documentos uniformes en un formato común y no propietario.  RDF + rdfschema: basada y apoyada en la capa anterior, esta capa define el lenguaje universal con el cual podemos expresar diferentes ideas en la Web Semántica. RDF es un lenguaje simple mediante el cual definimos sentencias en el formato de una 3-upla o triple (sujeto: el recurso al que nos referimos; predicado: el recurso que indica qué es lo que estamos definiendo; y objeto: puede ser el recurso o un literal que podría considerarse el valor de lo que acabamos de definir). El modelo RDF o Resource Description Framework es un modelo común (Framework) que permite hacer afirmaciones sobre los recursos (Description) y que hace posible que estos recursos pueden ser nombrados por URIs (Resource). Por su parte RDF Schema provee un vocabulario definido sobre RDF que permite el modelo de objetos con una semántica claramente definida. Esta capa no sólo ofrece descripción de los datos, sino también cierta información semántica. Tanto esta capa como la anterior corresponden a las anotaciones de la información (metadatos).  Lenguaje de Ontologías: ofrece un criterio para catalogar y clasificar la información. El uso de ontologías permite describir objetos y sus relaciones con otros objetos ya que una ontología es la especificación formal de una conceptualización de un dominio concreto del conocimiento. Esta capa permite extender la funcionalidad de la Web Semántica, agregando nuevas clases y propiedades para describir los recursos.  Lógica: además de ontologías se precisan también reglas de inferencia. Una ontología puede expresar la regla "Si un código de ciudad está asociado a un código de estado, y si una dirección es el código de ciudad, entonces esa dirección tiene el código de estado asociado". De esta forma, un programa podría deducir que una dirección de la Universidad Complutense, al estar en la ciudad de Madrid, debe estar situada en España, y debería por lo tanto estar formateado según los estándares españoles. El ordenador no "entiende" nada de lo que está procesando, pero puede manipular los términos de modo mucho mas eficiente beneficiando la inteligibilidad humana.
  • 12.  Pruebas: será necesario el intercambio de "pruebas" escritas en el lenguaje unificador (se trata del lenguaje que hace posible las inferencias lógicas hecha posibles a través del uso de reglas de inferencia tal como es especificado por las ontologías) de la Web Semántica.  Confianza: los agentes deberían ser muy escépticos acerca de lo que leen en la Web Semántica hasta que hayan podido comprobar de forma exhaustiva las fuentes de información. (Web Of Trust RDF Ontology -WOT- http://xmlns.com/wot/0.1/ y FOAF http://xmlns.com/foaf/0.1/))  Firma digital: bloque encriptado de datos que serán utilizados por los ordenadores y los agentes para verificar que la información adjunta ha sido ofrecida por una fuente específica confiable. (XML Signature WG: http://www.w3.org/Signature/) En suma, el objetivo de la Web Semántica es que la Web pase de ser una colección de documentos a convertirse en una base de conocimiento. Sin embargo, la Web Semántica no goza de excesiva popularidad entre los creadores de sedes web debido a que no está pensada para seres humanos, sino para agentes o programas que recorran la World Wide Web e infieran nuevos datos. En los aspectos técnicos ha habido
  • 13. grandes logros ya que existen librerías para lenguajes como Java, PHP, Perl, Python, etc; y también existen distintos instrumentos para inferir información Los avances en el campo semántico han sido notables, pero no tan espectaculares como se auguraba en los primeros tiempos del desarrollo de la inteligencia artificial y los sistemas expertos y como algunos autores predicen que ocurrirá en un futuro. Llevando hasta el extremo la idea de la Web Semántica como una base global de conocimientos, han surgido nuevas iniciativas que van más allá de este concepto y que equiparan el funcionamiento de la Web al funcionamiento de un cerebro global, de la misma forma que Peter Russell en 1983 propuso la idea de un cerebro global que pudiera emerger de una red mundial de seres humanos conectados por las telecomunicaciones.
  • 14. 10 APLICACIONES SEMÁNTICAS FREEBASE: Es una base de datos de distintos tipos de contenidos, cercano a las definiciones enciclopédicas. Cualquier persona puede ingresar información nueva, es “abierta” y tiene su API. Tiene mucho de la wikipedia pero con un agregado que la diferencia, como las sugerencias que brinda a los usuarios al realizar las búsquedas, la organización es por tipo y con “etiquetado semántico”. Además es posible dejar comentarios y comenzar discusiones. Más sobre su funcionamiento en este video. POWERSET: Quizá el buscador más esperado para que salga de su beta cerrada para comprobar si lo bien que se habla del servicio es cierto o más bien una buena promoción. Existe un video y algún pantallazo de los resultados, poco más. El “buscador de lenguaje natural“, así de autodenominan, no se basa en búsquedas por palabras o términos (keywords) sino con frases naturalmente dichas. Un ejemplo visto es “Qué senadores escribieron un libro?” y los resultados muestran los nombres de esos senadores y no textos que contengan esa frase. Se supone que es (o será, veremos) la gran competencia a Google. Más información en su blog. TWINE: Proclamada por ellos mismos como la primera aplicación principal de la Web Semántica. También en beta cerrada, el servicio propone ser “una inteligente ayuda para compartir, organizar y encontrar información con gente en quien confiás”. A medida que el usuario va utilizando el servicio e ingresa información Twine va “aprendiendo” de sus preferencias que se completará con una “Semántica Gráfica” y recogerá el etiquetado que el mismo usuario realice en otras redes. Para ser sincero, hasta no probarlo no me queda muy claro su funcionamiento. Pueden pedir su registro en el sitio principal. ADAPTIVEBLUE: ofrece 2 servicios, que trataré de sintetizar. Smartkinks, un plugin para nuestros blogs que agrega un pop-up a los enlaces para dar información complementaria. Por ejemplo, si enlazamos a un cantante se agregará un pequeño cuadrito que al pulsarlo abrirá una ventana con más data sobre ese músico de una gran cantidad de sitios. BlueOrganizer es una extensión para el navegador que facilita la organización de la información en redes sociales. Por ejemplo, al pulsar sobre una imagen el menú contextual nos da la posibilidad de guardarlo en nuestro del.icio.us, o en Flickr, o en Last.fm según nuestras preferencias. Ambos tienen la particularidad de estructurar información que aun no lo está, organizándola.
  • 15. HAKIA: Se trata de otro buscador semántico, que interpreta las búsquedas del lenguaje natural. Puede responder preguntas escritas directamente. Según dijo su creador funciona rastreando contenidos de texto en la web para luego analizarla semánticamente. TALIS: es una compañía británica de software de más de 40 años que ha creado una plataforma de aplicaciones web semántica. Es diferente a los servicios descriptos aquí, se trata de una plataforma y no de un sóo producto. Es una combinación de Web 2.0 y Web Semántica en el sentido que permite a los desarrolladores crear aplicaciones para compartir, remezclar y reutilizar datos. La empresa hace hincapié en “la importancia del contexto, la función, la intención y la atención de manera significativa en el comportamiento de seguimiento de toda la web.” TRUE KNOWLEDGE: es otro buscador que combina al análisis del lenguaje natural, una base de conocimientos internos y base de datos externos para ofrecer respuestas inmediatas a las diversas preguntas. En lugar de simplemente llevar a los usuarios a las páginas webs del motor de búsqueda, este servicio además cree que puede encontrar la respuesta explícita. En el video explicativo muestran por ejemplo los resultados ante la pregunta si Jennifer López está soltera. En la mayoría de los buscadores te llevan o a wikipedia u otro sitio popular. Pero aquí directamente te dicen NO, gran cartel explicativo ofreciendo la respuesta. Debajo sí están los resultados de sitios webs. Tiene una API y blog propio. TRIPIT: es una aplicación para gestionar y planificar nuestros viajes. Al registrarnos e indicarles el lugar donde iremos y recibiremos información por correo con artículos de wikipedia, fotos de flickr, artículos relacionados y eventos. También es posible sincronizar nuestra agenda con la de nuestros acompañantes para que entren en el plan de viaje. CLEARFOREST: adquirida hace algunos meses por Reuters, tiene un servicio web y una extensión de Firefox llamada Gnosis que le “permite identificar a las personas, empresas, organizaciones, productos y geografías en la página que está viendo”. Basta un clic en el menú para visualizar diversos tipos de anotaciones que Gnosis aporta. SPOCK: es un “buscador de personas” (del cual ya hemos hablado) del cual se ha dicho que es “uno de los mejores motores de búsqueda verticales semántico construido hasta la fecha.” Su creador dice que las características que lo diferencian son: la búsqueda centralizada en la persona, un set de atributos que caracterizan a las personas (la geografía, fecha de nacimiento, ocupación, etc.), el uso de etiquetas como vínculos y relaciones entre las personas, mecanismo de corrección de los usuarios a través del bucle.
  • 16. EVOLUCIÓN AL 3D Otro posible Destino para la Web 3.0 es la dirección hacia la visión 3D, liderada por el Web3D Consortium. Esto implicaría la transformación de la Web en una serie de espacios 3D, llevando más lejos el concepto propuesto por Second Life.5 Esto podría abrir nuevas formas de conectar y colaborar, utilizando espacios tridimensionales.6 En lo que a su aspecto semántico se refiere, la Web 3.0 es una extensión del World Wide Web en el que se puede expresar no sólo lenguaje natural, también se puede utilizar un lenguaje que se puede entender, interpretar utilizar por agentes software, permitiendo de este modo encontrar, compartir e integrar la información más fácilmente. WEB 3.0, WEB 2.0 Las principales características que podrían destacarse de cada una de las Webs, más concretamente de la Web 3.0 y la Web 2.0 son: LO QUE ES HOY LA WEB 1.0 Libros de visita online o guestbooks. Esta página ha sido construida dinámicamente a partir de una o varias bases de datos. Son páginas estáticas y no dinámicas, por el usuario que las visita. Posee formularios HTML, los que son enviados por vía email, en el cual, el usuario llena dicho formulario y luego de hacer clic es enviado mediante un cliente de correo electrónico, con el problema que en el código se pueden observar los detalles del envío del correo electrónico. Contienen contenidos que no se pueden actualizar y solo permite su lectura. LO QUE ES HOY LA WEB 2.0 Un software de escritorio transformado en una aplicación web. Web que respetan los estándares del XHTML. Separación de contenido del diseño con uso de hojas de estilo. Permite la Sindicación de contenidos. Se utiliza Ajax (Asincronical Javascript and XML).
  • 17. Implementación de Flash, Flex o Lazlo. Uso de Ruby on Rails para programar páginas dinámicas. Utilización de redes sociales al manejar usuarios y comunidades. Se da control total a los usuarios en el manejo de su información. Proveer APis o XML para que las aplicaciones puedan ser manipuladas por otros. Facilitar el posicionamiento con URL sencillos. LO QUE SERÁ LA WEB 3.0 Aplicación Web con mucho AJAX. Podrán trabajar todas juntas. Serán relativamente pequeñas. Gestionarán datos que estarán "en la nube". Podrán ser ejecutadas en cualquier dispositivo (PC, teléfono móvil, etc). Serán muy rápidas y muy personalizables. Se podrán distribuir viralmente (correo electrónico, redes sociales, servicios de mensajerías, etc). Si observamos detenidamente ambos listados se concluye que la Web 3.0 será una revolución en Internet, no sólo será el futuro en lo que a gestión de contenido se refiere, también aportará una nueva forma de utilizar la Web, sacándola de los ordenados y los móviles y llevándola a casi cualquier objeto cotidiano.