matrix-rasa

A rasa bot for matrix based on the data from matrix.org
git clone git://archive.git.mtrnord.blog/MTRNord/matrix-rasa.git
Log | Files | Refs | LICENSE

domain.yml (1445B)


      1 version: '3.1'
      2 intents:
      3 - bot_challenge
      4 - goodbye
      5 - greet
      6 - query_knowledge_base
      7 entities:
      8 - licence
      9 - attribute
     10 - object_type
     11 - clients
     12 - mention
     13 - client
     14 slots:
     15   object_type:
     16     type: text
     17     influence_conversation: false
     18     mappings:
     19     - type: from_entity
     20       entity: object_type
     21   mention:
     22     type: text
     23     influence_conversation: false
     24     mappings:
     25     - type: from_entity
     26       entity: mention
     27   attribute:
     28     type: any
     29     influence_conversation: false
     30     mappings:
     31     - type: from_entity
     32       entity: attribute
     33   client:
     34     type: text
     35     influence_conversation: false
     36     mappings:
     37     - type: from_entity
     38       entity: client
     39   licence:
     40     type: text
     41     influence_conversation: false
     42     mappings:
     43     - type: from_entity
     44       entity: licence
     45 actions:
     46 - action_query_knowledge_base
     47 - utter_welcome_and_warning
     48 responses:
     49   utter_goodbye:
     50   - text: Bye
     51   - text: Goodbye. See you soon.
     52   utter_ask_rephrase:
     53   - text: Sorry, I'm not sure I understand. Can you rephrase?
     54   - text: Can you please rephrase? I did not got that.
     55   utter_iamabot:
     56   - text: I am a bot, powered by Rasa.
     57   utter_welcome_and_warning:
     58   - text: Hello! I am a bot. Your conversation will be short term recorded on a server. It will not be used for training unless you explicitly allow it. How can I help you and can we use the conversation for training me?
     59 session_config:
     60   session_expiration_time: 60
     61   carry_over_slots_to_new_session: true