将形容词和副词转化为名词形式
我正在用WordNet进行词义消歧的实验,这是我项目的一部分。作为这个项目的一部分,我想把派生的形容词或副词形式转换成它的根名词形式。
比如说:
beautiful(美丽的) ==> beauty(美)
wonderful(奇妙的) ==> wonder(奇迹)
我该怎么做呢?除了WordNet,还有其他字典可以实现这种转换吗?
如果我能把形容词的确切意思映射到它的名词形式上,那就更好了。这可能吗?
谢谢!
1 个回答
7
在谷歌或者StackOverflow上搜索一些像“词干提取”和“词形还原”的词,这些词可能会帮助你找到你想要的东西。
比如,你可以去这个网站 http://qaa.ath.cx/porter_js_demo.html,输入“beautiful”(美丽的)和“beauty”(美),你会发现它们都变成了同一个词根。
Porter词干提取器主要是去掉英语中常见的后缀,所以它并不是绝对准确的,但作为一个起点还是挺不错的。
你可以把那些变成同一个词根的词看作在某种意义上是同义词。如果你能为这些词获取词性标签,你就能推断出“beauty”是形容词“beautiful”的名词形式。