- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我有一个 GRE 单词列表,我正在为其获取同义词集列表。
for word in words:
synsets = wordnet.synsets(word['name'])
for synset in synsets:
print synset.pos #prints part of speech
对于列表中的许多单词,我看到了熟悉的词性,如动词、名词等。但是,我遇到了许多被归类为“s”的单词。我一辈子都弄不懂词性“s”代表什么。我唯一能想到的是“s”代表“单数”,但这不是语音分类的一部分。
例如,“admonitory”这个词是一个形容词。返回的两个同义词集是“admonitory.s.01”和“admonitory.s.02”。两者都将词性列为“s”。
如果有人能向我解释这一点,或者为我指出一些我可能会找到答案的好资源的方向,我将不胜感激。
我已经通读了有关该主题的 NLTK 文档,但没有找到答案。
最佳答案
https://wordnet.princeton.edu/documentation/wndb5wn将其记录为形容词卫星。 https://wordnet.princeton.edu/documentation/wngloss7wn解释形容词在“形容词集群”中被分割为“头”和“卫星”同义词集:
Adjectives are arranged in clusters containing head synsets and satellite synsets. Each cluster is organized around antonymous pairs (and occasionally antonymous triplets). The antonymous pairs (or triplets) are indicated in the head synsets of a cluster. Most head synsets have one or more satellite synsets, each of which represents a concept that is similar in meaning to the concept represented by the head synset. One way to think of the adjective cluster organization is to visualize a wheel, with a head synset as the hub and satellite synsets as the spokes. Two or more wheels are logically connected via antonymy, which can be thought of as an axle between the wheels.
关于python - "s"在 WordNet 同义词集中代表什么词性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18817396/
我正在使用 SpaCy 进行文本分析,但我无法理解词性 (POS) 和句法依赖分析之间的区别。两者都根据单词的作用在句子中标记单词。但它们究竟有何不同? 最佳答案 我们使用词性标注来标记句子中的标记,
我正在使用 SpaCy 进行文本分析,但我无法理解词性 (POS) 和句法依赖分析之间的区别。两者都根据单词的作用在句子中标记单词。但它们究竟有何不同? 最佳答案 我们使用词性标注来标记句子中的标记,
我正在使用 openNLP 来标记 POS(词性)。 InputStream inputStream = new FileInputStream("C:/en-pos-max
抱歉,我是 Pandas 和 NLTK 的新手。我正在尝试构建一组自定义返回的 POS。我的数据内容: comment 0 [(have, VERB), (you, PRO
我正在尝试执行词性标记,并且我对任何基于 Java 的标记器持开放态度(当前使用 OpenNLP)。有没有办法“强制”标记器将特定术语(或单词组合)识别为特定标签,并据此对其他术语进行分类?有点允许标
我想将 nltk.pos_tag 返回的词性 (POS) 用于 sklearn 分类器,如何将它们转换为向量并使用它?例如 sent = "这是 POS 示例" tok=nltk.tokenize.w
我是一名优秀的程序员,十分优秀!