1. A method implemented in a computer infrastructure having computer executable code tangibly embodied in a computer readable storage medium having programming instructions configured to: receive an input text which comprises an unstructured message in a first dialect and a second dialect of at least one language at a first computing device; identify the unstructured message as inappropriate language in the first dialect and appropriate language in the second dialect of the at least one language; process the input text according to a string-structure similarity measure which compares each word of the input text to a predefined dictionary to indicate whether there is a similarity in meaning; and generate an evaluation score for each word of the input text at the first computing device and send the evaluation score to another computing device, wherein the evaluation score for each word of the input text is based on the string-structure similarity measure between each word of the input text and the predefined dictionary, and the evaluation score corresponds to a degree that the unstructured message of the input text comprises the inappropriate language in the first dialect with respect to the appropriate language in the second dialect of the at least one language.