Permalink
Find file Copy path
af83507 Jan 10, 2019
3 contributors

Users who have contributed to this file

@Ghostvv @JustinaPetr @akelad
189 lines (179 sloc) 4.19 KB

happy path

  • greet
    • utter_greet
  • request_restaurant
    • restaurant_form
    • form{"name": "restaurant_form"}
    • form{"name": null}
    • utter_slots_values
  • thankyou
    • utter_noworries

unhappy path

  • greet
    • utter_greet
  • request_restaurant
    • restaurant_form
    • form{"name": "restaurant_form"}
  • chitchat
    • utter_chitchat
    • restaurant_form
    • form{"name": null}
    • utter_slots_values
  • thankyou
    • utter_noworries

very unhappy path

  • greet
    • utter_greet
  • request_restaurant
    • restaurant_form
    • form{"name": "restaurant_form"}
  • chitchat
    • utter_chitchat
    • restaurant_form
  • chitchat
    • utter_chitchat
    • restaurant_form
  • chitchat
    • utter_chitchat
    • restaurant_form
    • form{"name": null}
    • utter_slots_values
  • thankyou
    • utter_noworries

stop but continue path

  • greet
    • utter_greet
  • request_restaurant
    • restaurant_form
    • form{"name": "restaurant_form"}
  • stop
    • utter_ask_continue
  • affirm
    • restaurant_form
    • form{"name": null}
    • utter_slots_values
  • thankyou
    • utter_noworries

stop and really stop path

  • greet
    • utter_greet
  • request_restaurant
    • restaurant_form
    • form{"name": "restaurant_form"}
  • stop
    • utter_ask_continue
  • deny
    • action_deactivate_form
    • form{"name": null}

chitchat stop but continue path

  • request_restaurant
    • restaurant_form
    • form{"name": "restaurant_form"}
  • chitchat
    • utter_chitchat
    • restaurant_form
  • stop
    • utter_ask_continue
  • affirm
    • restaurant_form
    • form{"name": null}
    • utter_slots_values
  • thankyou
    • utter_noworries

stop but continue and chitchat path

  • greet
    • utter_greet
  • request_restaurant
    • restaurant_form
    • form{"name": "restaurant_form"}
  • stop
    • utter_ask_continue
  • affirm
    • restaurant_form
  • chitchat
    • utter_chitchat
    • restaurant_form
    • form{"name": null}
    • utter_slots_values
  • thankyou
    • utter_noworries

chitchat stop but continue and chitchat path

  • greet
    • utter_greet
  • request_restaurant
    • restaurant_form
    • form{"name": "restaurant_form"}
  • chitchat
    • utter_chitchat
    • restaurant_form
  • stop
    • utter_ask_continue
  • affirm
    • restaurant_form
  • chitchat
    • utter_chitchat
    • restaurant_form
    • form{"name": null}
    • utter_slots_values
  • thankyou
    • utter_noworries

chitchat, stop and really stop path

  • greet
    • utter_greet
  • request_restaurant
    • restaurant_form
    • form{"name": "restaurant_form"}
  • chitchat
    • utter_chitchat
    • restaurant_form
  • stop
    • utter_ask_continue
  • deny
    • action_deactivate_form
    • form{"name": null}

Generated Story 3490283781720101690 (example from interactive learning, "form: " will be excluded from training)

  • greet
    • utter_greet
  • request_restaurant
    • restaurant_form
    • form{"name": "restaurant_form"}
    • slot{"requested_slot": "cuisine"}
  • chitchat
    • utter_chitchat
    • restaurant_form
    • slot{"requested_slot": "cuisine"}
  • form: inform{"cuisine": "mexican"}
    • slot{"cuisine": "mexican"}
    • form: restaurant_form
    • slot{"cuisine": "mexican"}
    • slot{"requested_slot": "num_people"}
  • form: inform{"number": "2"}
    • form: restaurant_form
    • slot{"num_people": "2"}
    • slot{"requested_slot": "outdoor_seating"}
  • chitchat
    • utter_chitchat
    • restaurant_form
    • slot{"requested_slot": "outdoor_seating"}
  • stop
    • utter_ask_continue
  • affirm
    • restaurant_form
    • slot{"requested_slot": "outdoor_seating"}
  • form: affirm
    • form: restaurant_form
    • slot{"outdoor_seating": true}
    • slot{"requested_slot": "preferences"}
  • form: inform
    • form: restaurant_form
    • slot{"preferences": "/inform"}
    • slot{"requested_slot": "feedback"}
  • form: inform{"feedback": "great"}
    • slot{"feedback": "great"}
    • form: restaurant_form
    • slot{"feedback": "great"}
    • form{"name": null}
    • slot{"requested_slot": null}
    • utter_slots_values
  • thankyou
    • utter_noworries