Php 使用pspell确定单词是否为名词

Php 使用pspell确定单词是否为名词,php,string,dictionary,grammar,pspell,Php,String,Dictionary,Grammar,Pspell,是否可以使用pspell来确定一个单词是否是名词?如果没有,还有其他更简单的方法吗?谢谢 $word = "cat"; $pspell_link = pspell_new("en"); //spell check $boo = pspell_check($pspell_link, $word); //check the word 根据加载的词典,PSpell对单词的拼写以外一无所知——因此,它不能帮助您确定单词是否是名词。但是我不知道怎么做。你想如何处理像jump或run这样的名词和动词?或者

是否可以使用pspell来确定一个单词是否是名词?如果没有,还有其他更简单的方法吗?谢谢

$word = "cat";
$pspell_link = pspell_new("en"); //spell check
$boo = pspell_check($pspell_link, $word); //check the word

根据加载的词典,PSpell对单词的拼写以外一无所知——因此,它不能帮助您确定单词是否是名词。但是我不知道怎么做。你想如何处理像
jump
run
这样的名词和动词?或者
fast
,可以是名词、动词和形容词?嗯,我想我不能处理这些词。如果可以是名词或其他的话,我会把它们当作名词。我没有选择的余地,真的@paxdiabloOne方法可以是使用Wordnet字典。它有一个很好的名词列表。可以将单词与data.noon或index.noon文件中的行进行匹配。