编程语言
首页 > 编程语言> > python – 将形容词和副词转换为名词形式

python – 将形容词和副词转换为名词形式

作者:互联网

我正在使用wordnet为我的项目尝试词义消歧.作为项目的一部分,我想将派生的形容词或副词形式转换为它的根名词形式.

例如

美丽的==>美女
精彩==>奇迹

>我怎样才能做到这一点?除了wordnet之外还有其他任何提供这种转换的词典吗?
>如果我可以将形容词的确切意义映射到具有确切意义的名词形式,那将对我来说是一个额外的好处.那可能吗?

谢谢

解决方法:

搜索谷歌或搜索“词干”和“词形推理”等术语,这些术语可能会帮助您获得所需内容.
例如,转到http://qaa.ath.cx/porter_js_demo.html并输入“美丽”和“美丽”这两个词,你会发现它们都是同一个标记.
Porter stemmer基本上删除了英语中常见的后缀,因此绝不是确定的,但是它是一个非常好的起点.
您可以将映射到同一词干的单词视为某种意义上的同义词.如果你也可以为所有这些单词购买词性标签,你就可以推断出美是形容词美丽的名词形式.

标签:python,nlp,wordnet,linguistics
来源: https://codeday.me/bug/20190621/1253055.html