1. A method of automated analysis of text documents, the method comprising: converting electronic files containing model documents to a Unicode Transformation Format (UTF) format that is capable of representing all characters in all languages that the text documents are written; extracting clauses representing meaningful fragments from the model documents; storing the converted files containing model documents in a database; converting each electronic file containing a document to be analyzed into the Unicode Transformation Format (UTF) format; identifying a natural language of the document to be analyzed; extracting clauses from the document to be analyzed; removing spaces and punctuation from the clauses to generate corresponding shingles; generating hash values of the shingles; comparing the hash values for the clauses extracted from the analyzed documents with hash values for clauses extracted from the model documents; calculating fractions of clauses from one of the analyzed documents matching clauses from each model document according to r ⁡ ( D d , D e ) =  D e  ⋂  D d   D e  , where D d is the model document, D e , is the analyzed document, |D| is a number of shingles found in the analyzed document, and r(D d , D e ) is a coefficient of coincidence; comparing the fractions with a pre-set threshold value to identify if the analyzed document contains text fragments from at least one of the model documents.