Hey there. I am having an issue with duckling with phone number and number entity extraction. When I ask the user to provide a phone number and the number slot has already been filled, my bot fills both the number and phone number slot with the phone number value. Keep in mind I am connecting this to a stt server so my phone number will not be in traditional phone format ex: (000) 000-0000. If anyone could help me I would really appreciate it and am happy to provide any code to anyone who is willing to help me out. Thank you in advance
This type of behavior is normal for duckling. I would write a custom action to disambiguate the values extracted by duckling.
Correct. lets say i ask for number first and then phone number. How can i make rasa keep the old number input when the phone number is given. In other words keep the number slot filled with the info from lets say 2 or 3 intents ago while still passing the phone number intent to the phone number slot?
If you’re looking to extract a phone number from someone or verify it, you can usually do it through the phone number verification process that most apps or websites use. They’ll send a code to the number, and you’ll need to enter that code to confirm it’s really the correct number. It’s a simple way to make sure you’re not dealing with fake info. If you’re not getting the number you need, it might help to directly ask the person and let them know why it’s necessary. Just make sure you’re being respectful of their privacy. You could always check out more info on phone verification here: verification phone number.