We have an extensive list of inappropriate words that is constantly being updated. When a user tries to enter one of these words, they get an error message highlighting the offensive word and asking them to revise the comment. We cannot account for all creative spellings, however!