Visuse José Luis López Pino http://visuse.wordpress.com
¿Qué es Visuse? <ul><li>Visuse es un acrónimo de VISUal Search Engine, el proyecto consiste en un  metabuscador  que clasi...
Esto permite visualizar de una forma más cómoda los resultados, además de resultar muy útil para niños, personas que tenga...
¿Qué es un metabuscador? <ul><li>Un metabuscador es un buscador que, en vez de indexar contenidos, realiza consultas a otr...
¿Cómo funcionará? Search engines Visuse (Metasearch Engine)
¿Cómo funcionará? <ul><li>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...
El servidor Visuse a su vez transmite a los distintos buscadores la petición del usuario y recibe la respuesta. </li></ul>...
¿Cómo funcionará? <ul><li>Conforme recibe las respuestas, determina la importancia de cada resultado y los devuelve en JSO...
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. </li></ul>Search engines Visuse (Me...
¿Qué hay de momento hecho?
Upcoming SlideShare
Loading in …5
×

Presentacion Visuse para el Hachathón

700 views
627 views

Published on

Presentación realizada para el 1er Hackathón de proyectos de software libre
Más información en http://visuse.wordpress.com

Published in: Technology, Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
700
On SlideShare
0
From Embeds
0
Number of Embeds
97
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Presentacion Visuse para el Hachathón

  1. 1. Visuse José Luis López Pino http://visuse.wordpress.com
  2. 2. ¿Qué es Visuse? <ul><li>Visuse es un acrónimo de VISUal Search Engine, 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, vídeo y audio.
  3. 3. 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. </li></ul>
  4. 4. ¿Qué es un metabuscador? <ul><li>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. </li></ul>
  5. 5. ¿Cómo funcionará? Search engines Visuse (Metasearch Engine)
  6. 6. ¿Cómo funcionará? <ul><li>El usuario introduce un término en el cuadro de texto.
  7. 7. 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.
  8. 8. El servidor Visuse a su vez transmite a los distintos buscadores la petición del usuario y recibe la respuesta. </li></ul>Search engines Big bang theory? Big bang theory? Big bang theory? Big bang theory? Visuse (Metasearch Engine)
  9. 9. ¿Cómo funcionará? <ul><li>Conforme recibe las respuestas, determina la importancia de cada resultado y los devuelve en JSON*.
  10. 10. El servidor va enviando los resultados al cliente, como respuesta a las peticiones HTTP que había realizado.
  11. 11. El cliente estudia la mejor manera de mostrar los resultados y los muestra al usuario. </li></ul>Search engines Visuse (Metasearch Engine)
  12. 12. ¿Qué hay de momento hecho?
  13. 13. ¿Qué hay de momento hecho? <ul><li>Módulos: </li><ul><li>Youtube
  14. 14. Google Images
  15. 15. Yahoo Search </li></ul><li>Un algoritmo greedy para mostrar los resultados.
  16. 16. Comunicación utilizando JSON.
  17. 17. Ejemplo para probar todo lo anterior. </li></ul>
  18. 18. ¿Qué falta por hacer? (Funcionalidades necesarias) <ul><li>Más módulos.
  19. 19. Determinación de la importancia de los resultados.
  20. 20. Mejorar el algoritmo para mostrar los resultados. </li></ul>
  21. 21. ¿Qué falta por hacer? (Mejoras) <ul><li>Diseño.
  22. 22. Documentación.
  23. 23. Comunicación en XML.
  24. 24. Traducción. </li></ul>
  25. 25. ¿Qué tecnologías usa? <ul><li>Python.
  26. 26. Django.
  27. 27. JSON.
  28. 28. JavaScript.
  29. 29. jQuery. </li></ul>
  30. 30. Eso es todo <ul><li>¿Alguna pregunta? </li></ul>Imagen de Discoveryschool.com

×