Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

After defining the content and the dialogue policy we are ready for training the NLU. We need to start the FLoReS module. After the interface pops up:

Image RemovedImage Added

select the NLU menu and under it the training voice. The first time the interface is opened the training happens automatically but if you update the content as described in step 1, you need to manually select this menu to update the NLU models.

...

The chat interface allows the user to select a character, train the NLU, see what the system says, send text to the system and , momentarily block event processing in the dialogue manager, test all nlg speech acts and inspect the information state.

If you design multiple characters defined under resources/characters/, the one for which the policy was loaded correctly will be available in the Characters menu. select one to chat with it. the following is a screen capture of a typical characters menu:

Image Added

The NLU menu allows you to retrain the NLU after you have made changes to the user utterances file.The Controls menu has a voice to

The DM menu:

Image Added

allows to control the dialogue manager:

  • pause the event processing so that, for example, you can check the logs or the information state before the next timer event comes in

...

  • save the current information state so it can be loaded at a later time to initialize another character
  • reload the entire character content (to get fresh changes made to the files on disk)
  • send a login event to simulate a login from a remote user (useful for policies designed to start when a login is received)
  • open an information state inspector:
    Image Added
    in which one can see the value of all assignments and assertions in the information state and evaluate all expressions
  • enable a mode that displays for every user input the possible system replies that were available sorted by their expected reward

To send text to teh character, just type in the bottom part of the interface and press ENTER.

...