I've seen this suggested several times in the past couple of years so it's just a thought.. Instead of trying to redesign the wheel, why not take advantage of an addon like
Grail, whose sole purpose is to supply a database of quests and quest related information? It may give better results.
At the very least it couldn't hurt to ask Nimhfree about it. Maybe s/he has an idea that could help you out.