hello, If have enter date and four digit amount in sentence, then it detect that four digit amount replace the date year in date format as well as detect currency also.
e.g.pay 2000 euro to my account tomorrow output:
@sys-date:2000-01-01 @sys-date:2000-12-31 @sys-number:2000 @sys-currency:2000 @CurrencyUnit:EUR @sys-date:2018-01-10
how to resolve this issue please help me out????????
Answer by @chughts (12979) | Jan 09, 2018 at 09:47 AM
As 2000 is matching both date (incorrectly) and currency (correctly), I think your dialog flow will need to detect that multiple potential dates have been provided, and 2018 is the best fit, but to verify with your end user that this is the date that he meant. When you have currency quantities that can be interpreted as dates, then I think this problem is going to be unavoidable.
for text input we provide popup please insert date in this format(2,000) but for voice it not work again facing same issues.
pay 2000 euro to sachin narkhede
That should match a payment
intent, which should only be expecting a currency and a number. So the fact that it also matches date will get ignored. Unless you are allowing something like pay 2000 euro to sachin narkhede next thursday
, when it gets a little more complicated.
Re-Annotation In Watson Knowledge Studio 1 Answer
how to add own human names dictionary in Watson Knowledge studio or Conversation 2 Answers
how to process prompt input messagein onme function to other function NODe Js? 1 Answer
Can we use Watson Knowledge Studio and Conversation API together? 2 Answers