Skip to content
João Vitor Paes de Barros do Carmo edited this page Nov 10, 2020 · 12 revisions

Using

  • Use the following elements:

    • User Task for Intent
    • Service Task for Utter
  • Use the Id property at the above Tasks to get used in intent, utter and story names.

  • Use the Element Documentation property of the root element (the one without selection) to be the utter fallback.

  • Put the utters or intents at the Element Documentation like:

Yes
---
Sure

PS: Each item should be divided by --- or |.


Sample

File: https://raw.githubusercontent.com/jvitor83/chatbot-bpmn-editor/master/sample-bpmn.xml

bpmn-xml


Testing

Test with: https://github.com/lappis-unb/rasa-ptbr-boilerplate

Requirements: Git and Docker

On terminal (or git bash in windows):

git clone https://github.com/lappis-unb/rasa-ptbr-boilerplate.git
cd rasa-ptbr-boilerplate
# change at bot/config.yml the policy MemoizationPolicy to AugmentedMemoizationPolicy
# replace with the generated files (bot/data/intent, bot/data/nlu.md, bot/domain.yml)
make first-run
make run-shell
Clone this wiki locally