So, let's add a feature that slows everything down and can't possibly be that accurate...?
When we unite against a common enemy that attacks our ethos, it nurtures group solidarity. Trolls are sensational, yes, but we keep everyone honest. | Game Memorial
We already have a 'prev/next' topic feature that runs fine. Related topics is something I could tackle in the future, it could be fun to develop (and try to make accurate, mind you Pete :P) As for performance -- if it can be disabled, it's not a problem...
I have yet to see anyone come up with something that performs even modestly well without it being absolutely crap; invariably it's done by finding subjects in other topics that have matching words to the current topic's subject.
With tags it might be made to be more relevant but until computers can be made to handle semantic meaning without pre-programming (and remember, even the Watson machine that could handle playing Jeopardy was pre-programmed with contextual analysis, and it was a supercomputer, rather than a small webhost), it really is going to either be crap or worse.
Well, that's what I thought anyway: using tags... In regular forums, it's a pretty useless feature, it's more interesting in blogs, so we could simply take the tag list, and try to find posts that share at least two tags with it.