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.

About resonating neural networks

An intro on the core concepts.

read more

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 more

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.

read more

Avatars

Build your own avatars using standard drawing applications and include them with your chatbots.

read more

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.

read more

Getting 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 more

Getting 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 more

The 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 more

Creating 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 more

Using 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