A context-sensitive profanity scanner / profanity tester for PHP