Earlier quoted context omitted.
"This problem isn't that hard. You filter this stuff and rank it by its SOURCE, not by the content of individual articles." I don't think reifying ad hominem into code is the solution to the problem. Of course, if you don't mind a rare few false positives here and there on articles, I've got your filter right here: def source_is_trustworthy(source): return False Remember as you sit here thinking through your exceptio…
I don't think you're ever going to detect truth correctly, but you can absolutely detect falsehood. Compare "{Candidate} up over 5000% in polls" vs "{Candidate} up over 15% in polls". Baby steps. PageRank wasn't built in a day.
Here's a pagerank like reputation system i've built.