原始问题:
一个词的多义性是指它有多少个义项。使用WordNet,我们可以 确定名词dog与len有七种感觉(wn.synsets公司(“狗”,“n”)。 计算名词、动词、形容词和副词的平均多义性 到WordNet。
根据我从这个问题中收集到的信息,我将在NLTK和WordNet中使用一个内置的多义方法来找出某个事物所具有的感官数量。在
更重要的是,我正在尝试使用所有可用的synsets并循环它们, 并将所有返回的值放入一个集合中。 在这之后,我打算添加集合中所有synsets(用整数填充)的总数,这个集合是新创建来接收sum的。 在我得到这个总数之后,我会除以条目总数来得到平均值。在
我最大的问题是。。。我将如何循环使用所有可用的语法集以及名词、动词、形容词和副词?在
不管它返回的类型是“generator”,我如何使用循环遍历“generator”类型?在
.>;>>所有语法集=wn.所有语法集(n)
.>;>>所有语法集
<;.generator object所有语法集位于0x04359F30>
.>;>>类型(allsynsets)
<;.type'generator'>
我提供了足够的信息来回答这个问题。 我没有源代码,除了导入和测试来理解这个问题的生成器类型。在
谢谢你抽出时间。在
这些方法中的任何一种都应该有效
或者
^{pr2}$[编辑]这篇文章更多地讨论了生成器(在网络上的许多其他来源中) http://www.dalkescientific.com/writings/NBN/generators.html
相关问题 更多 >
编程相关推荐