miércoles, 5 de septiembre de 2012

Web 3.0, ¿realmente avanzamos hacia ella?


Se habla mucho actualmente de Web 3.0, se considera que luego de la revolución social que fue Web 2.0, en donde los receptores pasaron a ser productores, se podía evolucionar hacia un nuevo estado de la red.
La Web 3.0 es un cambio tecnológico en donde los objetos, redes, plataformas, sistemas operativos podrán conectarse, además esto se podrá reflejar en la realidad gracias a los proyectos de realidad aumentada y gracias a la mejora de los sistemas de búsqueda podremos encontrar lo que necesitemos usando un lenguaje natural y sin pérdida de tiempo; pero, ¿realmente nos acercamos a esta utopía?

Estoy de acuerdo que existen propuestas interesantes para mejorar la red pero no estoy aun convencido que las respuestas como web semántica o cloud computing sean las más adecuadas. Aun así es importante describir las características de la Web 3.0.

 Características de la Web 3.0

Ubiquidad Conectiva

Con ubicuidad conectiva nos referimos a poder crear un ambiente en donde los objetos de uso cotidiano estén conectados (por ejemplo el celular, el despertador, la refrigeradora, el auto, etc). Todos los objetos estarán conectados a internet y podrán interactuar con otros objetos o con personas.
http://vimeo.com/1561578
Encontraremos dispositivos de realidad aumentada que pueden ayudarnos de muchas maneras, en el trabajo, en nuestra vida social, en las clases, etc.

Proyecto escolar de realidad aumentada

Google Glass

Crítica
Con la lucha actual de la libertad en internet y la paranoia de gobiernos y corporaciones por controlar toda la información que circula, es importante tener en cuenta que si todos los dispositivos están conectados es más sencillo monitorear todas nuestras acciones, ya sea para hacer un seguimiento desde instituciones de control, como para hacer análisis de marketing, en realidad el problema es la violación de nuestra privacidad.

Google Glass Parodia
Este video es una parodia del original de google glass y, más allá de ser divertido o no, me gusta porque refleja las condiciones más normales de vida y no ese mundo idealizado que siempre se presenta en los productos comerciales.


Network Computing

Esta característica hace referencia a la interconexión entre distintos servicios online, y además a la computación distribuida.
Se intenta lograr interoperabilidad entre los servicios web, así es posible interactuar entre distintas aplicaciones y servicios web sin problemas de compatibilidad. Por otra parte la computación distribuida engloba a sistemas como los intercambios P2P o la computación en la nube (cloud computing).
Crítica
Aunque hay que tener en cuenta los términos y condiciones de uso que imponen las compañías que brindan opciones de cloud computing, por ejemplo no olvidemos lo que sucedio con Megaupload y los millones de archivos que se perdieron en la requisa de esos servidores, que por cierto no serán devueltos.

Tecnologías Abiertas

La crisis actual de los sistemas de copyright debería llevarnos a nuevos modos de desarrollo y de compartir información.
Se debería trabajar con APIs y protocolos abiertos, así como formatos de datos abiertos, por otra parte lo más sensato es trabajar con plataformas y software de código abierto, y también utilizar ciertos sistemas de licencias que protejan este tipo de trabajo como las licencias creative commons.


Lograr una web que sea capaz de comprender el lenguaje natural es uno de los mayores retos que se enfrenta. Las tecnologías que se aplican para llegar a una web semántica son diversas, sistemas de etiquetado estandarizado, algoritmos de reconocimiento de lenguaje, plataformas con aplicaciones semánticas, bases de datos asociativas, etc.
Si se logra desarrollar lo suficiente los agentes inteligentes (procesamiento natural de lenguaje, aprendizaje y razonamiento de las máquinas, agentes autónomos) es posible llegar una web más organizada y que nos permita encontrar la información que necesitamos sin necesidad de perder grandes cantidades de tiempo.

Google hacia la web semántica

Crítica
Aunque se habla mucho de lo que será la web semántica, en realidad los procesos no están tan avanzados como se suponía deberían estar en este momento, la inmensa cantidad de información sin referencias o etiquetas, los problemas de desarrollo de los agentes inteligentes y la inteligencia artificial fuerte, la cantidad de sistemas y plataformas incompatibles, son solo  algunos de los grandes problemas a los que se enfrenta si realmente se quiere llegar a la Web 3.0. Si realmente se quiere llegar a pensar en una Web inteligente es probable que se deba reconsiderar el camino por el cual estamos yendo.

Conclusión
A pesar de que los avances tecnológicos han sido bastante impresionantes en algunos campos, observamos que aún falta mucho para realmente considerar que nos encontramos en una Web 3.0, algunos pasos han sido dados pero a mi parecer es irreal decir que estamos dejando la Web 2.0, además aun no hemos descubierto todo el potencial de esta.
En todo caso no debemos apresurarnos y saltar hacia una idea que por el momento parece más un slogan publicitario que un desarrollo real.