Estoy bastante seguro de que la mejor opción para usted es Rasa NLU. Está desarrollado para personas que comienzan desde cero o buscan encontrar un reemplazo directo para wit, LUIS o api.ai. El proceso de configuración está diseñado para ser lo más simple posible. Rasa NLU está escrito en Python, pero puede usarlo desde cualquier idioma a través de una API HTTP. Si su proyecto está escrito en Python, simplemente puede importar las clases relevantes. Si actualmente está utilizando wit / LUIS / api.ai, simplemente descargue los datos de ellos como .zip e impórtelos fácilmente a Rasa NLU.
También puede echar un vistazo al marco alfredfrancis / ai-chatbot-framework de python chatbot con comprensión del lenguaje natural e inteligencia artificial. Puede crear historias (tareas) y entrenarlas para la comprensión del lenguaje natural. Está utilizando una combinación de algoritmos de PNL y aprendizaje automático de última generación. Más específicamente, clasificadores lineales, clasificadores CRF, PCFG, distancia levenshtein, etc.
Además, el Grupo de procesamiento de lenguaje natural de Stanford le permitirá crear una API de contenedor sobre bibliotecas principales proporcionadas por Stanford para su uso.
- ¿Cómo empiezo a aprender o fortalecer mi conocimiento de las estructuras de datos y algoritmos?
- ¿Cómo podemos calcular el factorial de los primeros N números naturales usando la metaprogramación de plantilla en C ++?
- ¿Cómo están sucediendo los campos de entrenamiento de algoritmos?
- ¿Cuánto estrés se le da a los algoritmos y las estructuras de datos en el curso de pregrado en CMI? ¿Se enseña programación competitiva allí?
- ¿Cómo y dónde recopilar datos estadísticos sobre el comercio algorítmico?
Puede echar un vistazo a otras herramientas de PNL aquí.