visuse

VISUal Search Engine

Conclusiones del proyecto

El proyecto ha logrado cumplir todos los objetivos básicos que se habían propuesto y respetando las especificaciones planteadas.

Se han desarrollado buscadores para diferentes módulos que obtienen la información, la organizan y la puntúan según distintos clientes. Todo esto se realiza utilizando una estructura modular que permite una fácil extensibilidad de la aplicación, lo que ha permitido que terceras personas colaboren con el proyecto e implementen sus propios módulos para distintos buscadores y utilizando distintos sistema de comunicación con ellos, contando finalmente el proyecto con media docena de módulos. Esta estructura modular también permite que los errores en unos módulos no afecten al resto.

Por otra parte, del lado del cliente se ha creado una agradable a la par que simple interfaz que muestra los resultados de una forma paginada y que da la sensación de rapidez al ir mostrando los resultados conforme son recibidos del servidor. Esto permite que la experiencia del usuario sea satisfactoria, además de que se le permite que no tenga que abandonar el buscador para consultar los resultados.

El resultado ha sido probado en distintos navegadores modernos con satisfactorio resultado, gracias a que ha sido desarrollado empleando estándares y tecnologías abiertas. Además, independientemente del navegador utilizado, los resultados se ajustan al espacio dejado libre por la ventaja del navegador.

En cuanto a los métodos de disposición de los resultados en la pantalla se han estudiando distintas alternativas, consiguiendo grandes resultados con el algoritmo voraz implementado al ejecutarse en un tiempo muy reducido, que además permite representar los resultados más interesantes (mejor puntuados) a un tamaño mayor y en las primeras páginas. La aplicación del enfriamiento simulado no ha sido satisfactoria, pero su estudio ha permitido sacar interesantes conclusiones sobre la conveniencia de aplicar este tipo de búsqueda y sobre cómo aplicarla.

Por último, la madurez del software desarrollado ha permitido que sea publicado e instalado para el acceso público en http://visuse.com. El desarrollo del proyecto también ha supuesto una interesante contribución a la comunidad de software libre, que puede reutilizar este trabajo para cualquier otro fin relacionado y que ha reconocido dicha contribución. Todo el código del proyecto se encuentra disponible en https://forja.rediris.es/projects/cusl4-visuse/.

Anuncios

15 agosto 2010 Posted by | General | , , , , , , , , , , , , , | 2 comentarios

Visuse y el software libre

Todo el software desarrollado está liberado, bajo la licencia GPLv3, al igual que toda la documentación sobre este proyecto. Esto significa que cualquiera puede usarlo para cualquier propósito, compartirlo, estudiar su funcionamiento, modificarlo y compartir esas modificaciones. Pero el software libre no significa únicamente una serie de libertades para el usuario, también es beneficioso para el propio proyecto: recibe visibilidad (publicidad), logra mejoras gracias a la retroalimentación de los usuarios y recibe la colaboración de otros usuarios.

La liberación del software y la documentación también permite la transferencia de conocimientos y la innovación tecnológica, haciendo que el proyecto no quede estancado una vez que finalice, sino que pueda servir para cubrir futuras necesidades continuando su desarrollo o integrándose en el de otro proyecto. Este proyecto, además, se basa completamente en estándares abiertos y herramientas libres, por lo que es también una obligación moral devolver a la comunidad lo recibido, además de que algunas licencias obligan a liberar los desarrollos derivados.

El proyecto no ha sido únicamente liberado, sino que ha sido desarrollado en un proceso completamente abierto, siendo accesibles todos los avances del desarrollo en una forja (https://forja.rediris.es/projects/cusl4-visuse/) y publicando información sobre él en este blog. El desarrollo ha permitido también la colaboración de los usuarios mediante el envío de sugerencias de mejoras y errores.

Por último, el proyecto ha participado Concurso Universitario de Software Libre en el que ha recibido el 2º premio al Mejor Proyecto Comunidad en el concurso nacional y Premio a la Difusión en el concurso granadino.

11 julio 2010 Posted by | General | , , , , , , , , , , , | Deja un comentario

Segundo Premio al Mejor Poyecto Comunidad en el CUSL nacional

Después de las grandes noticias de ser ganador del premio a la mejor difusión en el CUSL granadino y finalista en la edición nacional, y tras dos días maravillosos en Cádiz (sede de la final del concurso), se han conocido los ganadores y este proyecto ha sido nombrado segundo Mejor Proyecto Comunidad.

Aparte de agradecer a todos los que me ayudaron con el proyecto como ya lo hice al ganar el premio local, quiero en esta ocasión dar las gracias a los organizadores del evento, que han hecho un trabajo inmejorable, y a todos los participantes, con los que ha sido un lujo compartir estos días en Cádiz y que han mostrado un nivel tremendo.

Enhorabuena al resto de premiados, que han sido los siguientes:

Mejor proyecto accesibilidad

Mejor proyecto educación y ocio

Mejor proyecto innovación

Mejor proyecto comunidad

Mejor proyecto movilidad

14 mayo 2010 Posted by | CUSL | , , , , , , , , , , , , | 4 comentarios

Visuse seleccionado finalista del IV CUSL nacional

Después de la buena noticia del pasado lunes, este humilde proyecto ha sido seleccionado finalista del Concurso Universitario de Software Libre a nivel nacional, así que el próximo Mayo estaremos en Cádiz, donde se organizará la fase final los días 13 y 14. He de felicitar también al resto de proyectos finalistas por el gran nivel que todos presentan, especialmente a Kora de José Alcalá, y a los que se han quedado fuera y también se merecerían estar, como Tea, el proyecto de Ricardo Cañuelo.

29 abril 2010 Posted by | CUSL | , , , , , , | 6 comentarios

Presentación en el Hackathón

Aquí dejo la presentación que voy a hacer en unos minutos para el Hackathón:

5 marzo 2010 Posted by | CUSL | , , , , | Deja un comentario

Concurso Universitario de Software Libre

Este proyecto forma parte del ‘IV Concurso Universitario de Software Libre‘, participando además en la edición local de Granada organizada por la ‘Oficina de Software Libre de la UGR‘. En esta edición se han presentado un centenar de proyectos de 141 estudiantes.

De anteriores ediciones de este concurso han salido interesantes proyectos de software libre, como por ejemplo:

Concurso Universitario de Software Libre de GranadaConcurso Universitario de Software Libre

2 diciembre 2009 Posted by | CUSL | , , | Deja un comentario