Shouldn't the Money entity capture the currency as well? I saw it is capturing the number very well with different variations but it is not capturing the Currency user typed? If the bot was supposed to be used across globe then it would become difficult. We have to include one more question just to know currency even if user addressed that in money field question. Any thoughts/suggestions?
As per the Money entity definition, it captured "Monetary amounts, extracted as a number." In my knowledge, you need to ask a followup question for currency. You can use a multi-select answer with pre-populated currency to choose from.
Agree with the definition @DeepakS ... And the followup question approach is what I'm doing now as well.. but in general some one asks about money information, it is quite common to mention about the currency as well (unless both of them are in same currency region and have some previous context about the conversation). Isn't it? For ex: The general answer for a question , what is your income? is , £50K or 50,00,000 Rupees or 100K USD etc etc.. it is part and parcel of the money is what I feel..
I hope MS agrees with me and thinks about these variations 🙂