vesuvius said:Beetlejuice said:*snip*You might have stumbled on a gap in the market, register a web address and expose your dictionary as a web service.
It may well be that this is unpopular because it is processor intensive, i.e. after I type a single word then it needs to be validated, or you can hold off until the person posts, but more information is required as to how you intend to check for rude words, is this a web application or desktop...etc...?
I agree that mechanism requires hardware resources, but google has a service for spell checking, send texts, receive text ... You can reduce the load by introducing various restrictions