I've been trying to do this with just word2vec, instead of throwing an LLM, since you just need to find a word with the appropriate distances optimized. https://github.com/captn3m0/ideas?tab=readme-ov-file#codenam...
None of them were better than a human at giving hints for 3+ words though
Imagine the energy savings if more people didn’t just automatically reach for LLMs for their pet projects.