1. A method for supervising text comprising: receiving input text in a natural language, the input text including at least one source sentence; analyzing the input text including, for a source sentence in the input text, generating a syntacetic representation; generating a target sentence in the same natural language based on the syntacetic representation; and comparing the source sentence with the target sentence to determine whether there is a match; and outputting a decision based on the comparison.