首页 > 解决方案 > 在 nltk 中有一个名为 sensor 的符号吗?

问题描述

我正在学习斯坦福 CS224N:使用深度学习进行自然语言处理。

克里斯说

“人类传感器之间非常细微的差异几乎无法理解它们之间的差异并与之相关”

Lecture 1中,他正在说明一段 NLTK 代码。

在 nltk 中有一个名为 sensor 的符号吗?如果是,那是什么意思?

标签: nltk

解决方案


我认为 Youtube 的自动字幕是错误的,并且讲师发音了synset这个词。

是的,在NLTK中有一个同义词集的符号,实际上这个符号来自Wordnet

您可以通过以下方式获得同义词集:

from nltk.corpus import wordnet as wn
dog = wn.synset('dog.n.01')

其中dog是其中一个引理的形态词干,n是词性(在这种情况下是名词),01是索引。

根据NLTK 文档

同义词集(wordnet_corpus_reader)

从lemma.pos.number字符串创建一个 Synset其中: lemma是单词的形态词干pos是模块属性 ADJ、ADJ_SAT、ADV、NOUN 或 VERB 之一number是意义数,从 0 开始计数。


推荐阅读