我想找到與Wordnet
詞幹。 wordnet
是否具有阻塞功能? 我使用此導入來填充我的詞根,但它不能按預期工作。Nltk中的WordNetLemmatizer詞幹?
from nltk.stem.wordnet import WordNetLemmatizer
WordNetLemmatizer().lemmatize('Having','v')
我想找到與Wordnet
詞幹。 wordnet
是否具有阻塞功能? 我使用此導入來填充我的詞根,但它不能按預期工作。Nltk中的WordNetLemmatizer詞幹?
from nltk.stem.wordnet import WordNetLemmatizer
WordNetLemmatizer().lemmatize('Having','v')
嘗試使用詞幹之一nltk.stem模塊,如PorterStemmer。這裏是NLTK的詞幹的在線演示:http://text-processing.com/demo/stem/
謝謝但PorterStemmer是非常古老的方法...蘭開斯特是新的比波特但我想用詞網幹。謝謝你的回答 –
我以前看過這個。它是干擾的好網站。蘭開斯特比強身健體者更強大。謝謝 –
好像你必須輸入一個小寫的字符串到lemmatize
方法:
>>> WordNetLemmatizer().lemmatize('having','v')
'have'
>>> WordNetLemmatizer().lemmatize('has','v')
'have'
沒有,WORDNET不能幹的話。它只能給出詞彙化的單詞,即在語言中是實際單詞的單詞。造詞者可能並不總是給出真正有意義的單詞。
@jacob - 做得好的chap,我剛剛編輯成形狀:) – Kev
如果你的輸入是英文的,爲什麼你想要干時,引理包含更多關於令牌的有用信息? – alvas