Learn more
- About resonating neural networks
An intro on the core concepts.
- Automated testing
With complex bots, re-testing every statement can quickly become a tedious task. Luckily the chatbot designer is able to automate this task for you.
- Data management
With the windows application, you can manage thesauri, assets, topics, and much more, all from custom UI's. All data types can be exported and imported using xml.
- Avatars
Build your own avatars using standard drawing applications and include them with your chatbots.
- Speech
Both the windows and android versions support speech to text conversion by using the built in speech to text conversion tools of the operating system.
Automated testing
With complex bots, re-testing every statement can quickly become a tedious task. Luckily the chatbot designer is able to automate this task for you.
read moreData management
With the windows application, you can manage thesauri, assets, topics, and much more, all from custom UI's. All data types can be exported and imported using xml.
read moreAvatars
Build your own avatars using standard drawing applications and include them with your chatbots.
read moreSpeech
Both the windows and android versions support speech to text conversion by using the built in speech to text conversion tools of the operating system.
read moreGetting started: chatting
Off line Chatting with a chatbot can be done through the viewer or editor application. Both can be started from the windows-start menu. The software package works like a standard windows app: before you can begin, you need to open a project. For this tutorial, lets use one of the demo projects ‘Name & age’ (located in {my documents}\NND\Demos. After loading, you should see something like the next image: Lets focus on the chatbot window for this tutorial. It contains a toolbar at the top, to the left, an input box and a conversation...
read moreGetting started: creating bots
You can create your own bots from scratch, you can build upon an already existing bot or you can compose a new bot from exported sections of other bots (like a collage). A bot usually consists of the following parts or sections: The chatbot’s properties This can be opened from the menu (view/chatbot properties) or from the toolbar on the project tool-page (first button). In the properties, you can specify some global settings, specific to the current project. This includes some preferences like your and the bot’s name, birthday and gender....
read moreThe different file types
The chatbot designer uses a number of different file types to accomplish different tasks. Here’s a short overview of all possible files (and sometimes directories): Projects A project contains the entire neural network (in binary form) together with a bunch of configuration files in a directory. This directory is accompanied by the main project file. Both have the same name. When moving around a project, make certain you have both file and directory. When opening and saving projects, you only need to worry about the file, the directory...
read moreCreating your own characters
It’s possible to create your own characters for the chatbot designer app. The process consists out of 2 parts: first you need to create a set of images, once that’s done, you need to make a ccs file that combines all the images.
read moreUsing a bot’s memory
A bot has 2 types of memory at it’s disposal: short and long term memory, but with some tricks, a mid term memory function can also be simulated. Short term memory Or also called ‘volatile’ as it’s content is lost in time, can be accessed through the use of variables in the patterns. Input patterns support 2 types of variables: regular variables, which can collect any type of content and thesaurus variables, which can only collect words that are equal to or are children of the thesaurus item referenced by the variable (in other...
read more