In: PROYECTOS
9 Sep 2009
Un problema que deben enfrentar los sitios con mucha información es que el acceso a esa información no puede sostenerse mediante un esquema de navegación por menú. Esa forma de interactuar en general produce arboles de navegación complejos, y por lo tanto, una dificultad para que el usuario pueda acceder a la información. Existen dos soluciones comunes a ese problema, los filtros por tags y la búsqueda por relevancia de términos.
Los tags son identificadores que permiten categorizar la información de una forma no jerárquica. Los tags se asignan a cada elemento (página, artículo, producto). El usuario que busca información puede filtrar la información por un tag o bien mezclar múltiples tags para resolver consultas más complejas. El inconveniente de esta solución es que se debe asignar previamente los tags. Una buena solución de esta interfaz es delicious.com.
La alternativa del motor de búsqueda por relevancia, tiene una interfaz muy simple. Sólo una caja de texto y un botón. Se escribe la pregunta y el motor de búsqueda se encarga de resolver. Esto tiene un inconveniente que es la complejidad del algoritmo de búsqueda. Para que sea efectiva debe considerar muchas variables como determinar la relevancia de términos: los artículos, conjunciones, advervios tienen menos relevancia que un nombre propio o un sustantivo. Debe saber aprender del uso. Las consultas exitosas tienden a repetirse en el tiempo, entonces eso afecta su relevancia. Debe saber detectar errores comunes de ortografía.
Una solución muy efectiva (y famosa) es el motor de búsqueda de Google. Actualmente esta disponible no sólo para la búsqueda en internet. Existe un equipo que dispone de lo necesario para buscar la información al interior de las instituciones, Google Search Appliance. Permite indexar información de sitios web, RSS, bases de datos, directorios de archivos, etc. Una de las ventajas es que uno define qué información indexar y cómo se visualiza, de modo de poder integrar la información mediante una interfaz amigable. Un buen ejemplo del uso de este motor es el sitio de Apple.
Por medio de nuestra alianza con Trebol-it, podemos ofrecer la implantación de esta solución en sus aplicaciones.
