Как рассчитать семантическое сходство между двумя n-граммами?Python

Программы на Python
Anonymous
Как рассчитать семантическое сходство между двумя n-граммами?

Сообщение Anonymous »

Я пытаюсь вычислить семантическое сходство между двумя биграммами, и для выполнения этой задачи мне нужно использовать предварительно обученные векторы слов fasttext.

Например:

Б-граммы представляют собой списки Python из двух элементов:

Код: Выделить всё

[his, name]
и [I, am]

Это два кортежа, и мне нужно любыми способами вычислить сходство между этими двумя кортежами.< /p>

Я надеюсь, что есть оценка, которая может дать мне хорошее приближение к сходству.
Например, если существуют методы, которые могут сказать мне, что [Его, имя] больше похоже на [I, am], чем на [An, apple].

Сейчас я только сделал использование косинусного сходства, которое включает любое семантическое сходство.

Подробнее здесь: https://stackoverflow.com/questions/476 ... wo-n-grams

Вернуться в «Python»