【发布时间】:2014-02-21 07:34:05
【问题描述】:
我试图从一组给定的随机词中找出一个词的重要性。例如,我想知道“事故”是“男人、女人、事故”中最重要的一个词。一个简单的解决方案是获取每个单词的 WordNet 深度,并根据单词深度的不同来计算单词的重要性。该解决方案非常耗时,因为这需要 n(n-1) 次计算来生成最终重要性。有没有更好的解决方案来处理这种情况?
【问题讨论】:
-
这和python有什么关系?
-
啊,我的错。我在当前的实现中使用 nltk 和 python。我将编辑 qn。马上。
-
你对“重要性”有正确的定义吗?如果它与信息内容有关,也许您可以简单地使用语料库中的频率计数(常用词往往不太具体)。
-
就像我在问题中所说的,重要性来自于单词的集合。我没有使用段落或句子,而只是提供了几个单词。我可以举的另一个例子是“man,walk,shot”,其中“shot”出现在这组词中最重要的词。
标签: word similarity wordnet