Descripción

Introducción

Los avances tecnológicos de los últimos años han propiciado que se disponga de dispositivos móviles cada vez más avanzados con altas capacidades de procesamiento y habilitados para el acceso a contenidos digitales de distinta naturaleza tales como imágenes, audio, vídeo, etc.

Por su parte, las redes de tercera generación ponen a disposición del usuario móvil un alto ancho de banda, del orden de Megas, que permite la descarga e interacción en modo streaming con los distintos tipos de contenido. Además la existencia cada vez mayor de contenidos digitales hace que dichos contenidos se pongan a disposición también de los usuarios móviles.

Un ejemplo de esto es el dominio .mobi que está dedicado a alojar sitios Web accesibles en movilidad. La iniciativa .mobi alcanzará su máximo desarrollo en 2007 con miles de subdominios ya comprados por las principales compañías mundiales. Esto resultará en una proliferación de contenidos Web móviles similar a la que existe en Internet en la actualidad.

De las afirmaciones anteriores se pueden extraer las siguientes conclusiones:

  • Los dispositivos móviles se han convertido en una plataforma rica para el consumo de contenidos digitales.
  • El desarrollo con pleno éxito del mercado de los contenidos requiere que los usuarios obtengan servicios y contenidos de una forma independiente de momento y lugar.

Al igual que ha ocurrido en Internet, disponer de tecnología avanzada de búsqueda sobre el conjunto de contenidos digitales móviles, facilitará y potenciará su uso por parte de los usuarios, lográndose un pleno desarrollo de la sociedad de la información. Sin embargo, las búsquedas en movilidad requieren tecnologías que van más allá de las utilizadas por los buscadores Internet convencionales (Google, Yahoo, …), ya que los resultados de búsqueda deben ser:

  • Relevantes para el momento, lugar y preferencias del usuario que realiza la búsqueda. Por ejemplo, si se buscan paradas de autobús, los resultados de la búsqueda deberían ser aquellas paradas de autobús más cercanas a donde esté el usuario en cada momento.
  • Accesibles desde el dispositivo del usuario. Por ejemplo, si un usuario busca desde su dispositivo móvil una canción, sólo deberían proporcionársele aquellas que están en un formato entendible por su dispositivo móvil.

Además el usuario deberá poder lanzar búsquedas sin la necesidad de introducir manualmente términos de búsqueda, ya que los dispositivos móviles tienen una usabilidad limitada. Resolver la cuestión anterior implicará la utilización de tecnologías alrededor del concepto de Web Semántica.

El objetivo fundamental del proyecto MyMobileSearch es la realización de actividades de I+D+i encaminadas a la definición de tecnología de búsqueda móvil capaz de responder a los retos planteados anteriormente. Es preciso destacar que el proyecto no tratará de definir una tecnología de búsqueda totalmente nueva o revolucionaria, sino que definirá nuevos formalismos y técnicas que permitan integrar y extender buscadores existentes en la actualidad (basados en page-rank, buscadores semánticos, etc) para que sus resultados y prestaciones sean acordes con los requisitos que plantean las búsquedas en movilidad.

Necesidad del proyecto

Por todas las razones expresadas en el apartado anterior, en los próximos años se va a producir un gran incremento en el negocio alrededor de las búsquedas en movilidad. Las búsquedas en movilidad requieren tecnologías que van más allá de los buscadores convencionales (Google, Yahoo, …) y suponen una de las oportunidades de creación de valor para los próximos años. Los beneficios de las búsquedas móviles se espera que superen los de las búsquedas Internet tradicionales debido a:

  • Los dispositivos móviles están siempre encendidos, están siempre disponibles y siempre conectados. Los usuarios finales pueden tener acceso a la información en cualquier lugar, en casa, en la oficina, en un restaurante, o mientras se están moviendo.
  • Ponerse en contacto con gente o negocios relacionados con los contenidos resultado de la búsqueda es muy sencillo.
  • Cuando se realiza una búsqueda móviles los usuarios se encuentran en una situación donde es más probable realizar una compra de un bien o servicio.
  • Aunque la búsqueda móvil tiene similitudes con algunas funciones de búsqueda en Internet, los usuarios que realizan búsquedas móviles tienden a buscar una experiencia que ofrece respuestas directas y resultados adecuados, frente al esquema de prueba y error típico que se lleva a cabo en la navegación Internet, utilizando Google, por ejemplo.
  • Las aplicaciones de búsqueda móvil deberían ser capaces de poner en valor la información acerca del perfil del usuario y el contexto de navegación (delivery context) permitiendo que los resultados de la búsqueda fueran lo más relevantes.

Los teléfonos móviles están fuertemente vinculados a los usuarios y son representativos de la personalidad del dueño, con patrones de situación y comportamiento, así como intereses personales. El contexto de navegación, que comprende el dispositivo del usuario, las capacidades de la red móvil, la localización, el momento del día, etc es un parámetro fundamental de la búsqueda.

  • El usuario debería ser capaz de lanzar búsquedas sin la necesidad de introducir manualmente términos de búsqueda, ya que los dispositivos móviles tienen una usabilidad limitada.

Por otro lado el fenómeno Web 2.0 está haciendo que cada vez más los usuarios etiqueten los contenidos por medio de folksonomías, que son unas taxonomías construidas de forma colaborativa. Este etiquetado está siendo usado cada vez más como un elemento que facilita las búsquedas, siendo ejemplo de ello portales como Flicker, Youtube, Delicious o Bibsonomy. Por tanto, es necesario que MyMobileSearch tenga en cuenta este nuevo fenómeno y trate de adaptarlo a las necesidades de las búsquedas en movilidad.

Objetivos generales

El objetivo fundamental del proyecto MyMobileSearch es desarrollar especificaciones, tecnologías y formalismos que mejoren y faciliten las búsquedas de contenidos en movilidad. Para lograrlo será necesario realizar actividades de I+D+i que permitan utilizar la información de contexto (context-awareness) como parte fundamental del proceso de búsqueda. La información de contexto incluye aspectos tales como dispositivo de usuario, red de acceso, localización, momento (hora y día de la semana), situación (en el trabajo, de compras, etc.), así como el perfil del usuario y sus preferencias y gustos. Para considerar todas estas variables de forma inteligente, disponiendo de capacidades de razonamiento avanzadas, será fundamental la utilización de tecnologías alrededor de la Web Semántica.

MyMobileSearch también persigue como objetivo integrar, dentro del espectro de las búsquedas en movilidad, tecnologías de búsqueda ya existentes y maduras. En ningún caso el objetivo de MyMobileSearch es desarrollar tecnología de búsqueda desde cero, sino mejorar las ya existentes para tener en cuenta aspectos del contexto (context awareness), mejorando su comportamiento en entornos de movilidad y, por tanto, haciendo que la experiencia del usuario sea más satisfactoria. Todo ello estimulará el crecimiento del consumo de información y contenidos a través de los dispositivos móviles, propiciando un pleno desarrollo de la sociedad de la información.

Por otro lado, la bondad de la tecnología desarrollada se comprobará mediante la experimentación consistente en la construcción de un prototipo y su validación con usuarios reales. De esta forma se dispondrá de la realimentación necesaria para trazar las líneas de evolución de MyMobileSearch.

Por último, cabe destacar que el desarrollo del proyecto se realizará bajo un esquema de comunidad de software abierto lo que facilitará la difusión, validación y contribución al mismo por parte otros miembros de la comunidad científica y universitaria.

Objetivos específicos

Los objetivos específicos del proyecto se detallan a continuación:

  • Especificar los requisitos de usuario y negocio alrededor de las búsquedas en movilidad
  • Definir la Arquitectura de un Buscador Móvil, definiendo la separación entre los elementos software que residirán en el terminal del usuario y aquellos que residirán en el servidor.
  • Llevar a cabo la ingeniería de ontologías para la descripción del contexto (delivery context) y del perfil del usuario y que puedan ser utilizadas durante la búsqueda para filtrar adecuadamente los resultados.
  • Desarrollar tecnología y formalismos para buscadores móviles que permita proporcionar resultados de búsqueda que sean:
    • Relevantes para el momento, lugar, perfil, red social y preferencias del usuario que realiza la búsqueda.
    • Accesibles desde el dispositivo del usuario. Por ejemplo, si un usuario busca desde su dispositivo móvil una canción, sólo deberían proporcionársele aquellas que están en un formato entendible por su dispositivo móvil y que se pueden descargar a través de la red a la que está conectado en un momento dado.
  • Definir y desarrollar tecnologías y formalismos que faciliten la labor de búsqueda de los usuarios desde los dispositivos móviles, proporcionando la máxima usabilidad y a la vez aumentando la probabilidad de éxito en la búsqueda.
  • Estudiar, especificar y definir los mecanismos de integración entre MyMobileSearch y:
    • Buscadores convencionales (basados en el algoritmo PageRank).
    • Buscadores basados en semántica formal.
    • Buscadores basados en folksnomías.
    • Buscadores basados en microformatos.
    • Buscadores de información georeferenciada.
  • Experimentar por medio del desarrollo de un prototipo (prueba piloto) de buscador móvil que incluirá:
    • Prueba de concepto de robot “MobileOK” que sea capaz de indexar contenidos de acuerdo a la posibilidad de descarga, interacción y visualización en las distintas familias de dispositivos.
    • Prueba de concepto de integración con un buscador convencional
    • Prueba de concepto de integración con un buscador semántico.
    • Prueba de concepto de integración con un buscador basado en folksonomías.
    • Prueba de concepto de plugins de navegadores e interfaces de usuario avanzadas que faciliten la búsqueda.
  • Validar la solución con usuarios potenciales de la tecnología.

Arquitectura

La arquitectura inicialmente ideada (a explorar y desarrollar durante el desarrollo del proyecto) para MyMobileSearch es la que queda reflejada en la figura de abajo

Aspectos innovadores del proyecto

En la actualidad en el mercado no existen soluciones de búsquedas en movilidad como la que se pretende construir en MyMobileSearch. A modo de resumen se puede decir que los aspectos más innovadores del proyecto son:

  • Las búsquedas móviles a través de MyMobileSearch serán sensibles al contexto y al perfil del usuario, es decir, se tendrán en cuenta aspectos como dispositivo de usuario, red de acceso, preferencias del usuario, gustos, localización actual, momento del día, etc.
  • El usuario dispondrá de tecnología que lo asistirá en la realización de búsquedas, evitando tener que introducir términos de forma manual o recurrir a tediosos procedimientos de prueba y error.
  • Acorde con el fenómeno Web 2.0, MyMobileSearch tendrá en cuenta semántica no formal proporcionada por los usuarios (folksonomías).
  • MyMobileSearch se integrará con distintos tipos de buscadores (convencionales, semánticos, basados en folksonomías).