version: "3.1" rules: # - rule: Say goodbye anytime the user says goodbye # steps: # - intent: goodbye # - action: utter_goodbye - rule: Say 'I am a bot' anytime the user challenges steps: - intent: bot_challenge - action: utter_iamabot - rule: Reply thanks steps: - intent: thanks - action: utter_welcome - rule: Activate biostat analysis steps: - intent: biostat_analysis - action: utter_fb_element_example - rule: Activate info_test_form when no other form is active condition: # this condition allows stories to handle form switching - active_loop: null steps: - intent: info_test - action: info_test_form - active_loop: info_test_form - rule: Activate compare_indepgroups_form when no other form is active condition: # this condition allows stories to handle form switching - active_loop: null steps: - intent: compare_indepgroups - action: compare_indepgroups_form - active_loop: compare_indepgroups_form - rule: Activate investigate_relationships_form when no other form is active condition: # this condition allows stories to handle form switching - active_loop: null steps: - intent: investigate_relationships - action: investigate_relationships_form - active_loop: investigate_relationships_form - rule: Submit info_test_form while not switched from previous form condition: - active_loop: info_test_form # - slot_was_set: # - previous_form_name: null steps: - action: info_test_form - active_loop: null - slot_was_set: - requested_slot: null - action: action_info_test_form - rule: Submit compare_indepgroups_form while not switched from previous form condition: - active_loop: compare_indepgroups_form # - slot_was_set: # - previous_form_name: null steps: - action: compare_indepgroups_form - active_loop: null - slot_was_set: - requested_slot: null - action: action_compare_indepgroups_form - rule: Submit investigate_relationships_form while not switched from previous form condition: - active_loop: investigate_relationships_form # - slot_was_set: # - previous_form_name: null steps: - action: investigate_relationships_form - active_loop: null - slot_was_set: - requested_slot: null - action: action_investigate_relationships_form # - rule: Activate info test form # steps: # - intent: info_test # - action: info_test_form # - active_loop: info_test_form # - rule: Submit info test form # condition: # - active_loop: info_test_form # steps: # - action: info_test_form # - active_loop: null # - slot_was_set: # - requested_slot: null # - action: action_info_test_form # - rule: interruption in info test form # condition: # # Condition that form is active. # - active_loop: info_test_form # steps: # # This unhappy path handles the case of an intent `bot_challenge`. # - intent: bot_challenge # - action: utter_iamabot # # Return to form after handling the `bot_challenge` intent # - action: info_test_form # - active_loop: info_test_form # - rule: Activate Compare Indep Group form # steps: # - intent: compare_indepgroups # - action: compare_indepgroups_form # - active_loop: compare_indepgroups_form # - rule: Submit compare independent groups form # condition: # - active_loop: compare_indepgroups_form # steps: # - action: compare_indepgroups_form # - active_loop: null # - slot_was_set: # - requested_slot: null # - action: action_compare_indepgroups_form # - rule: Activate InvestigateRelationship form # steps: # - intent: investigate_relationships # - action: investigate_relationships_form # - active_loop: investigate_relationships_form # - rule: Submit InvestigateRelationship form # condition: # - active_loop: investigate_relationships_form # steps: # - action: investigate_relationships_form # - active_loop: null # - slot_was_set: # - requested_slot: null # - action: action_investigate_relationships_form - rule: out-of-scope steps: - intent: out-of-scope - action: utter_out-of-scope - rule: Implementation of the Two-Stage-Fallback steps: - intent: nlu_fallback - action: action_two_stage_fallback - active_loop: action_two_stage_fallback - rule: Praising the bot steps: - intent: praise_bot - action: utter_happy - rule: Measure reliability steps: - intent: reliability_Test - action: utter_measureReliability - rule: Measure chi square steps: - intent: ChiSquared_query - action: utter_chisquared - rule: Measure validity steps: - intent: validity_Test - action: utter_measureValidity - rule: Develop questionnaire steps: - intent: questionnaire_development - action: utter_questionnaire_development - rule: Interpret Paired T-Test steps: - intent: TTest_info - action: action_TTest_info - rule: Interpret WilcoxonSignedRankTest steps: - intent: WilcoxonSignedRank_query - action: utter_WilcoxonSignedRankTest - rule: Compare means steps: - intent: compare_means - action: action_compare_means - rule: Compare median steps: - intent: compare_median - action: utter_compare_median - rule: Differentiate Wilcoxon tests steps: - intent: Wilcoxons_difference - action: utter_Wilcoxons_difference - rule: Explain parametricity steps: - intent: Parametricity_query - action: action_Parametricity_query - rule: Explain parametricity, affirm steps: - intent: Parametricity_query - action: action_Parametricity_query - rule: Explain tests steps: - intent: enquire_tests - action: action_enquire_tests - rule: wilcoxon rank sum enquiry steps: - intent: WilcoxonRankSum_query - action: utter_explain_mww # - rule: welcome user # conversation_start: true # this rule only applies at the beginning of a conversation # steps: # - intent: greet # - action: utter_welcome