Intents are mapping to other form

I’ve two forms form1 and form2, which have similar kind of entites, eg. form1 has mobile_number and form2 has emergency_mobile_number.

Now when I’m at form1 and entering mobile_number, rasa misclassifies the entered value into emergency_mobile_number because the training examples for both are same.

I’m anyone to resolve it, can anyone help regarding this?

There should be one entity but two slots. Sounds like you have it setup this way but intent examples should not be a factor in filling the slot.

entities:
- phone_number
slots:
  mobile_number:
    type: text
    mappings:
    - type: phone_number
      entity: mobile_number
  emergency_mobile_number:
    type: any
    mappings:
    - type: from_entity
      entity: phone_number
forms:
  form1:
    required_slots:
        - mobile_number
  form2:
    required_slots:
        - emergency_mobile_number

responses:
  utter_ask_mobile_number:
  - text: What is your mobile number
  utter_ask_emergency_mobile_number:
  - text: What is your emergency mobile number