3 pistas a cada plabra... te obliga a elegir muy bien las palabras, vamos que no es igual que tomar un diccionario y elegir una palabra al azar...
Es sólo una cuestión de imaginación... imagina que la plabara a buscar fuera Japón... podrías poner como:
La 1ª pista una imagen de una pastilla de jabón.
La 2ª pista podría ser un luchador de sumo o karateca o un samurai y..
La 3ª podría ser una imagen del monte Fuji.
Si es impoortante que cada pista sea más próxima que la anterior... entre jabón y Japón sólo un parecido fonético que no resulta evidente, hasta que se conozca el resultado. Entre el luchador y Japón hay una conexión más directa, ya se intuye que es sobre Japón, pero no queda claro sobre qué, podría ser sobre personas y la suspicacia de alguien podría asimilar jabón= ducha, luchador = lucha, que no es la palabra a buscar, después con el monte Fuji por fin se reunen 2 elementos que tiene en común a Japón...
Las pistas no sólo pueden ser imágenes, podrían ser también una frase:
La 1ª podría ser: 'Se llega allí en barco'. (Lo que deja claro que es un lugar, y lo recluye a lugares bañados por agua)
La 2ª podría ser: 'Tiene varios volcanes'. (Lo que reduce la cantidad de lugares, al tener que reunir tener costa y volcanes).
La 3ª podría ser: 'En su bandera hay un Sol'. (Lo que ya inequívocamente refiere a Japón).
En fin, no hay más orientación que la imaginación, las pistas dependen del término elegido, por lo que no existe un algoritmo que resuelva el asunto, no es cuestión de programar, sino de imaginar...
En el foro hay una sección de libros... localízala y allí se habla de manuales...