python nlp nltk word-sense-disambiguation

python - ¿Alguien sabe una implementación del algoritmo de Yarowsky?



nlp nltk (1)

Quiero encontrar la colocación en texto enorme usando el algoritmo de Yarowsky. He leído sobre este algoritmo en estos enlaces:

wikipedia y Yarowsky

google book y yarowsky, ¿quería saber si hay una implementación del algoritmo de yarowsky`? por favor, ayúdame a encontrar algún código para este algoritmo. Gracias


Parece que un estudiante de maestría llamado Max Whitney tiene un código que implementa una versión actualizada del algoritmo de Yarowsky:

El arranque de un clasificador a partir de un pequeño conjunto de reglas de inicialización se puede ver como la propagación de etiquetas entre ejemplos a través de características compartidas entre ellos. Este artículo presenta una nueva variante del algoritmo Yarowsky basado en esta vista. Es un método de aprendizaje bootstrapping que utiliza un algoritmo de propagación de gráficos con una función objetivo bien definida. Los resultados experimentales muestran que nuestro algoritmo de arranque propuesto logra un rendimiento de vanguardia o mejor en varios conjuntos de datos de lenguaje natural diferentes.

Descripción de: http://www2.cs.sfu.ca/~mwhitney/personal/#yarowsky-propagation-acl2012 Código disponible en: https://github.com/sfu-natlang/yarowsky