根据POS标签值更改同义词引理

时间:2012-07-14 16:20:12

标签: c++ python nlp wordnet

我需要在一个句子中用一个同义词替换一个单词。 为此,我对句子中的每个单词进行标记,对于我希望替换的单词,我找到最匹配的同义词Wordnet同义词。 现在,我缺少的是能够采用同义词引理并根据原始单词POS Tag值进行更改。 我想知道是否有人知道C ++或Python中的库我可以采用引理和POS标签值并根据输入的POS标签更改引理... 例如,句子: “盛大的评论家评论说”

'评论'一词被标记为'VBD'(过去时) 我可以使用同义词:'remark'并需要将其更改为'remarked' - >因为'VBD'是动词的过去时态

1 个答案:

答案 0 :(得分:1)

您正在寻找形态发生器。请在此处查看英语工具列表:

http://aclweb.org/aclwiki/index.php?title=Morphology_software_for_English

我不熟悉所有工具,但对于简单的英语变形,morphg效果很好(注意它是非商业用途)。