0

我正在使用wordsgem 搜索 wordnet。这是我的代码:

require 'words'
data = Words::Wordnet.new
word = "geese"
lemma = data.find(word)
puts lemma

lemma返回nil。它适用于“汽车”等其他词,但“鹅”不起作用。这个词存在,我可以在Wordnet网站上搜索:http ://wordnetweb.princeton.edu/perl/webwn?s=geese&sub=Search+WordNet&o2=&o0=&o8=1&o1=&o7=&o5=&o9=&o6= &o3=&o4=&h=00000000000

会发生什么?先感谢您!

4

1 回答 1

1

我认为这是因为“geese”是复数(不规则的),而 WordNet 网站上的搜索使用的是morphy。我猜宝石这个词不是。试试“汽车”和“脚”。

于 2011-11-09T21:17:52.887 回答