我需要在一个句子中用一个同义词替换一个单词。 为此,我对句子中的每个单词进行标记,对于我希望替换的单词,我找到最匹配的同义词Wordnet同义词。 现在,我缺少的是能够采用同义词引理并根据原始单词POS Tag值进行更改。 我想知道是否有人知道C ++或Python中的库我可以采用引理和POS标签值并根据输入的POS标签更改引理... 例如,句子: “盛大的评论家评论说”
'评论'一词被标记为'VBD'(过去时) 我可以使用同义词:'remark'并需要将其更改为'remarked' - >因为'VBD'是动词的过去时态
答案 0 :(得分:1)
您正在寻找形态发生器。请在此处查看英语工具列表:
http://aclweb.org/aclwiki/index.php?title=Morphology_software_for_English
我不熟悉所有工具,但对于简单的英语变形,morphg效果很好(注意它是非商业用途)。