Hi, thanks for reaching out! The scenario you described is currently the expected behavior (it might extract some or all names). However, we are working on improving the built-in personName entity (currently on our road-map). However, we recommend using a machine learned entity where you label the instances of names in your dataset and using the personName entity as a feature to help create your own name entity. Sorry for the inconvenience, but hope this helps!
Luis prebuilt entity personName issue
Kurbz
1
Reputation point
Working with clean new app. Luis fails to tag or return more than one personname from the utterance. Even if we reverse the name order it still only extracts the first.
Example.
John and Mary = John
Mary and John = Mary
The same structure for geography will return 2 entities.
see the difference here between personName and geography.
https://i.stack.imgur.com/ejQfF.png
https://i.stack.imgur.com/Nfd8R.png
Thanks.
K.