RiveScript is a simple scripting language for chatbots with a friendly, easy to learn syntax. It also allows to have scripts defined in Go, Java, JavaScript, Perl or Python.
RiveScript is a simple scripting language for chatbots with a friendly, easy to learn syntax. It also allows to have scripts defined in Go, Java, JavaScript, Perl or Python.
It allows you define the answers of a bot based on a certain human text:
+ hello bot
- Hello, human!
Then when the human says 'hello bot', the bot returns 'Hello, human!'. But also variables, functions, and scripts of other languages can be used.
A tutorial can be found on: https://www.rivescript.com/docs/tutorial.
And to try the scrips you can use:
Or you can download an interpreter for your own language (Go, Java, JavaScript, Perl, Python, C#, PHP): https://www.rivescript.com/interpreters