Hola.
Yo creo que no sería difícil hacer esto.
Hace un año hice un programa que hacía búsquedas en Wikipedia. Lo único que la base de datos es grande y puede llevar tiempo cargarlo todo a Mysql. Si quieres hablamos para empezar en cuanto antes.
Dudas:
¿Tienes modelo entidad relación o de datos, o debo crearlo yo?
¿Tienes servidor /plataforma donde está montada la base de datos?
Saludos