Golang es uno de mis idiomas favoritos y quiero usarlo para un proyecto personal de PNL / ML. ¿Es el ecosistema de Golang lo suficientemente bueno y rico para esto?
¿Existe un paquete alternativo para nltk en golang?
fuente
Golang es uno de mis idiomas favoritos y quiero usarlo para un proyecto personal de PNL / ML. ¿Es el ecosistema de Golang lo suficientemente bueno y rico para esto?
¿Existe un paquete alternativo para nltk en golang?
No aún no
No hay un paquete único en Golang, que actúa tan versátil como nltk para PNL. Sin embargo, hay varios paquetes que tienen como objetivo hacerlo.
Aquí hay una lista compilada de dichos paquetes: https://github.com/gopherds/resources/blob/master/tooling/README.md#nlp
Puedes echar un vistazo a este repositorio , se anunció recientemente en las noticias de hackers. Personalmente no tengo experiencia en usarlo, pero los puntos de referencia parecen interesantes:
La prosa es una biblioteca de procesamiento de lenguaje natural (solo inglés, por el momento) en puro Go. Admite tokenización, segmentación, etiquetado de parte del discurso y extracción de entidades con nombre.