Можно ли измерить сходство, не выбирая конкретные наборы в Wordnet? - PullRequest
0 голосов
/ 16 октября 2018

Это простой пример измерения схожести слов в Wordnet.

>>> dog = wn.synset('dog.n.01')
>>> cat = wn.synset('cat.n.01')
>>> dog.path_similarity(cat)
0.2

Однако слово «собака» имеет несколько синхронизаций, подобных следующим.Невозможно содержать все наборы при измерении сходства с помощью вышеуказанного метода.

>>> wn.synsets('dog') # doctest: +ELLIPSIS +NORMALIZE_WHITESPACE
[Synset('dog.n.01'), Synset('frump.n.01'), Synset('dog.n.03'), Synset('cad.n.01'),
Synset('frank.n.02'), Synset('pawl.n.01'), Synset('andiron.n.01'), Synset('chase.v.01')]

Можно ли измерить сходство, не выбрав конкретные наборы в Wordnet.например "собака" и "кошка"?Если да, то как мы можем сделать измерение?

...