27. The system of claim 20 , wherein: the offensiveness threshold value is set by a user of a service; the string of words is an intended output from the service to the user; and the string of words containing a candidate word identified as an offender word by having an offensiveness score that exceeds the offensiveness threshold set by the user is modified prior to being displayed to the user.
30. The system of claim 27 , wherein the plurality of offensive words and an offensiveness threshold are set based upon definitions defined by a government institution having jurisdictional authority for a user or a non-governmental institution with which the user is associated.