Вопросы к Поиску с Алисой
Для оценки оригинальности решения задачи в программировании можно использовать следующие подходы:
Также для оценки оригинальности решения задачи можно использовать алгоритмы на основе сравнения абстрактных синтаксических деревьев, токенов или графов зависимостей программ. habr.com