CNN seems to have a very sophisticated "related news" algorithm.