Eric Schmidt's proposed 'hate spell-checker' has a few ethical problems
thestack.com
thestack.com
"Man that is some bad-ass shit right there, fucking awesome!"
vs
"The pile of human excrement shown isn't worth the cost of the tissue used to wipe my backside."
It's true that a simple keyword filter won't work very well if your goal is to detect the hate rather than the cursing.
But there are also mature techniques for doing sentiment analysis. The canonical example is for automated analysis of movie reviews. Those techniques would be much more likely to pick up on the positivity in "bad-ass" and "awesome!" and the negativitiy in "pile of", "isn't worth", "wipe", and "backside".
Goes to show how dumb some smart people can be. Technology isn't the be-all-end-all solution to all problems; and as Eric is well familiar with, it makes censorship and surveillance much, much easier.
Just because we can doesn't mean we should.