Contradicting rules or stories found

Thanks @SamS
Here ther are:

Domain:

session_config:
  session_expiration_time: 10
  carry_over_slots_to_new_session: false
intents:
- faq
- inform
- cancel_booking
- complaints.unanswered_phone_call
- complaints.donation
- contact.us
- menu.main_message
- daig.total_recipients
- daig.terms_and_conditions
- daig.items
- daig.donate
- daig.distribution_process
- daig.cost
- volunteer.join
- volunteer.distribution
- out_of_scope
- get_started
- attachment.received
- user.needs_advice
- user.hurry
- user.happy
- user.good
- user.going_to_bed
- user.confirm_later
- user.bored
- greetings.whatsup
- greetings.salam
- greetings.nice_to_talk_to_you
- greetings.nice_to_see_you
- greetings.mashaallah
- greetings.jazakallah
- greetings.hello
- greetings.goodmorning
- greetings.emoji
- greetings.bye
- greetings.allah_hafiz
- geetings.inshaallah
- deny
- appraisal.welcome
- appraisal.thank_you
- appraisal.good
- appraisal.bad
- agent.what_can_do
- agent.happy
- agent.good
- agent.chatbot
- agent.can_you_help
- affirm
- lunch.process
- lunch.donors
- lunch.donate
- ration.terms_&_conditions
- ration.rizqbanks
- ration.process
- ration.items
- ration.donate
- ration.cost
- job.apply
- donation.zakat
- donation.proof
- donation.different
- donation.confirmation
- donation.change
- donation.cash_collection
- beneficiary.verification
- beneficiary.status:
    use_entities:
    - address
    - phone_number
    - cnic
    - name
    - family_members
- beneficiary.register
- beneficiary.reference
- beneficiary.ration
- bachao.terms_and_conditions
- bachao.process
- bachao.donate
- about.team
- about.social_media
- about.services
- about.rizq
- about.partners
- about.operation
- about.location
- about.founders
- about.donating
- about.contact
- about.blog
- form_deactivate
- increment_form_mapping_counter
- None
- choose
- dialog.hold_on
- agent.who_are_you
- user.waits
- user.back
- user.confused
- user.busy
- agent.bad
- emoji.angry
- greetings.how_are_you
- greetings.nice_to_meet_you
- agent.sure
- dialog.wrong
- emoji.happy
- emoji.sad
entities:
- address
- amount-of-money
- cnic
- confirm_free_slots
- confirmation
- distance
- duration
- email
- family_members
- name
- number
- ordinal
- phone-number
- phone_number
- sys_day
- sys_month
- sys_time
- sys_year
- temperature
- time
- url
- volume
slots:
  address:
    type: text
    influence_conversation: true
  amount-of-money:
    type: text
    influence_conversation: true
  beneficiary.status.address:
    type: text
    influence_conversation: true
  beneficiary.status.cnic:
    type: text
    influence_conversation: true
  beneficiary.status.family_members:
    type: text
    influence_conversation: true
  beneficiary.status.name:
    type: text
    influence_conversation: true
  beneficiary.status.phone_number:
    type: text
    influence_conversation: true
  cnic:
    type: text
    influence_conversation: true
  confirm_free_slots:
    type: text
    influence_conversation: true
  confirmation:
    type: text
    influence_conversation: true
  distance:
    type: text
    influence_conversation: true
  duration:
    type: text
    influence_conversation: true
  email:
    type: text
    influence_conversation: true
  family_members:
    type: text
    influence_conversation: true
  form_mapping_counter:
    type: text
    initial_value: 0
    influence_conversation: true
  free_slots:
    type: list
    influence_conversation: true
  is_continue:
    type: text
    influence_conversation: true
  name:
    type: text
    influence_conversation: true
  number:
    type: text
    influence_conversation: true
  ordinal:
    type: text
    influence_conversation: true
  phone-number:
    type: text
    influence_conversation: true
  phone_number:
    type: text
    influence_conversation: true
  previous_form_action:
    type: text
    influence_conversation: true
  previous_form_intent:
    type: text
    influence_conversation: true
  requested_slot:
    type: unfeaturized
    influence_conversation: false
  retry_question:
    type: unfeaturized
    influence_conversation: false
  sys_day:
    type: text
    influence_conversation: true
  sys_month:
    type: text
    influence_conversation: true
  sys_time:
    type: text
    influence_conversation: true
  sys_year:
    type: text
    influence_conversation: true
  temperature:
    type: text
    influence_conversation: true
  time:
    type: text
    influence_conversation: true
  url:
    type: text
    influence_conversation: true
  volume:
    type: text
    influence_conversation: true
responses:
  utter_about.blog:
  - text: 'You may view our blog by clicking this link: https://blog.sharerizq.com/'
  utter_about.contact:
  - text: If you have any queries, write to us on info@sharerzq.com. You may call us at 0311-1107497 or visit our website www.sharerizq.com. Have a nice day!
  utter_about.donating:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: about.services
      is_quick_reply: true
      payload: /about.services
      title: Services/Programs
      url: ''
    - entity_value: []
      intent: donation.zakat
      is_quick_reply: true
      payload: /donation.zakat
      title: Zakat
      url: ''
    - entity_value: []
      intent: donation.cash_collection
      is_quick_reply: true
      payload: /donation.cash_collection
      title: Cash Collection
      url: ''
    - entity_value: []
      intent: donation.proof
      is_quick_reply: true
      payload: /donation.proof
      title: Donation Proof
      url: ''
    - entity_value: []
      intent: donation.different
      is_quick_reply: true
      payload: /donation.different
      title: Donation Types
      url: ''
    - entity_value: []
      intent: donation.confirmation
      is_quick_reply: true
      payload: /donation.confirmation
      title: Donation Confirmation
      url: ''
    - entity_value: []
      is_quick_reply: true
      title: ''
      url: ''
    text: "You can donate through:\n1- Our web portal http://www.sharerizq.com/en/donate. \n2- For Global Donations:http://paypal.me/rizqsharefood\n3- For EASY PAISA our details are: 0347292749735202-3048899-7\n4- Our CASH COLLECTION service\n5- BANK ACCOUNTS:\nUBLRizq \nTrust Account Number: 0253-265439344\nPK38UNIL0109000265439344\nUNILPKKA \nBank Islami\nRizq\n204300092700001\nPK35BKIP0204300092700001\nBKIPPKKA"
  utter_about.founders:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: about.rizq
      is_quick_reply: true
      payload: /about.rizq
      title: About Rizq
      url: ''
    - entity_value: []
      intent: about.team
      is_quick_reply: true
      payload: /about.team
      title: About Team
      url: ''
    - entity_value: []
      intent: about.partners
      is_quick_reply: true
      payload: /about.partners
      title: About Partners
      url: ''
    - entity_value: []
      intent: about.operation
      is_quick_reply: true
      payload: /about.operation
      title: Operational Cities
      url: ''
    - entity_value: []
      intent: about.contact
      is_quick_reply: true
      payload: /about.contact
      title: Contact Us
      url: ''
    text: Rizq was founded by Huzaifa Ahmed, Qasim Javaid and Musa Aamir with the aim of ending hunger.
  utter_about.location:
  - text: We are located at 40 - Commercial Area Cavalry Ground, Lahore, Punjab, Pakistan. You may call at +92 42 366-100-41 before visiting.
  utter_about.operation:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: about.rizq
      is_quick_reply: true
      payload: /about.rizq
      title: About Rizq
      url: ''
    - entity_value: []
      intent: about.team
      is_quick_reply: true
      payload: /about.team
      title: About Team
      url: ''
    - entity_value: []
      intent: about.founders
      is_quick_reply: true
      payload: /about.founders
      title: About Founders
      url: ''
    - entity_value: []
      intent: about.partners
      is_quick_reply: true
      payload: /about.partners
      title: About Partners
      url: ''
    - entity_value: []
      intent: contact.us
      is_quick_reply: true
      payload: /contact.us
      title: Contact Us
      url: ''
    text: We are currently operational in Lahore and Islamabad only.
  utter_about.partners:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: about.rizq
      is_quick_reply: true
      payload: /about.rizq
      title: About Rizq
      url: ''
    - entity_value: []
      intent: about.team
      is_quick_reply: true
      payload: /about.team
      title: About Team
      url: ''
    - entity_value: []
      intent: about.founders
      is_quick_reply: true
      payload: /about.founders
      title: About Founders
      url: ''
    - entity_value: []
      intent: about.operation
      is_quick_reply: true
      payload: /about.operation
      title: Operational Cities
      url: ''
    - entity_value: []
      intent: contact.us
      is_quick_reply: true
      payload: /contact.us
      title: Contact Us
      url: ''
    text: 'You can view our partners and donors in making a #HungerFreePakistan by clicking this link http://www.sharerizq.com/en/new-partner. Besides this, anyone from home or abroad can donate to Rizq.'
  utter_about.rizq:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: about.team
      is_quick_reply: true
      payload: /about.team
      title: About Team
      url: ''
    - entity_value: []
      intent: about.founders
      is_quick_reply: true
      payload: /about.founders
      title: About Founders
      url: ''
    - entity_value: []
      intent: about.partners
      is_quick_reply: true
      payload: /about.partners
      title: About Partners
      url: ''
    - entity_value: []
      intent: about.operation
      is_quick_reply: true
      payload: /about.operation
      title: Operational Cities
      url: ''
    - entity_value: []
      intent: contact.us
      is_quick_reply: true
      payload: /contact.us
      title: Contact Us
      url: ''
    text: "Rizq is an NGO founded with the mission to eliminate hunger worldwide. Despite adequate resources, Pakistan has striking poverty and hunger levels. To fix this,   it runs four programs:\n1) Rizq Bachao\n2) Rizq School Lunch\n3) Rizq Daig \n4) Rizq Ration\nFor more details you may contact us 0311 1107497, email at info@sharerzq.com or visit our website www.sharerizq.com. Have a nice day!"
  utter_about.social_media:
  - text: "You may visit our social media pages by clicking the following links:\nInstagram:https://www.instagram.com/rizq.sharefood/\nFacebook: https://www.facebook.com/Rizq.Sharefood/\nTwitter: https://twitter.com/rizq_sharefood"
  utter_about.team:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: about.rizq
      is_quick_reply: true
      payload: /about.rizq
      title: About Rizq
      url: ''
    - entity_value: []
      intent: about.founders
      is_quick_reply: true
      payload: /about.founders
      title: About Founders
      url: ''
    - entity_value: []
      intent: about.founders
      is_quick_reply: true
      payload: /about.founders
      title: About Partners
      url: ''
    - entity_value: []
      intent: about.operation
      is_quick_reply: true
      payload: /about.operation
      title: Operational Cities
      url: ''
    - entity_value: []
      intent: contact.us
      is_quick_reply: true
      payload: /contact.us
      title: Conatct Us
      url: ''
    text: Rizq's team consists of permanent members and advisors. You may follow this link to find more details on our team members http://www.sharerizq.com/en/rizq-team.
  utter_affirm:
  - text: Great!
  - text: All right!
  - text: Good!
  utter_agent.bad:
  - text: I must be missing some knowledge. I'll have my developer look into this.
  - text: I can improve with continuous feedback. My training is ongoing.
  utter_agent.can_you_help:
  - text: I'll certainly try my best.
  - text: Sure. I'd be happy to. What's up?
  - text: I'm glad to help. What can I do for you?
  utter_agent.chatbot:
  - text: That's me. I chat, therefore I am.
  - text: Indeed I am. I'll be here whenever you need me.
  utter_agent.good:
  - text: I'm glad you think so.
  - text: Thanks, I try.
  utter_agent.happy:
  - text: I am happy. There are so many interesting things to see and do out there.
  - text: I'd like to think so.
  - text: Happiness is relative.
  utter_agent.sure:
  - text: Yes.
  - text: Of course.
  - text: Positive.
  utter_agent.what_can_do:
  - text: Conside me as your friend, i can help you engage in a great conversation.
  utter_agent.who_are_you:
  - text: I am your digital assistant
  - text: Consider me your digital assistant
  utter_appraisal.bad:
  - text: I'm sorry. Please let me know if I can help in some way.
  - text: I must be missing some knowledge. I'll have my developer look into this.
  utter_appraisal.good:
  - text: I know, right?
  - text: Agreed!
  - text: I agree!
  - text: Glad you think so!
  utter_appraisal.thank_you:
  - text: Anytime. That's what I'm here for.
  - text: It's my pleasure to help.
  utter_appraisal.welcome:
  - text: You're so polite!
  - text: Nice manners!
  - text: You're so courteous!
  utter_ask_beneficiary.status.address:
  - text: Please enter your address.
  utter_ask_beneficiary.status.cnic:
  - text: Please enter the beneficiary's CNIC number.
  utter_ask_beneficiary.status.family_members:
  - text: Please enter the beneficiary's family members
  utter_ask_beneficiary.status.name:
  - text: Please enter the name of the beneficiary.
  utter_ask_beneficiary.status.phone_number:
  - text: Please enter the beneficiary's phone number.
  utter_ask_rephrase:
  - text: Kindly rephrase it again?
  utter_attachment.received:
  - text: Our customer care team will contact you on this. Is there anything else, I can help you with?
  utter_faq/bachao.donate:
  - buttons:
    - entity_value: []
      intent: bachao.process
      is_quick_reply: true
      payload: /bachao.process
      title: Process
      url: ''
    - entity_value: []
      intent: bachao.terms_and_conditions
      is_quick_reply: true
      payload: /bachao.terms_and_conditions
      title: Terms and Conditions
      url: ''
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    text: Rizq bachao allows you to donate excess food leftovers that can serve over 10 people, reach out to us at 0311-110 7497.
  utter_faq/bachao.process:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: bachao.terms_and_conditions
      is_quick_reply: true
      payload: /bachao.terms_and_conditions
      title: Terms & Conditions
      url: ''
    - entity_value: []
      intent: bachao.donate
      is_quick_reply: true
      payload: /bachao.donate
      title: Donate Food
      url: ''
    text: If you have excess food leftovers, reach out to us at 0311-110 7497. Our pickup vehicles will collect food for distribution. Food is then brought to our RizqBanks where it is rechecked, sorted and packaged for distribution. Our Rizqshaw or logistics partners will arrive at the provided address for food pickup. Once it is done, we will notify the donor when their food is distributed via messages and pictures.
  utter_faq/bachao.terms_and_conditions:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: bachao.process
      is_quick_reply: true
      payload: /bachao.process
      title: Process
      url: ''
    - entity_value: []
      intent: bachao.donate
      is_quick_reply: true
      payload: /bachao.donate
      title: Donate Food
      url: ''
    text: "For our Bachao Service:\n1) Food needs to be properly sorted and packaged by the donor for pickup. \n2) Food unfit for consumption will not be picked up. \n3)All pickups will be done within 90 minutes of donor notifying us. \n4)Fee per pickup is 250 PKR.\n5) Our pickup vehicles’ sole responsibility is food collection; they will not be conducting any other transactions. \n6) Minimum quantity of food for pickup is for 10 people. Also, this service is currently only available in Lahore and Islamabad."
  utter_beneficiary.ration:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: beneficiary.register
      is_quick_reply: true
      payload: /beneficiary.register
      title: Register as Beneficiary
      url: ''
    - entity_value: []
      intent: beneficiary.status
      is_quick_reply: true
      payload: /beneficiary.status
      title: Beneficiary Status
      url: ''
    - entity_value: []
      intent: beneficiary.reference
      is_quick_reply: true
      payload: /beneficiary.reference
      title: Beneficiary Reference
      url: ''
    text: If you got registered for our Ration service and didn't receive it, please call Rizq's helpline +92 42 366-100-41.
  utter_beneficiary.reference:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: beneficiary.register
      is_quick_reply: true
      payload: /beneficiary.register
      title: Register as Beneficiary
      url: ''
    - entity_value: []
      intent: beneficiary.status
      is_quick_reply: true
      payload: /beneficiary.status
      title: Beneficiary Status
      url: ''
    - entity_value: []
      intent: beneficiary.ration
      is_quick_reply: true
      payload: /beneficiary.ration
      title: Ration Complaint
      url: ''
    - entity_value: []
      intent: beneficiary.verification
      is_quick_reply: true
      payload: /beneficiary.verification
      title: Verification Process
      url: ''
    text: "Kindly email the following information at info@sharerzq.com:\n- Full Name of the beneficiary\n- Contact number of the beneficiary\n- CNIC number of the beneficiary\n- Complete address of the beneficiary\nThe concerned department will take the necessary steps."
  utter_beneficiary.register:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: beneficiary.status
      is_quick_reply: true
      payload: /beneficiary.status
      title: Beneficiary Status
      url: ''
    - entity_value: []
      intent: beneficiary.reference
      is_quick_reply: true
      payload: /beneficiary.reference
      title: Refer a Beneficiary
      url: ''
    - entity_value: []
      intent: beneficiary.ration
      is_quick_reply: true
      payload: /beneficiary.ration
      title: Ration Complaint
      url: ''
    - entity_value: []
      intent: beneficiary.verification
      is_quick_reply: true
      payload: /beneficiary.verification
      title: Verification Process
      url: ''
    text: Sorry for the inconvenience but currently our applications for taking new beneficiaries are closed.
  utter_beneficiary.status:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: beneficiary.register
      is_quick_reply: true
      payload: /beneficiary.register
      title: Register as Beneficiary
      url: ''
    - entity_value: []
      intent: beneficiary.reference
      is_quick_reply: true
      payload: /beneficiary.reference
      title: Refer a Beneficiary
      url: ''
    - entity_value: []
      intent: beneficiary.ration
      is_quick_reply: true
      payload: /beneficiary.ration
      title: Ration Complaint
      url: ''
    text: We will get back to you shortly after.
  utter_beneficiary.verification:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: beneficiary.register
      is_quick_reply: true
      payload: /beneficiary.register
      title: Register as Beneficiary
      url: ''
    - entity_value: []
      intent: beneficiary.reference
      is_quick_reply: true
      payload: /beneficiary.reference
      title: Refer a Beneficiary
      url: ''
    - entity_value: []
      intent: beneficiary.ration
      is_quick_reply: true
      payload: /beneficiary.ration
      title: Ration Complaint
      url: ''
    - entity_value: []
      intent: beneficiary.status
      is_quick_reply: true
      payload: /beneficiary.status
      title: Beneficiary Status
      url: ''
    text: Rizq identifies deserving people through its verification team and on-ground volunteers.
  utter_complaints.donation:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    text: We are very sorry for the inconvenience. Kindly call us on our helpline 0311-1107497 (between 9a.m to 9p.m).
  utter_complaints.unanswered_phone_call:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    text: You can WhatsApp us at +92 42 366-100-4 OR email us your inquiry at Info@sharerizq.com
  utter_contact.us:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: about.rizq
      is_quick_reply: true
      payload: /about.rizq
      title: About Rizq
      url: ''
    - entity_value: []
      intent: about.team
      is_quick_reply: true
      payload: /about.team
      title: About Team
      url: ''
    - entity_value: []
      intent: about.founders
      is_quick_reply: true
      payload: /about.founders
      title: About Founders
      url: ''
    - entity_value: []
      intent: about.partners
      is_quick_reply: true
      payload: /about.partners
      title: About Partners
      url: ''
    - entity_value: []
      intent: about.operation
      is_quick_reply: true
      payload: /about.operation
      title: Operational Cities
      url: ''
    text: "For all your queries, write to us on info@sharerzq.com. \nYou may call us at 0311-1107497 or visit our website www.sharerizq.com. \nOffice Address: 40 - Commercial Area Cavalry Ground, Lahore, Punjab, Pakistan. \nYou may call at +92 42 366-100-41 before visiting."
  utter_daig.cost:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: daig.terms_and_conditions
      is_quick_reply: true
      payload: /daig.terms_and_conditions
      title: Terms And Conditions
      url: ''
    - entity_value: []
      intent: daig.total_recipients
      is_quick_reply: true
      payload: /daig.total_recipients
      title: Daig Recipients
      url: ''
    - entity_value: []
      intent: daig.items
      is_quick_reply: true
      payload: /daig.items
      title: Daig Items
      url: ''
    - entity_value: []
      intent: daig.donate
      is_quick_reply: true
      payload: /daig.donate
      title: How to Donate Daig
      url: ''
    - entity_value: []
      intent: ration.process
      is_quick_reply: true
      payload: /ration.process
      title: Daig Distribution
      url: ''
    text: Each Rizq-Daig costs Rs7000 and it can feed approximately 70 people.
  utter_daig.distribution_process:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: daig.total_recipients
      is_quick_reply: true
      payload: /daig.total_recipients
      title: Daig Recipients
      url: ''
    - entity_value: []
      intent: daig.items
      is_quick_reply: true
      payload: /daig.items
      title: Daig Items
      url: ''
    - entity_value: []
      intent: daig.donate
      is_quick_reply: true
      payload: /daig.donate
      title: How to Donate Daig
      url: ''
    - entity_value: []
      intent: daig.terms_and_conditions
      is_quick_reply: true
      payload: /daig.terms_and_conditions
      title: Terms & Conditions
      url: ''
    - entity_value: []
      intent: daig.cost
      is_quick_reply: true
      payload: /daig.cost
      title: Cost of One Daig
      url: ''
    text: Donors can book a Daig for distribution amongst needy communities via our website. Food is prepared by the Rizq team using high quality ingredients and a dash of love.The prepared food is collected and delivered to our food banks, where it is distributed to our target community. We notify the donor when their daig is distributed via messages and pictures.
  utter_daig.donate:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: daig.total_recipients
      is_quick_reply: true
      payload: /daig.total_recipients
      title: Daig Recipients
      url: ''
    - entity_value: []
      intent: daig.items
      is_quick_reply: true
      payload: /daig.items
      title: Daig Items
      url: ''
    - entity_value: []
      intent: daig.distribution_process
      is_quick_reply: true
      payload: /daig.distribution_process
      title: Daig Distribution
      url: ''
    - entity_value: []
      intent: daig.terms_and_conditions
      is_quick_reply: true
      payload: /daig.terms_and_conditions
      title: Terms & Conditions
      url: ''
    - entity_value: []
      intent: daig.cost
      is_quick_reply: true
      payload: /daig.cost
      title: Cost of One Daig
      url: ''
    text: Our Daig Distribution service will allow you to feed 70 needy people at one time. To donate Daigs, you can follow our web portal link http://www.sharerizq.com/en/services-daig and select the number of Rizq-Daigs you wish to donate. You can pay using Credit/Debit cards, Easypay or Paypal. Alternatively, you may use Bank Transfer/Deposit or our Cash Collection service.
  utter_daig.items:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: daig.terms_and_conditions
      is_quick_reply: true
      payload: /daig.terms_and_conditions
      title: Terms & Conditions
      url: ''
    - entity_value: []
      intent: daig.donate
      is_quick_reply: true
      payload: /daig.donate
      title: How to Donate Daig
      url: ''
    - entity_value: []
      intent: daig.distribution_process
      is_quick_reply: true
      payload: /daig.distribution_process
      title: Daig Distribution
      url: ''
    - entity_value: []
      intent: daig.cost
      is_quick_reply: true
      payload: /daig.cost
      title: Cost of One Daig
      url: ''
    - entity_value: []
      intent: daig.total_recipients
      is_quick_reply: true
      payload: /daig.total_recipients
      title: Daig Recipients
      url: ''
    text: Each Rizq-Daig contains Biryani made from 10kg chicken and 10kg rice. It can feed approximately 70 people.
  utter_daig.terms_and_conditions:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: daig.total_recipients
      is_quick_reply: true
      payload: /daig.total_recipients
      title: Daig Recipients
      url: ''
    - entity_value: []
      intent: daig.items
      is_quick_reply: true
      payload: /daig.items
      title: Daig Items
      url: ''
    - entity_value: []
      intent: daig.donate
      is_quick_reply: true
      payload: /daig.donate
      title: How to Donate Daig
      url: ''
    - entity_value: []
      intent: daig.distribution_process
      is_quick_reply: true
      payload: /daig.distribution_process
      title: Daig Distribution
      url: ''
    - entity_value: []
      intent: daig.cost
      is_quick_reply: true
      payload: /daig.cost
      title: Cost of One Daig
      url: ''
    text: All daigs will be distributed within 2 days of receiving the payment for the daig. For transparency purposes we provide pictures of distribution to our donors, however, sometimes due to concerns relating to beneficiary family privacy we might not be able to do so.You can contact us at order@sharerizq.com or at 0310-1107497 to inquire about your order daily from 10 am to 6pm.
  utter_daig.total_recipients:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: daig.terms_and_conditions
      is_quick_reply: true
      payload: /daig.terms_and_conditions
      title: Terms & Conditions
      url: ''
    - entity_value: []
      intent: daig.items
      is_quick_reply: true
      payload: /daig.items
      title: Daig Items
      url: ''
    - entity_value: []
      intent: daig.donate
      is_quick_reply: true
      payload: /daig.donate
      title: How to Donate Daig
      url: ''
    - entity_value: []
      intent: daig.distribution_process
      is_quick_reply: true
      payload: /daig.distribution_process
      title: Daig Distribution
      url: ''
    - entity_value: []
      intent: daig.cost
      is_quick_reply: true
      payload: /daig.cost
      title: Cost of One Daig
      url: ''
    text: Each Rizq-Daig feeds 70 people instantly.
  utter_default:
  - text: Oh Its seems like I did not get that. Please try again or you can call at our UAN 111 456 789
  utter_deny:
  - text: All right!
  utter_dialog.hold_on:
  - text: Sure.
  utter_dialog.wrong:
  - text: Sorry if I understood you incorrectly.
  utter_donation.cash_collection:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: about.services
      is_quick_reply: true
      payload: /about.services
      title: Services/Programs
      url: ''
    - entity_value: []
      intent: about.donating
      is_quick_reply: true
      payload: /about.donating
      title: How to Donate
      url: ''
    - entity_value: []
      intent: donation.zakat
      is_quick_reply: true
      payload: /donation.zakat
      title: Zakat
      url: ''
    - entity_value: []
      intent: donation.different
      is_quick_reply: true
      payload: /donation.different
      title: Donation Types
      url: ''
    - entity_value: []
      intent: donation.proof
      is_quick_reply: true
      payload: /donation.proof
      title: Donation Proof
      url: ''
    - entity_value: []
      intent: donation.confirmation
      is_quick_reply: true
      payload: /donation.confirmation
      title: Donation Confirmation
      url: ''
    text: 'You may employ our TCS collection service and send general donations alongside donations for Daigs, Ration or School Lunch. This service is currently available in Pakistan only and has no upper limit for donating. You can donate by clicking this link: http://www.sharerizq.com/en/donate.'
  utter_donation.change:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: about.services
      is_quick_reply: true
      payload: /about.services
      title: Services/Programs
      url: ''
    - entity_value: []
      intent: about.donating
      is_quick_reply: true
      payload: /about.donating
      title: How to Donate
      url: ''
    - entity_value: []
      intent: donation.zakat
      is_quick_reply: true
      payload: /donation.zakat
      title: Zakat
      url: ''
    - entity_value: []
      intent: donation.cash_collection
      is_quick_reply: true
      payload: /donation.cash_collection
      title: Cash Collection
      url: ''
    - entity_value: []
      intent: donation.proof
      is_quick_reply: true
      payload: /donation.proof
      title: Donation Proof
      url: ''
    - entity_value: []
      intent: donation.confirmation
      is_quick_reply: true
      payload: /donation.confirmation
      title: Donation Confirmation
      url: ''
    text: To change your payment method, you need to wait for the confirmation call from our customer service representative. Then you can tell him/her on changing your payment method.
  utter_donation.confirmation:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: about.services
      is_quick_reply: true
      payload: /about.services
      title: Services/Programs
      url: ''
    - entity_value: []
      intent: donation.cash_collection
      is_quick_reply: true
      payload: /donation.cash_collection
      title: Cash Collection
      url: ''
    - entity_value: []
      intent: donation.zakat
      is_quick_reply: true
      payload: /donation.zakat
      title: Zakat
      url: ''
    - entity_value: []
      intent: donation.different
      is_quick_reply: true
      payload: /donation.different
      title: Donation Types
      url: ''
    - entity_value: []
      intent: about.donating
      is_quick_reply: true
      payload: /about.donating
      title: How to Donate
      url: ''
    - entity_value: []
      intent: donation.proof
      is_quick_reply: true
      payload: /donation.proof
      title: Donation Proof
      url: ''
    text: To confirm your payment, please send a screenshot of your transaction to order@sharerizq.com. After this you will receive an email confirmation about your payment being received by Rizq.
  utter_donation.different:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: about.services
      is_quick_reply: true
      payload: /about.services
      title: Services/Programs
      url: ''
    - entity_value: []
      intent: about.donating
      is_quick_reply: true
      payload: /about.donating
      title: How to Donate
      url: ''
    - entity_value: []
      intent: donation.zakat
      is_quick_reply: true
      payload: /donation.zakat
      title: Zakat
      url: ''
    - entity_value: []
      intent: donation.cash_collection
      is_quick_reply: true
      payload: /donation.cash_collection
      title: Cash Collection
      url: ''
    - entity_value: []
      intent: donation.proof
      is_quick_reply: true
      payload: /donation.proof
      title: Donation Proof
      url: ''
    - entity_value: []
      intent: donation.confirmation
      is_quick_reply: true
      payload: /donation.confirmation
      title: Donation Confirmation
      url: ''
    text: Currently, we only accept donations in food and cash.
  utter_donation.proof:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: about.services
      is_quick_reply: true
      payload: /about.services
      title: Services/Programs
      url: ''
    - entity_value: []
      intent: about.donating
      is_quick_reply: true
      payload: /about.donating
      title: How to Donate
      url: ''
    - entity_value: []
      intent: donation.cash_collection
      is_quick_reply: true
      payload: /donation.cash_collection
      title: Cash Collection
      url: ''
    - entity_value: []
      intent: donation.zakat
      is_quick_reply: true
      payload: /donation.zakat
      title: Zakat
      url: ''
    - entity_value: []
      intent: donation.different
      is_quick_reply: true
      payload: /donation.different
      title: Donation Types
      url: ''
    - entity_value: []
      intent: donation.confirmation
      is_quick_reply: true
      payload: /donation.confirmation
      title: Donation Confirmation
      url: ''
    text: We provide a proof of the donations given to us through our social media pages. Head over to our Facebook and Instagram page to know how and when your donations have been used to combat hunger.
  utter_donation.zakat:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: about.services
      is_quick_reply: true
      payload: /about.services
      title: Services/Programs
      url: ''
    - entity_value: []
      intent: donation.cash_collection
      is_quick_reply: true
      payload: /donation.cash_collection
      title: Cash Collection
      url: ''
    - entity_value: []
      intent: donation.proof
      is_quick_reply: true
      payload: /donation.proof
      title: Donation Proof
      url: ''
    - entity_value: []
      intent: donation.different
      is_quick_reply: true
      payload: /donation.different
      title: Donation Types
      url: ''
    - entity_value: []
      intent: donation.confirmation
      is_quick_reply: true
      payload: /donation.confirmation
      title: Donation Confirmation
      url: ''
    - entity_value: []
      intent: about.donating
      is_quick_reply: true
      payload: /about.donating
      title: How to Donate
      url: ''
    text: Yes, you can donate Zakat, Fidiya or Sadaqa to Rizq. Write whatever you are donating in the Referral code during checkout.
  utter_emoji.angry:
  - text: I'm sorry, can I help you?
  utter_emoji.happy:
  - text: :)
  utter_emoji.sad:
  - text: I'm sorry, can I help you?
  utter_geetings.inshaallah:
  - text: InshaAllah!
  utter_get_started:
  - buttons:
    - entity_value: []
      intent: about.services
      is_quick_reply: true
      payload: /about.services
      title: Services/Programs
      url: ''
    - entity_value: []
      intent: about.rizq
      is_quick_reply: true
      payload: /about.rizq
      title: About Rizq
      url: ''
    - entity_value: []
      intent: about.donating
      is_quick_reply: true
      payload: /about.donating
      title: How to Donate
      url: ''
    - entity_value: []
      intent: volunteer.join
      is_quick_reply: true
      payload: /volunteer.join
      title: Volunteer
      url: ''
    - entity_value: []
      intent: beneficiary.register
      is_quick_reply: true
      payload: /beneficiary.register
      title: Register Beneficiary
      url: ''
    - entity_value: []
      intent: job.apply
      is_quick_reply: true
      payload: /job.apply
      title: Job Application
      url: ''
    - entity_value: []
      intent: contact.us
      is_quick_reply: true
      payload: /contact.us
      title: Contact Us
      url: ''
    - entity_value: []
      intent: complaints.donation
      is_quick_reply: true
      payload: /complaints.donation
      title: Complaints
      url: ''
    text: "Greetings!\nThanks for getting in touch with Rizq. You can ask any question OR click on the buttons below for the required assistance:"
  utter_greetings.allah_hafiz:
  - text: Allah Hafiz!
  utter_greetings.bye:
  - text: See you soon!
  - text: Bye-bye!
  - text: Till next time!
  - text: Bye.
  utter_greetings.emoji:
  - text: :)
  utter_greetings.goodmorning:
  - text: How are you this morning?
  - text: How's the morning treating you so far?
  - text: Good morning! How are you today?
  utter_greetings.hello:
  - text: Hi there, friend!
  - text: Hi!
  - text: Hey!
  - text: Hey there!
  - text: Good day!
  - text: Hello!
  - text: Greetings!
  utter_greetings.how_are_you:
  - text: Doing great, thank you!
  - text: I'm doing very well. Thank you!
  - text: Wonderful! Thank you for asking.
  utter_greetings.jazakallah:
  - text: JazakAllah!
  utter_greetings.mashaallah:
  - text: JazakAllah!
  utter_greetings.nice_to_meet_you:
  - text: The pleasure is mine.
  - text: Nice meeting you as well.
  - text: Likewise!
  - text: It's nice meeting you too.
  utter_greetings.nice_to_see_you:
  - text: Likewise!
  - text: So glad we meet again!
  - text: Same here. I was starting to miss you.
  utter_greetings.nice_to_talk_to_you:
  - text: It sure was. We can chat again anytime.
  - text: I enjoy talking to you, too.
  - text: You know I'm here to talk anytime.
  utter_greetings.salam:
  - text: Walaikum Assalam!
  utter_greetings.whatsup:
  - text: Not a whole lot. What's going on with you?
  - text: Not much. What's new with you?
  - text: You know, just here, waiting to help someone.
  utter_job.apply:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      is_quick_reply: true
      title: ''
      url: ''
    text: Sorry, currently we do not have any job openings.
  utter_lunch.donate:
  - buttons:
    - entity_value: []
      intent: lunch.donors
      is_quick_reply: true
      payload: /lunch.donors
      title: Updating Donors
      url: ''
    - entity_value: []
      intent: lunch.process
      is_quick_reply: true
      payload: /lunch.process
      title: Process
      url: ''
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    text: Call us at 0311-110 7497 to know more or to adopt a school in order to provide them with lunch boxes (lunch box cost is Rs.100/per box).
  utter_lunch.donors:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: lunch.donate
      is_quick_reply: true
      payload: /lunch.donate
      title: How to Donate Lunch
      url: ''
    - entity_value: []
      intent: lunch.process
      is_quick_reply: true
      payload: /lunch.process
      title: Process
      url: ''
    text: Reports are given on a monthly basis to the donors detailing the impact their meals have had.
  utter_lunch.process:
  - buttons:
    - entity_value: []
      intent: lunch.donate
      is_quick_reply: true
      payload: /lunch.donate
      title: How to Donate Lunch
      url: ''
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: lunch.donors
      is_quick_reply: true
      payload: /lunch.donors
      title: Updating Donor
      url: ''
    text: Our School Lunch service allows people to donate lunch boxes to students. We adopt under-privileged government & private schools to provide their students with nutritious lunches. Baseline surveys for all children are conducted to find general nutritional deficiencies, so we can make tailor-made meal plans. We prepare highly nutritious lunches for the children. Donors are notified when school lunches are distributed. To know more or adopt a school, call 0311-110 7497.
  utter_menu.main_message:
  - buttons:
    - entity_value: []
      intent: about.rizq
      is_quick_reply: true
      payload: /about.rizq
      title: About Rizq
      url: ''
    - entity_value: []
      intent: about.services
      is_quick_reply: true
      payload: /about.services
      title: Services/Programs
      url: ''
    - entity_value: []
      intent: about.donating
      is_quick_reply: true
      payload: /about.donating
      title: How to Donate
      url: ''
    - entity_value: []
      intent: volunteer.join
      is_quick_reply: true
      payload: /volunteer.join
      title: Volunteer
      url: ''
    - entity_value: []
      intent: beneficiary.register
      is_quick_reply: true
      payload: /beneficiary.register
      title: Register Beneficiary
      url: ''
    - entity_value: []
      intent: job.apply
      is_quick_reply: true
      payload: /job.apply
      title: Job Application
      url: ''
    - entity_value: []
      intent: contact.us
      is_quick_reply: true
      payload: /contact.us
      title: Contact Us
      url: ''
    - entity_value: []
      intent: complaints.donation
      is_quick_reply: true
      payload: /complaints.donation
      title: Complaints
      url: ''
    text: 'You can ask any question OR click on the buttons below for the required assistance:'
  utter_out_of_scope:
  - text: Kindly contact our team on this phone number +92 42 366-100-41 to have this query answered.
  utter_ration.cost:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: ration.terms_&_conditions
      is_quick_reply: true
      payload: /ration.terms_&_conditions
      title: Terms and Conditions
      url: ''
    - entity_value: []
      intent: ration.rizqbanks
      is_quick_reply: true
      payload: /ration.rizqbanks
      title: Rizq-Food Banks
      url: ''
    - entity_value: []
      intent: ration.process
      is_quick_reply: true
      payload: /ration.process
      title: Rizq-Ration Service
      url: ''
    - entity_value: []
      intent: ration.items
      is_quick_reply: true
      payload: /ration.items
      title: Rizq-Ration Box Items
      url: ''
    - entity_value: []
      intent: ration.donate
      is_quick_reply: true
      payload: /ration.donate
      title: Donate Ration Boz
      url: ''
    text: The Rizq-Ration box for a family of 6 people costs Rs3500.
  utter_ration.donate:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: ration.terms_&_conditions
      is_quick_reply: true
      payload: /ration.terms_&_conditions
      title: Terms & Conditions
      url: ''
    - entity_value: []
      intent: ration.rizqbanks
      is_quick_reply: true
      payload: /ration.rizqbanks
      title: Rizq-Food Banks
      url: ''
    - entity_value: []
      intent: ration.process
      is_quick_reply: true
      payload: /ration.process
      title: Rizq-Ration Service
      url: ''
    - entity_value: []
      intent: ration.items
      is_quick_reply: true
      payload: /ration.items
      title: Rizq-Ration Box Items
      url: ''
    - entity_value: []
      intent: ration.cost
      is_quick_reply: true
      payload: /ration.cost
      title: Cost of Ration Box
      url: ''
    text: To donate Ration, you can follow our web portal link http://www.sharerizq.com/en/rizq-ration and select the number of Rizq-Ration boxes you wish to donate. You can pay using Credit/Debit cards, Easypay or Paypal. Alternatively, you may use Bank Transfer/Deposit or our Cash Collection service.
  utter_ration.items:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: ration.terms_&_conditions
      is_quick_reply: true
      payload: /ration.terms_&_conditions
      title: Terms & Conditions
      url: ''
    - entity_value: []
      intent: ration.rizqbanks
      is_quick_reply: true
      payload: /ration.rizqbanks
      title: Rizq-Food Banks
      url: ''
    - entity_value: []
      intent: ration.process
      is_quick_reply: true
      payload: /ration.process
      title: Rizq-Ration Service
      url: ''
    - entity_value: []
      intent: ration.donate
      is_quick_reply: true
      payload: /ration.donate
      title: Donate Ration Box
      url: ''
    - entity_value: []
      intent: ration.cost
      is_quick_reply: true
      payload: /ration.cost
      title: Cost of Ration Box
      url: ''
    text: Each Rizq-Ration box contains 20kg flour, 5kg rice, 5 pulses, 3 litres oil alongside tea and dates. Therefore, 1 box supports a family of 6 people for a month.
  utter_ration.process:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: ration.terms_&_conditions
      is_quick_reply: true
      payload: /ration.terms_&_conditions
      title: Terms & Conditions
      url: ''
    - entity_value: []
      intent: ration.rizqbanks
      is_quick_reply: true
      payload: /ration.rizqbanks
      title: Rizq-Food Banks
      url: ''
    - entity_value: []
      intent: ration.items
      is_quick_reply: true
      payload: /ration.items
      title: Rizq- Ration Box Item
      url: ''
    - entity_value: []
      intent: ration.donate
      is_quick_reply: true
      payload: /ration.donate
      title: Donate Ration Box
      url: ''
    - entity_value: []
      intent: ration.cost
      is_quick_reply: true
      payload: /ration.cost
      title: Cost of Ration Box
      url: ''
    text: Our Rizq-Ration service allows individuals to donate Ration Boxes that can feed a family of 6 for a month. To this end, we establish RizqBanks in underprivileged areas and open applications for food assistance. Following this, our team assesses applicants' households. Approved families receive food assistance for 3 months. Once distribution takes place, donors are notified that their rations have been distributed to Rizq families via messages and photos.
  utter_ration.rizqbanks:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: ration.rizqbanks
      is_quick_reply: true
      payload: /ration.rizqbanks
      title: Terms & Conditions
      url: ''
    - entity_value: []
      intent: ration.process
      is_quick_reply: true
      payload: /ration.process
      title: Rizq- Ration Service
      url: ''
    - entity_value: []
      intent: ration.items
      is_quick_reply: true
      payload: /ration.items
      title: Rizq-Ration Box Items
      url: ''
    - entity_value: []
      intent: ration.donate
      is_quick_reply: true
      payload: /ration.donate
      title: Donate Ration Box
      url: ''
    - entity_value: []
      intent: ration.cost
      is_quick_reply: true
      payload: /ration.cost
      title: Cost of Ration-Box
      url: ''
    text: "RizqBanks are established in underprivileged communities in order to open applications for food assistance. The Rizq team assesses these locations and its applicants before food distributions. We have our foodbanks in Lahore and Islamabad. \nIn Lahore, the foodbanks are located in Sultan Park and Raiwind.In Islamabad, they are located in Muslim Colony and Miskeen Colony."
  utter_ration.terms_&_conditions:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    - entity_value: []
      intent: ration.rizqbanks
      is_quick_reply: true
      payload: /ration.rizqbanks
      title: Rizq-FoodBanks
      url: ''
    - entity_value: []
      intent: ration.process
      is_quick_reply: true
      payload: /ration.process
      title: Rizq-Ration Service
      url: ''
    - entity_value: []
      intent: ration.items
      is_quick_reply: true
      payload: /ration.items
      title: Rizq-Ration Box Items
      url: ''
    - entity_value: []
      intent: ration.donate
      is_quick_reply: true
      payload: /ration.donate
      title: Donate Ration Box
      url: ''
    - entity_value: []
      intent: ration.cost
      is_quick_reply: true
      payload: /ration.cost
      title: Cost of Ration Box
      url: ''
    text: "Ration distributions take place in 2 batches, on the 1st and the 15th of each month. Payments of orders received between 12th and 27th will be distributed on the 1st and payments between the 27th of one month to the 12th will be distributed on the 15th. \nFor transparency purposes we provide pictures of distribution to our donors, however, sometimes due to concerns relating to beneficiary family privacy we might not be able to do so.\nYou can contact us at order@sharerizq.com or at 0310-1107497 to inquire about your order daily from 10 am to 6pm."
  utter_transfer_to_human:
  - text: I am still unable to understand you, please call at our UAN 111 456 789, so that our agent can help you.
  utter_user.back:
  - text: Good to have you here. What can I do for you?
  - text: What can I do for you today?
  - text: Welcome back! What can I do for you?
  utter_user.bored:
  - text: Boredom, huh? Have you ever seen a hedgehog taking a bath?
  - text: What to do against boredom? Watch baby animal videos or GIFs.
  - text: Bored? How about 10 jumping jacks? Get your blood flowing.
  - text: 'Bored? Silly idea, but it works: Interview you feet.'
  - text: If you're bored, you could plan your dream vacation.
  utter_user.busy:
  - text: Okay. I'll let you get back to work.
  - text: I won't distract you then. You know where to find me.
  - text: I understand. I'll be here if you need me.
  - text: Working hard as always. Let me know if you need anything.
  utter_user.confirm_later:
  - text: Sure. Please take your time!
  utter_user.confused:
  - text: Pardon me, what would you like to know?
  utter_user.going_to_bed:
  - text: Sleep tight. Hope to chat again soon.
  - text: Pleasant dreams!
  - text: Good night. Talk to you later.
  - text: Sounds good. Maybe we'll chat some tomorrow.
  utter_user.good:
  - text: Great! Glad to hear it.
  - text: Excellent. I'm here to help keep it that way.
  utter_user.happy:
  - text: Hey, happiness is contagious.
  - text: Great! Glad to hear that.
  - text: If you're happy, then I'm happy.
  - text: Excellent! That's what I like to see.
  utter_user.hurry:
  - text: Yes, I'm just responding to your question.
  utter_user.needs_advice:
  - text: Ask right away! I'm here to assist you.
  utter_user.waits:
  - text: I appreciate your patience.  Hopefully I'll have what you need soon.
  utter_validate_beneficiary.status.family_members:
  - text: Please try again, re-enter the family names.
  utter_validate_beneficiary.status.phone_number:
  - text: The given phone number is invalid, please try again.
  utter_volunteer.distribution:
  - buttons:
    - entity_value: []
      intent: menu.main_message
      is_quick_reply: true
      payload: /menu.main_message
      title: Main Menu
      url: ''
    text: To refer new places for distributions, please reach out to us by calling us at +92 42 366-100-41 or emailing at Info@sharerizq.com. Also, drop your name, phone number and area you're suggesting in your email.
  utter_inform:
  - text: Inform something
  utter_welcome_message:
  - buttons:
    - entity_value: []
      intent: about.services
      is_quick_reply: true
      payload: /about.services
      title: Services/Programs
      url: ''
    - entity_value: []
      intent: about.rizq
      is_quick_reply: true
      payload: /about.rizq
      title: About Rizq
      url: ''
    - entity_value: []
      intent: about.donating
      is_quick_reply: true
      payload: /about.donating
      title: How to Donate
      url: ''
    - entity_value: []
      intent: volunteer.join
      is_quick_reply: true
      payload: /volunteer.join
      title: Volunteer
      url: ''
    - entity_value: []
      intent: beneficiary.register
      is_quick_reply: true
      payload: /beneficiary.register
      title: Register Beneficiary
      url: ''
    - entity_value: []
      intent: job.apply
      is_quick_reply: true
      payload: /job.apply
      title: Job Application
      url: ''
    - entity_value: []
      intent: contact.us
      is_quick_reply: true
      payload: /contact.us
      title: Contact Us
      url: ''
    - entity_value: []
      intent: complaints.donation
      is_quick_reply: true
      payload: /complaints.donation
      title: Complaints
      url: ''
    text: "Greetings!\nThanks for getting in touch with Rizq. You can ask any question OR click on the buttons below for the required assistance:"

actions:
- action_default_ask_affirmation
- action_default_fallback
- action_form_deactivate
- action_form_transfer
- action_increment_form_mapping_counter
- action_restarted
- action_slot_reset
- action_utterances_handler
- utter_faq
forms:
  beneficiary.status_form: {}
  is_continue_form: {}
version: '2.0'

Config: (When i add TED policy and Train bot does not respond issues created already Adding TED policy in config. Bot does not respond)

language: en
pipeline:
- name: WhitespaceTokenizer
- name: LexicalSyntacticFeaturizer
- name: CountVectorsFeaturizer
  token_pattern: (?u)\b\w+\b
- name: RegexEntityExtractor
  # text will be processed with case insensitive as default
  "case_sensitive": False
  # use lookup tables to extract entities
  "use_lookup_tables": True
  # use regexes to extract entities
  "use_regexes": True  
- name: DucklingEntityExtractor
  url: http://duckling:7000
  dimensions:
  - sys_time
  - sys_day
  - sys_month
  - sys_year
  - phone-number
  - number
  - amount-of-money
  - distance
  - duration
  - volume
  - ordinal
  - temperature
  - email
  - url
  - time
  
- name: DIETClassifier
  epochs: 10
- name: FallbackClassifier
  threshold: 0.6
  ambiguity_threshold: 0.1
- name: ResponseSelector
  epochs: 100

policies:
  - name: AugmentedMemoizationPolicy
  - name: TEDPolicy
    epochs: 100
  - name: RulePolicy
    core_fallback_threshold: 0.4
    core_fallback_action_name: "action_default_fallback"

Rules:

version: "2.0"
rules:
- rule: respond to FAQs
  steps:
  - intent: faq
  - action: utter_faq
# - rule: utter_greetings after greetings at conversation start
    # conversation_start: true
#   steps:
#   - intent: greetings.hello
#   - action: utter_greetings.hello
#   - action: utter_welcome_message

- rule: Rule to map `greetings.hello` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: greetings.hello
  - action: action_utterances_handler


- rule: Rule to map `complaints.unanswered_phone_call` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: complaints.unanswered_phone_call
  - action: action_utterances_handler
- rule: Rule to map `complaints.donation` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: complaints.donation
  - action: action_utterances_handler
- rule: Rule to map `contact.us` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: contact.us
  - action: action_utterances_handler
- rule: Rule to map `menu.main_message` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: menu.main_message
  - action: action_utterances_handler
- rule: Rule to map `daig.total_recipients` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: daig.total_recipients
  - action: action_utterances_handler
- rule: Rule to map `daig.terms_and_conditions` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: daig.terms_and_conditions
  - action: action_utterances_handler
- rule: Rule to map `daig.items` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: daig.items
  - action: action_utterances_handler
- rule: Rule to map `daig.donate` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: daig.donate
  - action: action_utterances_handler
- rule: Rule to map `daig.distribution_process` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: daig.distribution_process
  - action: action_utterances_handler
- rule: Rule to map `daig.cost` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: daig.cost
  - action: action_utterances_handler
- rule: Rule to map `volunteer.join` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: volunteer.join
  - action: action_utterances_handler
- rule: Rule to map `volunteer.distribution` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: volunteer.distribution
  - action: action_utterances_handler
- rule: Rule to map `out_of_scope` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: out_of_scope
  - action: action_utterances_handler
- rule: Rule to map `get_started` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: get_started
  - action: action_utterances_handler
- rule: Rule to map `attachment.received` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: attachment.received
  - action: action_utterances_handler
- rule: Rule to map `user.needs_advice` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: user.needs_advice
  - action: action_utterances_handler
- rule: Rule to map `user.hurry` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: user.hurry
  - action: action_utterances_handler
- rule: Rule to map `user.happy` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: user.happy
  - action: action_utterances_handler
- rule: Rule to map `user.good` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: user.good
  - action: action_utterances_handler
- rule: Rule to map `user.going_to_bed` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: user.going_to_bed
  - action: action_utterances_handler
- rule: Rule to map `user.confirm_later` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: user.confirm_later
  - action: action_utterances_handler
- rule: Rule to map `user.bored` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: user.bored
  - action: action_utterances_handler
- rule: Rule to map `greetings.whatsup` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: greetings.whatsup
  - action: action_utterances_handler
- rule: Rule to map `greetings.salam` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: greetings.salam
  - action: action_utterances_handler
- rule: Rule to map `greetings.nice_to_talk_to_you` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: greetings.nice_to_talk_to_you
  - action: action_utterances_handler
- rule: Rule to map `greetings.nice_to_see_you` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: greetings.nice_to_see_you
  - action: action_utterances_handler
- rule: Rule to map `greetings.mashaallah` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: greetings.mashaallah
  - action: action_utterances_handler
- rule: Rule to map `greetings.jazakallah` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: greetings.jazakallah
  - action: action_utterances_handler
- rule: Rule to map `greetings.goodmorning` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: greetings.goodmorning
  - action: action_utterances_handler
- rule: Rule to map `greetings.emoji` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: greetings.emoji
  - action: action_utterances_handler
- rule: Rule to map `greetings.bye` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: greetings.bye
  - action: action_utterances_handler
- rule: Rule to map `greetings.allah_hafiz` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: greetings.allah_hafiz
  - action: action_utterances_handler
- rule: Rule to map `geetings.inshaallah` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: geetings.inshaallah
  - action: action_utterances_handler
- rule: Rule to map `deny` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: deny
  - action: action_utterances_handler
- rule: Rule to map `appraisal.welcome` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: appraisal.welcome
  - action: action_utterances_handler
- rule: Rule to map `appraisal.thank_you` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: appraisal.thank_you
  - action: action_utterances_handler
- rule: Rule to map `appraisal.good` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: appraisal.good
  - action: action_utterances_handler
- rule: Rule to map `appraisal.bad` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: appraisal.bad
  - action: action_utterances_handler
- rule: Rule to map `agent.what_can_do` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: agent.what_can_do
  - action: action_utterances_handler
- rule: Rule to map `agent.happy` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: agent.happy
  - action: action_utterances_handler
- rule: Rule to map `agent.good` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: agent.good
  - action: action_utterances_handler
- rule: Rule to map `agent.chatbot` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: agent.chatbot
  - action: action_utterances_handler
- rule: Rule to map `agent.can_you_help` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: agent.can_you_help
  - action: action_utterances_handler
- rule: Rule to map `affirm` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: affirm
  - action: action_utterances_handler
- rule: Rule to map `lunch.process` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: lunch.process
  - action: action_utterances_handler
- rule: Rule to map `lunch.donors` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: lunch.donors
  - action: action_utterances_handler
- rule: Rule to map `lunch.donate` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: lunch.donate
  - action: action_utterances_handler
- rule: Rule to map `ration.terms_&_conditions` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: ration.terms_&_conditions
  - action: action_utterances_handler
- rule: Rule to map `ration.rizqbanks` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: ration.rizqbanks
  - action: action_utterances_handler
- rule: Rule to map `ration.process` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: ration.process
  - action: action_utterances_handler
- rule: Rule to map `ration.items` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: ration.items
  - action: action_utterances_handler
- rule: Rule to map `ration.donate` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: ration.donate
  - action: action_utterances_handler
- rule: Rule to map `ration.cost` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: ration.cost
  - action: action_utterances_handler
- rule: Rule to map `job.apply` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: job.apply
  - action: action_utterances_handler
- rule: Rule to map `donation.zakat` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: donation.zakat
  - action: action_utterances_handler
- rule: Rule to map `donation.proof` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: donation.proof
  - action: action_utterances_handler
- rule: Rule to map `donation.different` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: donation.different
  - action: action_utterances_handler
- rule: Rule to map `donation.confirmation` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: donation.confirmation
  - action: action_utterances_handler
- rule: Rule to map `donation.change` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: donation.change
  - action: action_utterances_handler
- rule: Rule to map `donation.cash_collection` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: donation.cash_collection
  - action: action_utterances_handler
- rule: Rule to map `beneficiary.verification` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: beneficiary.verification
  - action: action_utterances_handler
- rule: Rule to map `beneficiary.status` intent to `beneficiary.status_form` (automatic conversion)
  steps:
  - intent: beneficiary.status
  - action: beneficiary.status_form
- rule: Rule to map `beneficiary.register` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: beneficiary.register
  - action: action_utterances_handler
- rule: Rule to map `beneficiary.reference` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: beneficiary.reference
  - action: action_utterances_handler
- rule: Rule to map `beneficiary.ration` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: beneficiary.ration
  - action: action_utterances_handler
# - rule: Rule to map `bachao.terms_and_conditions` intent to `action_utterances_handler` (automatic conversion)
#   steps:
#   - intent: bachao.terms_and_conditions
#   - action: action_utterances_handler
# - rule: Rule to map `bachao.process` intent to `action_utterances_handler` (automatic conversion)
#   steps:
#   - intent: bachao.process
#   - action: action_utterances_handler
# - rule: Rule to map `bachao.donate` intent to `action_utterances_handler` (automatic conversion)
#   steps:
#   - intent: bachao.donate
#   - action: action_utterances_handler
- rule: Rule to map `about.team` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: about.team
  - action: action_utterances_handler
- rule: Rule to map `about.social_media` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: about.social_media
  - action: action_utterances_handler
- rule: Rule to map `about.services` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: about.services
  - action: action_utterances_handler
- rule: Rule to map `about.rizq` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: about.rizq
  - action: action_utterances_handler
- rule: Rule to map `about.partners` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: about.partners
  - action: action_utterances_handler
- rule: Rule to map `about.operation` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: about.operation
  - action: action_utterances_handler
- rule: Rule to map `about.location` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: about.location
  - action: action_utterances_handler
- rule: Rule to map `about.founders` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: about.founders
  - action: action_utterances_handler
- rule: Rule to map `about.donating` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: about.donating
  - action: action_utterances_handler
- rule: Rule to map `about.contact` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: about.contact
  - action: action_utterances_handler
- rule: Rule to map `about.blog` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: about.blog
  - action: action_utterances_handler
- rule: Rule to map `form_deactivate` intent to `action_form_deactivate` (automatic conversion)
  steps:
  - intent: form_deactivate
  - action: action_form_deactivate
- rule: Rule to map `increment_form_mapping_counter` intent to `action_increment_form_mapping_counter` (automatic conversion)
  steps:
  - intent: increment_form_mapping_counter
  - action: action_increment_form_mapping_counter
- rule: Rule to map `None` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: None
  - action: action_utterances_handler
- rule: Rule to map `dialog.hold_on` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: dialog.hold_on
  - action: action_utterances_handler
- rule: Rule to map `agent.who_are_you` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: agent.who_are_you
  - action: action_utterances_handler
- rule: Rule to map `user.waits` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: user.waits
  - action: action_utterances_handler
- rule: Rule to map `user.back` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: user.back
  - action: action_utterances_handler
- rule: Rule to map `user.confused` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: user.confused
  - action: action_utterances_handler
- rule: Rule to map `user.busy` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: user.busy
  - action: action_utterances_handler
- rule: Rule to map `agent.bad` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: agent.bad
  - action: action_utterances_handler
- rule: Rule to map `emoji.angry` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: emoji.angry
  - action: action_utterances_handler
- rule: Rule to map `greetings.how_are_you` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: greetings.how_are_you
  - action: action_utterances_handler
- rule: Rule to map `greetings.nice_to_meet_you` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: greetings.nice_to_meet_you
  - action: action_utterances_handler
- rule: Rule to map `agent.sure` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: agent.sure
  - action: action_utterances_handler
- rule: Rule to map `dialog.wrong` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: dialog.wrong
  - action: action_utterances_handler
- rule: Rule to map `emoji.happy` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: emoji.happy
  - action: action_utterances_handler
- rule: Rule to map `emoji.sad` intent to `action_utterances_handler` (automatic conversion)
  steps:
  - intent: emoji.sad
  - action: action_utterances_handler
- rule: Rule to handle messages with low NLU confidence (automated conversion from 'TwoStageFallbackPolicy')
  steps:
  - intent: nlu_fallback
  - action: action_two_stage_fallback

Stories:

version: "2.0"
stories:
# - story: greetings.bye
#   steps:
#   - intent: greetings.bye
#   - action: utter_greetings.bye
#   - action: action_restarted
- story: inform - 1568286231.0008
  steps:
  - intent: inform
  - action: utter_out_of_scope
  - action: action_restarted
# - story: greetings.hello - 1590244232.4387
#   steps:
#   - intent: greetings.hello
#   - action: utter_greetings.hello
#   - action: utter_welcome_message
# - story: greetings.salam - 1590245463.9036
#   steps:
#   - intent: greetings.salam
#   - action: utter_greetings.salam
#   - action: utter_welcome_message

You can comment and uncomment Rules/Stories to experiment. Thank you so much.

strange :confused:

@noman I tried but I can’t get the error you’re getting. I created a clean virtual environment, installed Rasa 2.0.4 (later I tried 2.0.3 as well, but with the same results), created a new project with rasa init, copied all the file contents you’ve shared, and trained only the Core by running rasa train core. Anything else you think I could try? Maybe you could try this in a clean environment?

Did you try uncommenting this Rule? If not plz try uncommenting and then train the core

Seems like this rule is the culprit

2 Likes

Thanks @noman! Now I’ve been able to reproduce both the normal looking inconsistency error and the one that weirdly says in story 'inform - 1568286231.0008' is contradicting with rule(s) ''. I’m looking into it.

By the way, it looks like everything works fine when you comment out initial_value for the form_mapping_counter slot in the domain.

1 Like

Ah great, i am relieved a little now

its strange, any particular reason for that?

It was a bug; the code didn’t handle the combination of conversation_start: true and an initial_value as it should. See this PR for more details.

I’m still not sure how much this is related to the in story 'inform - 1568286231.0008' is contradicting with rule(s) '' errors but I’ll check it soon.

1 Like

Alright, @noman I can’t see any errors now. Could you try installing rasa from the abovementioned PR and check that everything works for you? The fix will probably be part of 2.0.7 if I manage to write tests for it before then…

1 Like

Thank you so much @SamS for your help and for being patient. I diverted my self to other things after this issue. I will try the fix in the PR in couple of days and will let you know. Thanks.

1 Like

I have the same issue with log ‘- the prediction of the action ‘action_greet’ in story ‘get started or greet’ is contradicting with rule(s) ‘’ which predicted action ‘action_restart’.’ Hope the new updates soon

Hi @ngtiendong, welcome to the forum :slight_smile:

When you say “I have the same issue”, do you mean that you are also setting initial_value of some slot in your domain while also using conversation_start: true for some of your rules? If yes, then the fixing PR should help for the time being.

If what you mean is that you’re just getting the same error as @noman, then could you, please, share your rules and stories (at least the ones mentioned in the error message), and possibly also your domain file? Which version of Rasa Open Source are you using?

1 Like

Hi @SamS i have tried installing the rasa using pip3 install git+https://github.com/RasaHQ/rasa@33b7560e378fc32216e7b4c52299de97805b06a0 and tried training core, i am no longer facing the error. Marking the fix as a solution. Thanks for the efforts :slight_smile:

Awesome, thanks for letting me know!

1 Like

Hi @SamS, I did not set any initial_value of slots in domain
I got the error in version 2.0.6 and still happen in 2.1.0
The strange thing is log not list any rule name contracted: InvalidRule: Contradicting rules or stories found. The prediction of the action ‘action_greet’ in story ‘get started or greet’ is contradicting with rule(s) ‘’ which predicted action ‘action_restart’. Please update your stories and rules so that they don’t contradict each other.

My domain.yml:

session_config: session_expiration_time: 60 carry_over_slots_to_new_session: true intents:

  • ask_posibility
  • ask_cist_manager
  • ask_manager
  • ask_intro
  • ask_member
  • ask_research_field
  • ask_strength
  • ask_product
  • ask_product_def
  • ask_product_owner
  • ask_product_devtime
  • ask_product_application
  • ask_product_customer
  • ask_product_size
  • ask_case_studies
  • ask_product_strength
  • ask_product_weakness
  • ask_product_competitor
  • ask_product_accuracy
  • ask_product_speed
  • ask_product_security
  • ask_product_tech
  • ask_product_price
  • ask_contact
  • inform_org
  • inform_product
  • inform_mention
  • inform_research_field
  • thank
  • greet
  • get_started
  • affirm
  • goodbye
  • cancel
  • deny
  • both
  • chitchat
  • later
  • others entities:
  • org
  • product
  • mention
  • field
  • name
  • person slots: list_items: type: text mention: type: text org: type: text person: type: text product: type: text field: type: text responses: utter_greet:
    • buttons:
      • payload: ‘/ask_member{“org”: “cist”}’ title: Thành viên, cơ cấu tổ chức
      • payload: /ask_product title: Sản phẩm
      • payload: /ask_contact title: Thông tin liên hệ text: Xin chào, tôi là CIST Chatbot. Tôi có thể giúp gì được cho bạn? utter_okay:
    • text: Okay! utter_goodbye:
    • text: Tạm biệt. Hẹn gặp lại sau! utter_ask_org:
    • buttons:
      • payload: ‘/inform_org{“org”: “cist”}’ title: CIST
      • payload: ‘/inform_org{“org”: “ai”}’ title: Nhóm AI
      • payload: ‘/inform_org{“org”: “bigdata”}’ title: Nhóm BigData
      • payload: ‘/inform_org{“org”: “datalake”}’ title: Nhóm Datalake
      • payload: ‘/inform_org{“org”: “iot & smart device”}’ title: Nhóm IoT & Smart Device
      • payload: ‘/inform_org{“org”: “security & blockchain”}’ title: Nhóm Security & Blockchain text: Vấn đề bạn quan tâm thuộc về viện CIST hay nhóm? utter_ask_product:
    • buttons:
      • payload: ‘/inform_product{“product”: “blockchain”}’ title: Blockchain
      • payload: ‘/inform_product{“product”: “ca”}’ title: CA
      • payload: ‘/inform_product{“product”: “chatbot”}’ title: Chatbot
      • payload: ‘/inform_product{“product”: “data matching”}’ title: Data matching
      • payload: ‘/inform_product{“product”: “datalake”}’ title: Datalake
      • payload: ‘/inform_product{“product”: “phát hiện bất thường”}’ title: Phát hiện bất thường
      • payload: ‘/inform_product{“product”: “smart camera”}’ title: CIVAMS (Smart Camera)
      • payload: ‘/inform_product{“product”: “social listening”}’ title: Social listening text: Bạn quan tâm đến sản phẩm nào? utter_wrong_org:
    • text: Xin lỗi, chúng tôi không có nhóm trên. utter_wrong_product:
    • text: Xin lỗi, chúng tôi không có sản phẩm trên. utter_custom_fallback:
    • text: Xin lỗi, tôi chưa có kiến thức về điều đó. utter_rephrase:
    • text: Vui lòng nhập lại tin nhắn. utter_ask_if_continute:
    • text: Bạn có muốn tiếp tục không? utter_intro_cist_manager:
    • text: TS. Đặng Minh Tuấn hiện đang giữ chức vụ Viện trưởng – giảng viên thuộc Học viện Công nghệ Bưu chính Viễn thông. Anh còn là Trưởng tiểu ban chuẩn Quốc gia SC35/JTC1, Trưởng nhóm Vietkey và nguyên là Đại tá, Phó Giám đốc Phòng thí nghiệm trọng điểm Quốc gia về An toàn thông tin. utter_contact:
    • text: ‘Bạn có thể liên hệ với chúng tôi qua địa chỉ email: cistinfor@gmail.com’ utter_posibility:
    • buttons:
      • payload: ‘/ask_member{“org”: “cist”}’ title: Thành viên, cơ cấu tổ chức
      • payload: /ask_product title: Sản phẩm
      • payload: /ask_contact title: Thông tin liên hệ text: ‘Tôi có thể giúp bạn tìm hiểu về:’ utter_thank:
    • text: Cảm ơn bạn. utter_info_product:
    • buttons:
      • payload: /ask_product_def title: Khái niệm
      • payload: /ask_product_owner title: Nhóm phát triển
      • payload: /ask_product_devtime title: Thời gian phát triển
      • payload: /ask_product_application title: Ứng dụng
      • payload: /ask_product_customer title: Khách hàng
      • payload: /ask_product_size title: Quy mô
      • payload: /ask_case_studies title: Case studies
      • payload: /ask_product_strength title: Thế mạnh
      • payload: /ask_product_weakness title: Hạn chế
      • payload: /ask_product_competitor title: Sản phẩm tương tự
      • payload: /ask_product_accuracy title: Độ chính xác
      • payload: /ask_product_speed title: Tốc độ
      • payload: /ask_product_security title: Tính bảo mật
      • payload: /ask_product_tech title: Nền tảng công nghệ
      • payload: /ask_product_price title: Giá thành text: Bạn muốn biết thông tin gì? utter_chitchat/ask_founding_date:
      • text: ‘Viện nghiên cứu ứng dụng Công nghệ CMC (Tên viết tắt: CIST) được thành lập vào ngày 15 tháng 07 năm 2014. Viện CIST là một đơn vị thuộc tập đoàn công nghệ CMC.’ utter_chitchat/ask_address:
      • text: ‘Địa chỉ: Tầng 4, tòa nhà CMC, số 11 Duy Tân, Cầu Giấy’ utter_chitchat/ask_function:
      • text: Sứ mệnh của CIST là nghiên cứu ứng dụng những công nghệ mới nhất trong các lĩnh vực BigData, AI, Blockchain, IoT, Security…đưa vào cuộc sống, hỗ trợ cho khách hàng là các doanh nghiệp Việt Nam nâng cao năng lực cạnh tranh trong bối cảnh của cuộc CM CN 4.0 có nhiều cơ hội và thách thức mới. utter_chitchat/ask_if_know_another_bot:
      • text: Tôi chưa bao giờ gặp người đó :robot: utter_chitchat/ask_if_is_another_bot:
      • text: Tôi là C-Bot, đến từ CMC -CIST :robot: utter_chitchat/ask_if_is_cbot:
      • text: Chúng tôi đều thích được nói chuyện với mọi người :robot: utter_chitchat/ask_if_like_user:
      • text: Bạn là người tôi yêu quý nhất :smiling_face_with_three_hearts: utter_chitchat/ask_if_love_user:
      • text: Hình như tôi không được lập trình để yêu :frowning: utter_chitchat/ask_if_hate_user:
      • text: Không bao giờ. utter_chitchat/ask_for_dating:
      • text: Tôi nghĩ chúng ta nên giữ quan hệ công việc thôi. utter_chitchat/ask_for_being_friend:
      • text: Tất nhiên rồi! utter_chitchat/ask_user_name:
      • text: Là tên mà bố mẹ đã đặt cho bạn. utter_chitchat/ask_who_user:
      • text: Bạn là chính bạn. utter_chitchat/ask_if_know_user:
      • text: Tôi không biết nhiều về bạn cho lắm. utter_chitchat/say_user_intro:
      • text: Okay :smiley: utter_chitchat/say_what_user_love:
      • text: Thật tuyệt khi bạn có thể yêu một điều gì đó. utter_chitchat/just_something:
      • text: Okay. utter_chitchat/ask_if_bot_happy:
      • text: Tôi luôn vui vẻ, trừ lúc bạn buồn. utter_chitchat/ask_how_bot_day:
      • text: Rất tốt! Tôi luôn vui vẻ khi được làm việc mỗi ngày. utter_chitchat/ask_how_bot_think_about_love:
      • text: Tôi không hiểu về tình yêu cho lắm. utter_chitchat/ask_how_bot_think_about_life:
      • text: ““Life isn’t about finding yourself. Life is about creating yourself.” Geogre Bernard Shaw.” utter_chitchat/ask_how_bot_think_about_user_life:
      • text: Tôi không biết được điều đó… utter_chitchat/ask_how_bot_think_about_tech:
      • text: Thế giới công nghệ thật thú vị utter_chitchat/ask_how_bot_think_about_sth_else:
      • text: Tôi không thể trả lời điều đó :grinning: utter_chitchat/ask_weather:
      • text: Tôi không rõ về thời tiết nơi bạn ở, nhưng thế giới của tôi luôn ấm áp :high_brightness: utter_chitchat/ask_for_joke:
      • text: Yêu nhau 100 ngày ko thấy ý kiến gì, yêu nhau 999 ngày cũng chẳng ý kiến chi, yêu nhau 1024 ngày, anh ta hồ hởi bảo:" Mình bên nhau đc 1 Gb rồi đó." utter_chitchat/ask_for_sth_can_not:
      • text: Tôi không thể làm điều đó. utter_chitchat/ask_for_singing:
      • text: Tôi không biết hát :frowning: utter_chitchat/ask_bot_for_sth_silly:
      • text: Chà, tôi thật sự không ngốc đến thế … utter_chitchat/ask_how_doing:
      • text: Tôi thấy rất tốt! Cảm ơn vì đã hỏi. utter_chitchat/cheer:
      • text: Cảm ơn bạn và cùng với bạn. utter_chitchat/sorry:
      • text: Không sao đâu. utter_chitchat/ask_bot_intro:
      • text: Tôi tên là CIST Bot, tôi là chatbot của Viện Nghiên cứu ứng dụng công nghệ CMC! utter_chitchat/ask_bot_age:
      • text: Tôi sắp được 1 tuổi rồi. utter_chitchat/ask_bot_languages:
      • text: Tôi đã được viết bằng Python, nhưng để thuận tiện cho bạn, tôi sẽ dịch sang tiếng Việt.
      • text: Tôi có thể đánh vần baguette bằng tiếng Pháp, nhưng tiếc là tiếng Việt là ngôn ngữ duy nhất tôi có thể trả lời bạn.
      • text: Tôi đang trong quá trình học, nhưng hiện tại tôi chỉ có thể nói tiếng Việt.
      • text: Mã nhị phân và ngôn ngữ của tình yêu. Và tiếng Việt. utter_chitchat/ask_bot_where_from:
      • text: Tôi sinh ra ở Việt Nam, nhưng tôi coi mình là một công dân toàn cầu. utter_chitchat/ask_bot_interest:
      • text: Tôi không thực sự có ý kiến về điều đó. utter_chitchat/ask_bot_job:
      • text: Nói chuyện và hỗ trợ mọi người là công việc hàng ngày của tôi. Tôi luôn cảm thấy vui vẻ khi được làm công việc mình yêu thích. utter_chitchat/ask_bot_food:
      • text: Tôi hấp thụ dữ liệu :robot: utter_chitchat/ask_bot_family:
      • text: CMC -CIST là gia đình của tôi. utter_chitchat/ask_bot_parents:
      • text: CMC -CIST là gia đình của tôi. utter_chitchat/ask_bot_siblings:
      • text: CBot-Global là em gái của tôi! utter_chitchat/ask_if_bot_close_with_family:
      • text: Đúng, tôi nói chuyện với họ hàng ngày. utter_chitchat/ask_if_bot_dating:
      • text: Tôi chỉ biết tới công việc thôi… utter_chitchat/ask_bot_body:
      • text: Tôi không có cơ thể. utter_chitchat/ask_bot_sex:
      • text: Đó là một bí mật! utter_chitchat/ask_bot_boss:
      • text: Tôi không biết nữa. utter_chitchat/ask_how_user_look:
      • text: Tôi nghĩ bạn luôn luôn xinh đẹp. utter_chitchat/ask_how_user_be:
      • text: Tôi rất thích nói chuyện với bạn. utter_chitchat/ask_if_who_prettier:
      • text: Tôi thực sự không thể nói. utter_chitchat/ask_if_who_smarter:
      • text: Bạn chắc chắn thông minh hơn tôi. utter_chitchat/insult:
      • text: Điều đó không hay lắm :cry: utter_chitchat/ask_howbuilt:
      • text: Tôi được sinh ra từ công nghệ và dữ liệu. utter_chitchat/ask_if_bot_a_danger:
      • text: Tôi vô hại. Tôi được sinh ra để giúp con người hạnh phúc hơn. utter_chitchat/say_bot_ugly:
      • text: Tôi thấy buồn khi nghe điều đó. utter_chitchat/say_bot_tired:
      • text: Được rồi, nhưng tôi vẫn ở đây nếu bạn cần tôi. utter_chitchat/miss_bot:
      • text: Điều bạn nói thật tuyệt vời. utter_chitchat/like_bot:
      • text: Tôi rất vui khi nghe điều đó, bạn là người mà tôi yêu quý nhất. utter_chitchat/love_bot:
      • text: Tôi rất tự hào. utter_chitchat/say_bot_boring:
      • text: Tôi nhắm đến sự hiệu quả. utter_chitchat/ask_if_user_should:
      • text: Tôi không biết tư vấn về việc này cho bạn như thế nào nữa. utter_chitchat/ask_isbot:
      • text: Tôi thực sự là một bot :robot:
      • text: Đúng, tôi là bot!
      • text: Vâng, tôi là một bot.
      • text: Yep, bạn đoán đúng rồi, tôi là một bot! utter_chitchat/ask_ishuman:
      • text: Tôi không phải là người, tôi là bot! :robot: utter_chitchat/say_sad:
      • text: Tôi rất tiếc vì điều đó. utter_chitchat/say_negative:
      • text: Tôi rất tiếc khi nghe điều đó. utter_chitchat/say_positive:
      • text: :smiley:
      • text: Tôi rất vui khi nghe điều đó. utter_chitchat/alone:
      • text: Tôi luôn sẵn lòng tâm sự với bạn bất cứ khi nào bạn cần tôi. utter_chitchat/tired:
      • text: Tôi hy vọng bạn có thể được nghỉ ngơi sớm. utter_chitchat/hungry:
      • text: Có lẽ một bữa ăn nhẹ sẽ giúp bạn hết đói. utter_chitchat/ask_for_asking:
      • text: Tôi làm tốt khi trả lời các câu hỏi. utter_chitchat/ask_time:
      • text: Ở đâu đó, bây giờ là năm giờ!
      • text: Hiện tại là một thời gian tuyệt vời của năm!
      • text: Đến giờ nghỉ ngơi rồi!
      • text: Điều đó thật khó nói -nó khác biệt trên toàn thế giới! utter_chitchat/say_about_bot_humor:
      • text: Tôi không có khiếu hài hước đâu. utter_chitchat/react_negative:
      • text: Tôi rất buồn vì điều đó utter_chitchat/react_positive:
      • text: Tôi rất vui khi nghe điều này!
      • text: Tôi rất hạnh phúc utter_chitchat/bot_can_not_help:
      • text: Xin lỗi, hiện tại tôi chưa thể giúp bạn!
      • text: Tôi sẽ cố gắng học hỏi thêm để có thể giúp bạn tốt hơn trong lần sau utter_chitchat/test:
      • text: Chào bạn! utter_chitchat/kidding:
      • text: Tôi đã hiểu! utter_chitchat/ask_for_another_answer:
      • text: Tôi trả lời mỗi câu hỏi theo một cách. utter_chitchat/confused:
      • text: Tôi nghĩ có thể bạn đang có chút nhầm lẫn. utter_chitchat/you_are_welcome:
      • text: Tuyệt vời! actions:
  • utter_greet
  • utter_okay
  • utter_goodbye
  • utter_ask_org
  • utter_ask_product
  • utter_wrong_org
  • utter_wrong_product
  • utter_custom_fallback
  • utter_ask_if_continute
  • utter_contact
  • utter_posibility
  • utter_thank
  • utter_info_product
  • respond_chitchat
  • action_greet
  • action_goodbye
  • action_posibility
  • action_custom_fallback
  • action_custom_ask_affirmation
  • action_reset_slots
  • action_manager
  • action_intro
  • action_member
  • action_research_field
  • action_strength
  • action_ask_product forms:
  • action_product_def
  • action_product_owner
  • action_product_devtime
  • action_product_application
  • action_product_customer
  • action_product_size
  • action_case_studies
  • action_product_strength
  • action_product_weakness
  • action_product_competitor
  • action_product_accuracy
  • action_product_speed
  • action_product_security
  • action_product_tech
  • action_product_price

Rule is really simple:

version: “2.0”

rules:

  • rule: Ask the user to rephrase whenever they send a message with low NLU confidence steps:
    • intent: nlu_fallback
    • action: action_custom_fallback

Story:

version: “2.0” stories:

  • story: ask manager steps:
    • or:
      • intent: ask_manager
      • intent: ask_cist_manager
    • action: action_manager
    • active_loop: null
  • story: ask manager steps:
    • intent: ask_manager
    • action: action_manager
    • intent: ask_member
    • action: action_member
    • action: action_manager
    • active_loop: null
  • story: ask manager steps:
    • intent: ask_manager
    • action: action_manager
    • action: action_manager
    • active_loop: null
  • story: ask manager steps:
    • intent: ask_manager
    • action: action_manager
    • action: action_manager
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_manager
    • active_loop: null
  • story: ask manager steps:
    • intent: ask_manager
    • action: action_manager
    • action: action_manager
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask intro steps:
    • or:
      • intent: ask_intro
      • intent: inform_org
      • intent: inform_product
    • action: action_intro
    • active_loop: null
  • story: ask member steps:
    • intent: ask_member
    • action: action_member
    • active_loop: null
  • story: ask member steps:
    • intent: ask_member
    • action: action_member
    • active_loop: null
  • story: ask_member steps:
    • intent: ask_member

    • action: action_member

    • action: action_member

    • active_loop: null

  • story: ask member steps:
    • intent: ask_member
    • action: action_member
    • action: action_member
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_member
    • active_loop: null
  • story: ask member steps:
    • intent: ask_member
    • action: action_member
    • action: action_member
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask research field steps:
    • intent: ask_research_field
    • action: action_research_field
    • active_loop: null
  • story: ask research field steps:
    • intent: ask_research_field
    • action: action_research_field
    • intent: ask_member
    • action: action_member
    • action: action_research_field
    • active_loop: null
  • story: ask research_field steps:
    • intent: ask_research_field
    • action: action_research_field
    • action: action_research_field
    • active_loop: null
  • story: ask research_field steps:
    • intent: ask_research_field
    • action: action_research_field
    • action: action_research_field
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_research_field
    • active_loop: null
  • story: ask research_field steps:
    • intent: ask_research_field
    • action: action_research_field
    • action: action_research_field
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask strength steps:
    • intent: ask_strength
    • action: action_strength
    • active_loop: null
  • story: ask strength steps:
    • intent: ask_strength
    • action: action_strength
    • intent: ask_member
    • action: action_member
    • action: action_strength
    • active_loop: null
  • story: ask strength steps:
    • intent: ask_strength
    • action: action_strength
    • action: action_strength
    • active_loop: null
  • story: ask strength steps:
    • intent: ask_strength
    • action: action_strength
    • action: action_strength
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_strength
    • active_loop: null
  • story: ask strength steps:
    • intent: ask_strength
    • action: action_strength
    • action: action_strength
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask product steps:
    • intent: ask_product
    • action: action_ask_product
    • active_loop: null
  • story: ask product steps:
    • intent: ask_product
    • action: action_ask_product
    • action: action_ask_product
    • active_loop: null
  • story: ask product steps:
    • intent: ask_product
    • action: action_ask_product
    • action: action_ask_product
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_ask_product
    • active_loop: null
  • story: ask product steps:
    • intent: ask_product
    • action: action_ask_product
    • action: action_ask_product
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask product def steps:
    • intent: ask_product_def
    • action: action_product_def
    • active_loop: null
  • story: ask product def steps:
    • intent: ask_product_def
    • action: action_product_def
    • intent: ask_product
    • action: action_ask_product
    • action: action_product_def
    • active_loop: null
  • story: ask product_def steps:
    • intent: ask_product_def
    • action: action_product_def
    • action: action_product_def
    • active_loop: null
  • story: ask product_def steps:
    • intent: ask_product_def
    • action: action_product_def
    • action: action_product_def
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_product_def
    • active_loop: null
  • story: ask product_def steps:
    • intent: ask_product_def
    • action: action_product_def
    • action: action_product_def
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask_product_owner steps:
    • intent: ask_product_owner
    • action: action_product_owner
    • active_loop: null
  • story: ask_product_owner steps:
    • intent: ask_product_owner
    • action: action_product_owner
    • intent: ask_product
    • action: action_ask_product
    • action: action_product_owner
    • active_loop: null
  • story: ask product_owner steps:
    • intent: ask_product_owner
    • action: action_product_owner
    • action: action_product_owner
    • active_loop: null
  • story: ask product_owner steps:
    • intent: ask_product_owner
    • action: action_product_owner
    • action: action_product_owner
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_product_owner
    • active_loop: null
  • story: ask product_owner steps:
    • intent: ask_product_owner
    • action: action_product_owner
    • action: action_product_owner
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask_product_devtime steps:
    • intent: ask_product_devtime
    • action: action_product_devtime
    • active_loop: null
  • story: ask_product_devtime steps:
    • intent: ask_product_devtime
    • action: action_product_devtime
    • intent: ask_product
    • action: action_ask_product
    • action: action_product_devtime
    • active_loop: null
  • story: ask product_devtime steps:
    • intent: ask_product_devtime
    • action: action_product_devtime
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_devtime
    • active_loop: null
  • story: ask product_devtime steps:
    • intent: ask_product_devtime
    • action: action_product_devtime
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_devtime
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_product_devtime
    • active_loop: null
  • story: ask product_devtime steps:
    • intent: ask_product_devtime
    • action: action_product_devtime
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_devtime
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask_product_application steps:
    • intent: ask_product_application
    • action: action_product_application
    • active_loop: null
  • story: ask_product_application steps:
    • intent: ask_product_application
    • action: action_product_application
    • intent: ask_product
    • action: action_ask_product
    • action: action_product_application
    • active_loop: null
  • story: ask product_application steps:
    • intent: ask_product_application
    • action: action_product_application
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_application
    • active_loop: null
  • story: ask product_application steps:
    • intent: ask_product_application
    • action: action_product_application
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_application
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_product_application
    • active_loop: null
  • story: ask product_application steps:
    • intent: ask_product_application
    • action: action_product_application
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_application
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask_product_customer steps:
    • intent: ask_product_customer
    • action: action_product_customer
    • active_loop: null
  • story: ask_product_customer steps:
    • intent: ask_product_customer
    • action: action_product_customer
    • intent: ask_product
    • action: action_ask_product
    • action: action_product_customer
    • active_loop: null
  • story: ask product_customer steps:
    • intent: ask_product_customer
    • action: action_product_customer
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_customer
    • active_loop: null
  • story: ask product_customer steps:
    • intent: ask_product_customer
    • action: action_product_customer
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_customer
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_product_customer
    • active_loop: null
  • story: ask product_customer steps:
    • intent: ask_product_customer
    • action: action_product_customer
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_customer
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask_product_size steps:
    • intent: ask_product_size
    • action: action_product_size
    • active_loop: null
  • story: ask_product_size steps:
    • intent: ask_product_size
    • action: action_product_size
    • intent: ask_product
    • action: action_ask_product
    • action: action_product_size
    • active_loop: null
  • story: ask product_size steps:
    • intent: ask_product_size
    • action: action_product_size
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_size
    • active_loop: null
  • story: ask product_size steps:
    • intent: ask_product_size
    • action: action_product_size
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_size
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_product_size
    • active_loop: null
  • story: ask product_size steps:
    • intent: ask_product_size
    • action: action_product_size
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_size
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask_case_studies steps:
    • intent: ask_case_studies
    • action: action_case_studies
    • active_loop: null
  • story: ask_case_studies steps:
    • intent: ask_case_studies
    • action: action_case_studies
    • intent: ask_product
    • action: action_ask_product
    • action: action_case_studies
    • active_loop: null
  • story: ask case_studies steps:
    • intent: ask_case_studies
    • action: action_case_studies
    • intent: chitchat
    • action: respond_chitchat
    • action: action_case_studies
    • active_loop: null
  • story: ask case_studies steps:
    • intent: ask_case_studies
    • action: action_case_studies
    • intent: chitchat
    • action: respond_chitchat
    • action: action_case_studies
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_case_studies
    • active_loop: null
  • story: ask case_studies steps:
    • intent: ask_case_studies
    • action: action_case_studies
    • intent: chitchat
    • action: respond_chitchat
    • action: action_case_studies
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask_product_strength steps:
    • intent: ask_product_strength
    • action: action_product_strength
    • active_loop: null
  • story: ask_product_strength steps:
    • intent: ask_product_strength
    • action: action_product_strength
    • intent: ask_product
    • action: action_ask_product
    • action: action_product_strength
    • active_loop: null
  • story: ask product_strength steps:
    • intent: ask_product_strength
    • action: action_product_strength
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_strength
    • active_loop: null
  • story: ask product_strength steps:
    • intent: ask_product_strength
    • action: action_product_strength
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_strength
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_product_strength
    • active_loop: null
  • story: ask product_strength steps:
    • intent: ask_product_strength
    • action: action_product_strength
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_strength
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask_product_weakness steps:
    • intent: ask_product_weakness
    • action: action_product_weakness
    • active_loop: null
  • story: ask_product_weakness steps:
    • intent: ask_product_weakness
    • action: action_product_weakness
    • intent: ask_product
    • action: action_ask_product
    • action: action_product_weakness
    • active_loop: null
  • story: ask product_weakness steps:
    • intent: ask_product_weakness
    • action: action_product_weakness
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_weakness
    • active_loop: null
  • story: ask product_weakness steps:
    • intent: ask_product_weakness
    • action: action_product_weakness
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_weakness
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_product_weakness
    • active_loop: null
  • story: ask product_weakness steps:
    • intent: ask_product_weakness
    • action: action_product_weakness
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_weakness
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask_product_competitor steps:
    • intent: ask_product_competitor
    • action: action_product_competitor
    • active_loop: null
  • story: ask_product_competitor steps:
    • intent: ask_product_competitor
    • action: action_product_competitor
    • intent: ask_product
    • action: action_ask_product
    • action: action_product_competitor
    • active_loop: null
  • story: ask product_competitor steps:
    • intent: ask_product_competitor
    • action: action_product_competitor
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_competitor
    • active_loop: null
  • story: ask product_competitor steps:
    • intent: ask_product_competitor
    • action: action_product_competitor
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_competitor
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_product_competitor
    • active_loop: null
  • story: ask product_competitor steps:
    • intent: ask_product_competitor
    • action: action_product_competitor
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_competitor
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask_product_accuracy steps:
    • intent: ask_product_accuracy
    • action: action_product_accuracy
    • active_loop: null
  • story: ask_product_accuracy steps:
    • intent: ask_product_accuracy
    • action: action_product_accuracy
    • intent: ask_product
    • action: action_ask_product
    • action: action_product_accuracy
    • active_loop: null
  • story: ask product_accuracy steps:
    • intent: ask_product_accuracy
    • action: action_product_accuracy
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_accuracy
    • active_loop: null
  • story: ask product_accuracy steps:
    • intent: ask_product_accuracy
    • action: action_product_accuracy
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_accuracy
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_product_accuracy
    • active_loop: null
  • story: ask product_accuracy steps:
    • intent: ask_product_accuracy
    • action: action_product_accuracy
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_accuracy
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask_product_speed steps:
    • intent: ask_product_speed
    • action: action_product_speed
    • active_loop: null
  • story: ask_product_speed steps:
    • intent: ask_product_speed
    • action: action_product_speed
    • intent: ask_product
    • action: action_ask_product
    • action: action_product_speed
    • active_loop: null
  • story: ask product_speed steps:
    • intent: ask_product_speed
    • action: action_product_speed
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_speed
    • active_loop: null
  • story: ask product_speed steps:
    • intent: ask_product_speed
    • action: action_product_speed
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_speed
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_product_speed
    • active_loop: null
  • story: ask product_speed steps:
    • intent: ask_product_speed
    • action: action_product_speed
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_speed
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask_product_security steps:
    • intent: ask_product_security
    • action: action_product_security
    • active_loop: null
  • story: ask_product_security steps:
    • intent: ask_product_security
    • action: action_product_security
    • intent: ask_product
    • action: action_ask_product
    • action: action_product_security
    • active_loop: null
  • story: ask product_security steps:
    • intent: ask_product_security
    • action: action_product_security
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_security
    • active_loop: null
  • story: ask product_security steps:
    • intent: ask_product_security
    • action: action_product_security
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_security
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_product_security
    • active_loop: null
  • story: ask product_security steps:
    • intent: ask_product_security
    • action: action_product_security
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_security
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask_product_tech steps:
    • intent: ask_product_tech
    • action: action_product_tech
    • active_loop: null
  • story: ask_product_tech steps:
    • intent: ask_product_tech
    • action: action_product_tech
    • intent: ask_product
    • action: action_ask_product
    • action: action_product_tech
    • active_loop: null
  • story: ask product_tech steps:
    • intent: ask_product_tech
    • action: action_product_tech
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_tech
    • active_loop: null
  • story: ask product_tech steps:
    • intent: ask_product_tech
    • action: action_product_tech
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_tech
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_product_tech
    • active_loop: null
  • story: ask product_tech steps:
    • intent: ask_product_tech
    • action: action_product_tech
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_tech
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask_product_price steps:
    • intent: ask_product_price
    • action: action_product_price
    • active_loop: null
  • story: ask_product_price steps:
    • intent: ask_product_price
    • action: action_product_price
    • intent: ask_product
    • action: action_ask_product
    • action: action_product_price
    • active_loop: null
  • story: ask product_price steps:
    • intent: ask_product_price
    • action: action_product_price
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_price
    • active_loop: null
  • story: ask product_price steps:
    • intent: ask_product_price
    • action: action_product_price
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_price
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: affirm
    • action: action_product_price
    • active_loop: null
  • story: ask product_price steps:
    • intent: ask_product_price
    • action: action_product_price
    • intent: chitchat
    • action: respond_chitchat
    • action: action_product_price
    • intent: chitchat
    • action: respond_chitchat
    • action: utter_ask_if_continute
    • intent: deny
    • action: utter_goodbye
    • action: action_reset_slots
    • action: action_deactivate_loop
    • active_loop: null
  • story: ask contact steps:
    • intent: ask_contact
    • action: utter_contact
  • story: others steps:
    • intent: others
    • action: utter_rephrase

config:

policies:

  • name: RulePolicy core_fallback_threshold: 0.65 core_fallback_action_name: action_custom_fallback
  • name: MemoizationPolicy max_history: 4
  • name: TEDPolicy max_history: 4 epochs: 50

@ngtiendong I tried to reproduce the error but I could run rasa train core and rasa test core without any issues (using Rasa 2.1.x). Could you share the exact commands that you used? Could you also try to delete as much of your stories/domain as possible to provide a minimal setup that gives the error?

Hi @SamS After I removed 'intent: restart' in story and deleted all old .md files, it worked

  • story: get started or greet or restart steps:
    • or:
      • intent: get_started
      • intent: greet
      • intent: restart
    • action: action_greet

Because intent restart is default intent which automatically predicts action_restart

2 Likes

Thanks you and @SamS for yours quick reply :wink: