Post on 16-Apr-2017
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