ChatAlly nlp.js Middleware is a middleware wrapper around a trained nlp.js NLP module and provides a utility function to train an NLP module.
With the advent of Large Language Models (LLMs), Natural Language Processing (NLP) has become much easier recently. However, it is still inherently complex. nlp.js is a FOSS chatbot library provided by the Axa insurance group that can be an easy entry point.
trainNlp: Create a trained NLP module
nlpjsMiddleware: Create a middleware function for an NLP module