6. Técnicas y métodos actuales

Anuncio
TÉCNICAS Y MÉTODOS ACTUALES
La proliferación de la tecnología inalámbrica y de dispositivos móviles como las
PDAs y los teléfonos móviles ha generado una gran demanda de contenidos de
información móviles, así como de técnicas efectivas de Recuperación de Información para
estos dispositivos. Se hace necesario el uso de nuevas tecnologías para la representación,
modelado, indexación y recuperación de datos móviles.
Actualmente existen diversas técnicas para permitir esto. Algunas se centran en el
desarrollo de aplicaciones específicas en los dispositivos móviles. Otras se enfocan a la
modificación de las aplicaciones del lado de los servidores que contienen la información. Y
otras más desarrollan elementos intermedios entre el cliente móvil y el servidor de la
aplicación. El uso de una técnica u otra depende del tipo de aplicación del que se esté
tratando para obtener un buen rendimiento.
Este apartado se centra en describir brevemente los distintos métodos de
Recuperación de Información que existen actualmente para dispositivos móviles. Hoy en
día, las principales áreas de desarrollo son de entretenimiento, siendo las menos las que
involucran aspectos relevantes como el uso de servicios públicos y especializados en
campos como la medicina, educación e investigación, servicios bancarios, etc., y
últimamente orientados al turismo integrando tecnologías como los sistemas GIS.
Acceso a la web
Cuando se habla de Web Móvil se está haciendo referencia a una web en la que el
usuario puede acceder a la información desde cualquier lugar, independientemente del
tipo de dispositivo que utilice para ello. Actualmente es posible acceder desde un
dispositivo móvil al contenido web, pero existen bastantes imitaciones: la mayoría de los
móviles que hay en el mundo no son muy avanzados, son muy simples, tienen teclados y
pantallas pequeñas, y cuentan con navegadores muy simples también. Además existen
otros problemas tales como el escaso ancho de banda que pueden usar.
Actualmente los desarrolladores tienen que diseñar versiones de las páginas webs
accesibles desde el dispositivo móvil con el fin de mejorar la velocidad de carga de la web,
adaptarla a las dimensiones de cualquier móvil sin perder calidad, y mejorar la usabilidad
de la interfaz de forma que sea lo más intuitiva posible. Después se alojan en dominios o
subdominios destinados para este tipo de webs, como el subdominio m. No se trata de
miniaturizar el contenido para mostrarlo sin más en pequeños displays, algo sencillo
aplicando estándares web, sino adaptarlo a un contexto móvil: es decir, movilizar el
contenido. Se pueden ver los siguientes ejemplos:





m.Facebook.com
m.Twitter.com
m.Yahoo.com
m.Gmail.com
m.Ask.com
Ilustración 1: Página de Facebook versionada para dispositivos móviles.
Por su parte el WC3 (Consorcio del World Wide Web) ha puesto en marcha la
Iniciativa de Web Móvil que busca resolver los problemas de interoperabilidad y
usabilidad que actualmente dificultan el acceso a la Web desde dispositivos móviles y
hacer posible uno de los objetivos principales del W3C que consiste en alcanzar una Web
única, sin tener que realizar versiones.
Recuperación de información espacial
Actualmente ya se han desarrollado sistemas de Recuperación de Información en
los que se ha integrado el contexto geográfico.
Con el conocimiento de su localización, el usuario del dispositivo móvil es capaz de
realizar peticiones de información que dependan de la localización espacial. Para ello el
sistema de Recuperación de Información debe ser capaz de reconocer la información de
contexto presente en las páginas web (si incluye un código postal, un nº de teléfono, etc.),
además de explorar la información geográfica que se puede extraer del dispositivo móvil.
Para saber la información espacial del dispositivo se usa el sistema GPS (Sistema de
posicionamiento Global), el cual es un sistema global de navegación por satélite que
permite determinar en todo el mundo la posición de un objeto. Así se devolverán al
usuario sólo las páginas web que sean relevantes atendiendo a su posición actual.
Se puede observar, por ejemplo el sistema “Geotumba” [1], buscador geográfico de
información web. En este sistema se precisa de:


La representación del contexto geográfico del usuario, y del contexto geográfico de
su necesidad de información en el dispositivo móvil. Por ejemplo: si el usuario
quiere buscar los restaurantes que se encuentran cerca de su localización actual.
La identificación del contexto para cada página web. Esta función se delega al
servidor que contiene la información.
Ilustración 2: Aplicación de Geotumba, captura de las coordenadas geográficas.
Bibliotecas digitales en los móviles
En un ambiente de cómputo móvil, donde uno de los objetivos principales es el
obtener y consultar información de manera instantánea de una manera eficiente, desde
cualquier lugar, en cualquier momento y en cualquier dispositivo, los servicios
normalmente ofrecidos en las bibliotecas digitales deben ser redefinidos, así como incluir
otros servicios. Las bibliotecas digitales cuentan con servicios que de manera general se
pueden agrupar en categorías como búsquedas, navegación, acceso de usuarios
registrados, y administración de las mismas. Cambiar a un ambiente móvil implica
contemplar otros servicios que actualmente no están presentes en el uso tradicional de las
bibliotecas digitales. Por ejemplo, la navegación por voz es una característica con la que ya
cuentan muchos dispositivos móviles, y la ubicación de usuarios es una característica que
facilitan los sistemas GPS, como ya se ha mencionado en el apartado anterior.
En el caso de las bibliotecas digitales se usa el modelo de cliente-proxy-servidor. El
proxy se puede visualizar como un proceso que se encarga de hacer un procesamiento
intermedio entre el cliente y el servidor. Este procesamiento consiste en la transformación
del contenido para visualización en beneficio del cliente. La comunicación entre el cliente
móvil, el proxy y el servidor de biblioteca digital se debe realizar a través de parámetros.
Los parámetros entre el cliente móvil y el proxy deben ser enviados usando el protocolo
WAP y WML [2], y los parámetros entre el proxy y el servidor de biblioteca digital, deben
ser enviados usando algún formato de representación estándar de datos, como XML. El
proxy está conformado por dos módulos principales: el transcoder y el adaptador de
contenido. De manera general, el transcoder hace las operaciones de conversión y el
adaptador de contenido decide cómo hacerlas valiéndose de varios parámetros y servicios.
Ilustración 3: Flujo de la información en una búsqueda.
Recuperación de datos en diversos campos (medicina, agricultura, economía, etc.)
Trabajar en un determinado lugar, como puede ser un hospital, requiere movilidad
y coordinación. Es debido a la complejidad de las tareas a realizar, a la necesidad de
intercambio de información, y a que tanto la información como los recursos se encuentra
distribuidos. El uso de computadoras de mano y PDAs, inalámbricos conectados a un
Sistema de Información significa una mejora de la disponibilidad de información.
La funcionalidad del sistema se puede ilustrar con un simple escenario: Un médico
tiene a un paciente con neumonía, y quiere comprobar los datos de otro paciente que tuvo
los mismos síntomas para saber cómo actuó en aquel caso, pero resulta que su
computadora se encuentra en otro piso. Por lo tanto usa su PDA, que se encuentra
conectada al servidor de información del Hospital, para realizar la consulta. También
podría querer consultar artículos científicos en los que se hable del periodo de
administración del tratamiento. Por lo tanto el sistema debe almacenar tanto los datos e
historial de los pacientes como artículos científicos del ámbito de la medicina.
En estos sistemas de recuperación de información también es común el modelo de
cliente-proxy-servidor. Se desarrolla el software de cliente para la PDA de tal forma que
se pueda comunicar con un servidor proxy que, a su vez, se comunica con el depósito de
datos a través de un servlet. Se usa la interfaz de comunicación inalámbrica de la PDA para
comunicarse con el servlet en el servidor proxy. De esta forma se tiene un control total
sobre la interfaz de usuario, y la totalidad de las consultas son realizadas en el servidor. El
cliente transmite al servidor solo los datos necesarios para realizar estas consultas y
espera que se muestren los resultados. Por lo tanto sólo los datos locales son almacenados
en el dispositivo móvil.
Ilustración 4: Ejemplo de recuperación de información en un Sistema de Información de un Hospital.
Recuperación de información en imágenes
Hoy en día los dispositivos móviles con cámara se han vuelto muy populares. Con
la tecnología adecuada, estos móviles pueden convertirse en un sistema de recuperación
de información muy potente. Actualmente se han desarrollado aplicaciones que permiten
realizar consultas en la Web en base a una imagen capturada mediante la cámara del
dispositivo. Lo que se pretende es, contando con una imagen de la que se quiere conocer
más información (por ejemplo la fotografía de una obra de arte de la que se busca el
nombre), se recuperan en la Web las imágenes que más se acerquen. También es posible
contar con algún tipo de información textual que puede ayudar a la consulta.
En los siguientes apartados se describe más detalladamente este método de
recuperación de información en dispositivos móviles.
http://www.w3c.es/Divulgacion/GuiasBreves/webmovil
http://www.elmundo.es/navegante/2008/05/27/tecnologia/1211846698.html
http://www.alzado.org/articulo.php?id_art=668
[1] http://xldb.fc.ul.pt/xldb/publications/minema.pdf
http://copernico.mty.itesm.mx/phronesis/mty/tmp/ITESMMTY2005540.pdf
[2] http://es.wikipedia.org/wiki/Wireless_Markup_Language
http://www.iadis.net/dl/final_uploads/200709C021.pdf
Descargar