I am currently in the process of developing a completely open-source bot using Vue JS. I aim to incorporate intelligence into the bot so that it can learn from user input over time. However, I prefer not to rely on services offered by major tech companies like Microsoft, Google, or IBM. Instead, I want to use an open-source solution that I can host and enhance on my own terms.
How can I achieve this?
Below is an example of how I display "Hello World" using the bot:
var botui = new BotUI('hello-world');
botui.message.add({
content: 'Hello World from bot!'
}).then(function () { // wait till previous message has been shown.
botui.message.add({
delay: 1000,
human: true,
content: 'Hello World from human!'
});
});
Currently, I am following this resource: