Internet evoluciona a una velocidad increible, recuerdo la primera vez que vi funcionado Internet y las posibilidades de ella. Fue una experiencia mágica realizando cosas que hoy son algo más que cotidianas. En 1994 estaba realizando un trabajo de base de datos para mi entonces profesor y ahora compañero
Jose Aldana, tenía que hacer un trabajo sobre
Datalog. Para darme la información, se conecto por ftp a un servidor de una universidad de Estados Unidos. Fue de esas cosas que te dejan alucinado. Sin interfaz web, ni gráfica ni nada, lo que ahora consideramos un simple ftp, me abrió un mundo desconocido, en el que por suerte es una parte importante de mi trabajo el desarrollo de aplicaciones y estudio de tecnologías para Internet. En estos 16 años (no lo había pensado hasta ahora, pero ya hace tiempo de aquello :-) se han producido muchos cambios. Al año siguiente de aquello conseguí una beca de colaboración para hacer las páginas del departamento. Solo había 5 páginas Web indexadas en la UJI, aunque aquella
página historica en España se perdió y a nadie se le ocurrio guardarla. Era el primer índice. El rastro de los inicios de la web en la UMA puede verse en el time machine del
departamento de lenguajes y ciencias de la computación y el servidor completo más cercano archivado es el de
1997. Ésta probablemente sea mi
primera página personal que tampoco recordaba. De realizar al principio las páginas con las primeras versiones de HTML, descubrir los CGI en C++ y en LISP para programar en el servidor, se fue evolucionando a las infinitas versiones de PHP 2.0, 3.0,... cada cual incompatible con la anterior que tendrían un salto importante con la aparición de Java, un lenguaje que en principio al ser interpretado por la máquina virtual se veia como algo lento y con poco futuro, pero que en la actualidad nos ha invadido por todos lados y podemos encontrarlo en la Web, teléfonos, TDT o discos Blu-ray.
Actualmente, desde el punto de vista de tecnologías hay varias que se reparten entre los diferentes programadores y que cada uno la ve como la mejor :-) PHP, .NET, Java o Ruby on Rails.
Web semantica
A parte de las tecnologías hay que mirar el uso que se hace de las redes. La aplicaciones que más se utilizan son los buscadores. En la actualidad, aunque se está tendiendo a solucionar poco a poco, las páginas HTML no añaden información semántica sobre su contenido y además mezclan contenido con presentación. Eso se mejora en parte con el uso de XHTML y CSS pero hay que añadirles metadatos que describan el significado de contenidos y que junto al uso de ontologías (relaciones entre los diferentes términos, como Wordnet o relaciones conceptuales) permitan conocer mucho mejor el contenido de esos documentos que como se hace actualmente que es analizando el contenido de la página para extraer de ahí las palabras clave que se añadirán al indice del buscador sin tener en cuenta la polisemia.
Redes Sociales
Alrededor del 2006 empiezan a aparecer las redes sociales y dan un nuevo punto de vista al uso de Internet, con lo que se hace llamar la Web 2.0 que implica una nueva forma de relacionarse. Con respecto a este tema organicé en 2009 un cursos de verano titulado
Inteligencia Colectiva: Redes Sociales y Movilidad y el workshop
Adaptation and Personalization for Web 2.0 en el congreso más importante sobre Modelado del Usuario e Hipermedia Adaptativos para la Web (UMAP 2009) en el que se estudiaba como mejorar la web 2.0 añadiendo información personalizada.
Este año se da un paso más y se intenta unir las dos líneas que hasta ahora avanzaban de forma independiente que son las redes sociales y la Web Semática en un nuevo workshop titulado
Adaptation in Social and Semantic Web que tendrá lugar dentro de la conferencia (
UMAP 2010) y en el que esperamos obtener resultados que puedan seguir para continuar avanzando la Web Semántica, las redes sociales y la personalización en un camino único.
Añadir un comentario