Visuse
                                                         por José Luis López Pino


Índice de contenido
Resumen del...
Resumen del proyecto
       Visuse es un acrónimo de VISUal Search Engine, ya que el proyecto consiste en un
metabuscador ...
Funcionamiento
         El funcionamiento de Visuse en su interacción con el usuario, consiste en los siguientes
pasos:
  ...
Impacto y promoción del proyecto
      Para dar a conocer en el proyecto en la comunidad de software libre he utilizado di...
Ilustración 2: Página de entrada al buscador visual Visuse


Las anteriores imágenes se pueden descargar de:
   •   http:/...
Upcoming SlideShare
Loading in...5
×

Resumen del proyecto Visuse

454

Published on

Resumen enviado a la organización del CUSL nacional.

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
454
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Resumen del proyecto Visuse

  1. 1. Visuse por José Luis López Pino Índice de contenido Resumen del proyecto..........................................................................................................................2 Objetivos...............................................................................................................................................2 Requisitos.............................................................................................................................................2 Funcionamiento....................................................................................................................................3 Características.......................................................................................................................................3 Impacto y promoción del proyecto.......................................................................................................4 Capturas de pantalla.............................................................................................................................4
  2. 2. Resumen del proyecto Visuse es un acrónimo de VISUal Search Engine, ya que el proyecto consiste en un metabuscador que clasifica y muestra los resultados obtenidos de distintos buscadores y sitios web de forma visual, centrándose sobre todo en contenidos multimedia como imágenes y vídeo. Esto permite visualizar de una forma más cómoda los resultados, además de resultar muy útil para niños, personas que tengan problemas para leer o dispositivos en los que sea incómodo leer. Un metabuscador es un buscador que, en vez de indexar contenidos, realiza consultas a otros buscadores y los clasifica y muestra como una única lista (en el caso de Visuse, de forma visual), consiguiendo así mayor cantidad de resultados sin que el usuario tenga que consultar uno por uno cada buscador. Objetivos Los objetivos propuestos a alcanzar al plantear este proyecto fueron los siguientes: • Lograr la intercomunicación con los distintos buscadores (creación de módulos). • Organizar la información proveniente de los buscadores. • Puntuación de los distintos resultados, según la cadena de búsqueda introducida. • Mostrar los resultados como un ”muro”, aprovechando al máximo la ventana del navegador. • Mostrar los mejores contenidos con un tamaño mayor ara darles mayor relevancia. Requisitos Para llevar a cabo estos objetivos también se plantearon una serie de requisitos que la aplicación sería conveniente que cumpliese: • Que funcione en la mayor cantidad de navegadores posible, pero sin renunciar a funcionalidades importantes. • Capacidad de configuración tanto del lado del cliente como del servidor. • Fácil extensibilidad mediante módulos para los distintos buscadores.
  3. 3. Funcionamiento El funcionamiento de Visuse en su interacción con el usuario, consiste en los siguientes pasos: • El usuario introduce un término en el cuadro de texto. • El cliente (JavaScript), solicita al servidor de Visuse que busque un dicho término en una serie de buscador. Se trata de peticiones HTTP corrientes. • El servidor Visuse a su vez transmite a los distintos buscadores la petición del usuario y recibe la respuesta. La forma de comunicarse con cada uno de los buscadores y la información que nos comunican es completamente distinta, por ello del lado del servidor se ejecuta un módulo para cada uno de los distintos buscadores utilizados. • Conforme recibe las respuestas, determina la importancia de cada resultado y los devuelve en un formato común, en este caso JSON, aunque fácilmente se podría implementar en XML u otro. • El servidor va enviando los resultados al cliente, como respuesta a las peticiones HTTP que había realizado. • El cliente estudia la mejor manera de mostrar los resultados y los muestra al usuario, paginándolos si es necesario. En este proceso, el software hace utilización de distintos lenguajes de programación (Python del lado del servidor y JavaScript del lado del cliente) y frameworks para estos lenguajes (Django en el servidor y jQuery en el cliente); además de múltiples librerías de licencia libre y compatible con la elegida. Características Las principales características que en este momento incluye el proyecto son: • Módulos: • Youtube • Picasa • Wikicommons • Flickr • Google Images • Yahoo Search • Un algoritmo greedy para mostrar los resultados. • Algoritmo de puntuación para tres de los módulos. • Ordenación y visualización de los resultados mostrados según la puntuación. • Paginación de los resultados. • Direcciones estáticas y amigables para las búsquedas.
  4. 4. Impacto y promoción del proyecto Para dar a conocer en el proyecto en la comunidad de software libre he utilizado distintos medios de Internet: – El blog http://visuse.wordpress.com que ya ha superado las 1,500 visitas. – Microblogging: – La cuenta Twitter @visuse, que ya cuenta con más de 80 seguidores. – Cuenta en identi.ca. – Noticias en la forja de RedIris. – Un grupo en la red de marcadores sociales Diigo, para compartir enlaces relacionados con el proyecto. – Un tag en la página de documentos online Slideshare, en la que ya se han visualizado unas 500 veces las presentaciones sobre Visuse. Capturas de pantalla Ilustración 1: Resultados de buscar 'Beatles' en Visuse
  5. 5. Ilustración 2: Página de entrada al buscador visual Visuse Las anteriores imágenes se pueden descargar de: • http://visuse.files.wordpress.com/2010/05/visuse-screenshot-beatles.png • http://visuse.files.wordpress.com/2010/04/visuse-screenshot-index.png También hay disponible un vídeo de muestra del funcionamiento de Visuse: • Visualizar en Youtube. • Descargar.

×