AI chatbot based on RiveScript using Node.js and Socket.IO
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
brain
.gitignore
LICENSE.md
README.md
index.html
index.js
package-lock.json
package.json

README.md

hnbot

hnbot is an AI chatbot based on RiveScript interpreter engine built using Node.js and Socket.IO. hnbot's web interface is designed with Bootstrap, jQueryTerminal and jquery-mousewheel.

Installing / Getting started

git clone https://github.com/heiswayi/hnbot.git
cd hnbot
npm install
npm start

Once everything's okay, open your web browser and visit http://localhost:3000 to start chatting with the bot.

Prerequisites

If you start fresh, you may need to install Git and Node.js first.

Creating your own bot brain

hnbot's brain is using RiveScript markup language. You can design your own AI chatbot based on RiveScript. All you need is to create your own .rive file and put it into brain directory. For examples, you can take a look any of .rive files located in brain directory.

Licensing

MIT