AI Chatbot based on Meteor

I want to integrate an AI Chatbot in my Meteor based Chat Application. Are there any good libraries for this in Meteor? Or can anyone give me some suggestions on how can I achieve this?

You should probably sign up for one of the backend platform provider services like https://cloud.google.com/dialogflow or https://cloud.ibm.com/catalog/services/watson-assistant and check out their APIs and modelling approach. Then you can call the API service with your user input, they will analyse the intent and come back with a response which you can then display some text based on. You can also provide training examples or train the model based on actual user input. Maybe this article I wrote a few years ago might be helpful: https://medium.com/@swalta/journal-of-a-bot-wrangler-88af8c48eab
It also has links to the Github repo…