upgraded createMoel, calculateSimilarity (added Similarity insted of MatrixSimilarity if numOfUniqueTokens > 25000)