python - 有人知道 yarowsky 算法的实现吗?

标签 python nlp nltk word-sense-disambiguation

我想使用 yarowsky 算法在大文本中查找搭配。 我在这些链接中读到了这个算法:

wikipedia and Yarowsky

google book and yarowsky 我想知道是否有 yarowsky 算法的实现? 请帮我找到这个算法的一些代码。 谢谢

最佳答案

看来一位名叫 Max Whitney 的硕士生拥有实现 Yarowsky 算法更新版本的代码:

Bootstrapping a classifier from a small set of seed rules can be viewed as the propagation of labels between examples via features shared between them. This paper introduces a novel variant of the Yarowsky algorithm based on this view. It is a bootstrapping learning method which uses a graph propagation algorithm with a well defined objective function. The experimental results show that our proposed bootstrapping algorithm achieves state of the art performance or better on several different natural language data sets.

说明来自:http://www2.cs.sfu.ca/~mwhitney/personal/#yarowsky-propagation-acl2012 代码位于:https://github.com/sfu-natlang/yarowsky

关于python - 有人知道 yarowsky 算法的实现吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6666537/

相关文章:

python - 改进非结构化文本的解析

python - 如何在循环中重复将特定值添加到变量?

python - 为使用 nodejs 调用的脚本导入 python 包

java - Java 中是否有用于文本分析/挖掘的 API?

python - 减少冗余文本 block

nlp - 如何使用带有 nltk 的斯坦福 Open IE

python - 为什么这个 List 会插入一个嵌套的 List?

python - 在keras中创建一个混合数据生成器(images,csv)

python-3.x - 从 SpaCy 中删除跨度中的单词?

python - 如何判断句子中是否提到了主题? -自然语言处理