Как определить схожесть(рерайт, уникальность) 2ух текстов на Go(Golang)?
Для python есть difflib. Код ниже не проверял, но должно работатьfrom difflib import SequenceMatcher
file_1 = "text_1.txt"
file_2 = "text_2.txt"
s = SequenceMatcher(lambda x: x == " ", # пропускаем пробелы
                    file_1.read(),
                    file_2.read())
print(round(s.ratio(), 3)) # число от 0 до 1. 0 - совсем не похожи ; 1 - идентичный текст
Всё это дело на python можно легко распараллелить и т.п.
Задача оказалась довольно не тривиальной и кейсов её решения довольно много, но кому интересно копать можно начать вот отсюда: https://4gophers.ru/articles/semanticheski-analiz-...