Proyecto de asignatura ASO: Nuestro Google

Mis alumnos de 3 de Ingenieria Técnica en Informático van a divertirse un montón: este año he tenido una interesante idea como proyecto de la asignatura ASO siguiendo la metodologia del Proyect Based Learning. El proyecto de este año es el diseño e implementación de una variante del buscador Google: Nuestro Google. El enuciado del proyecto es:

Enuciado Proyecto: “NuestroGoogle”

Google devuelve los resultados de una búsqueda ordenados por un algoritmo que clasifica las páginas Web por su relevancia a nivel mundial. El algoritmo de búsqueda de Google clasifica una página como relevante si hay muchas páginas Web que apuntan, enlazan con esa página.

Nos interesa un servicio de búsquedas que nos devolviese las páginas Web ordenadas según la relevancia que tiene para nosotros el resultado. Aunque hay muchas maneras de entender la relevancia, os proponemos que consideréis relevante una página Web si es posible alcanzar esa página Web siguiendo los enlaces a partir de una página Web vuestra o de vuestro entorno. P.ej. si yo (o alguien de nuestra universidad) buscará los términos “knowledge communities”, NuestroGoogle devolverá la siguiente página:

 El buscador tiene dos páginas web en las que aparece el término buscado:

Connection Space | Laboranova , en la dirección:

 http://www.laboranova.com/node/9

Knowledge-at-work: April 2004 , en la dirección:

 http://denham.typepad.com/km/2004/04/index.html

La pantalla de resultados muestra una breve información de esas dos páginas, y el camino de hyper-enlaces web por los que es posible llegar a ellas a partir de una página con información relevante sobre el usuario.

Objetivos Proyecto

El objetivo del proyecto de la asignatura propuesta es la realización del diseño completo del buscador “NuestroGoogle”, y la implementación de un prototipo que:

1)     demuestre la funcionalidad requerida del buscador,

2)     demuestre que seriáis capaces de implementar el diseño completo del buscador.

Las únicas restricciones del diseño son que debéis de aplicar el máximo posible de objetivos de aprendizaje de la asignatura.

Las restricciones de la implementación son que sólo disponéis de los recursos hardware y software de los laboratorios del aulario.

Anuncios