Presentacion Visuse para el Hachathón

download Presentacion Visuse para el Hachathón

If you can't read please download the document

Transcript of Presentacion Visuse para el Hachathón

Visuse

Jos Luis Lpez Pino

http://visuse.wordpress.com

Qu es Visuse?

Visuse es un acrnimo 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, centrndose sobre todo en contenidos multimedia como imgenes, vdeo y audio.

Esto permite visualizar de una forma ms cmoda los resultados, adems de resultar muy til para nios, personas que tengan problemas para leer o dispositivos en los que sea incmodo leer.

Qu es un metabuscador?

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.

Cmo funcionar?

Visuse(Metasearch Engine)

Search engines

Cmo funcionar?

El usuario introduce un trmino en el cuadro de texto.

El cliente (JavaScript), solicita al servidor de Visuse que busque un dicho trmino en una serie de buscador. Se trata de peticiones HTTP corrientes.

El servidor Visuse a su vez transmite a los distintos buscadores la peticin del usuario y recibe la respuesta.

Visuse(Metasearch Engine)

Search engines

Big bang theory?

Big bang theory?

Big bang theory?

Big bang theory?

Cmo funcionar?

Conforme recibe las respuestas, determina la importancia de cada resultado y los devuelve en JSON*.

El servidor va enviando los resultados al cliente, como respuesta a las peticiones HTTP que haba realizado.

El cliente estudia la mejor manera de mostrar los resultados y los muestra al usuario.

Visuse(Metasearch Engine)

Search engines

Qu hay de momento hecho?

Qu hay de momento hecho?

Mdulos:Youtube

Google Images

Yahoo Search

Un algoritmo greedy para mostrar los resultados.

Comunicacin utilizando JSON.

Ejemplo para probar todo lo anterior.

Qu falta por hacer? (Funcionalidades necesarias)

Ms mdulos.

Determinacin de la importancia de los resultados.

Mejorar el algoritmo para mostrar los resultados.

Qu falta por hacer?
(Mejoras)

Diseo.

Documentacin.

Comunicacin en XML.

Traduccin.

Qu tecnologas usa?

Python.

Django.

JSON.

JavaScript.

jQuery.

Eso es todo

Alguna pregunta?

Imagen de Discoveryschool.com

Muokkaa otsikon tekstimuotoa napsauttamalla

Muokkaa jsennyksen tekstimuotoa napsauttamallaToinen jsennystasoKolmas jsennystasoNeljs jsennystasoViides jsennystasoKuudes jsennystasoSeitsems jsennystasoKahdeksas jsennystasoYhdekss jsennystaso