我在使用 sys-person entity.It 时遇到问题,无法识别像 Hema、Kishan 这样的非英语名称

I have problem working with sys-person entity.It is not recognizing non-english names like Hema , Kishan

sys-person 实体无法识别所有 names.for ex- Hema、Laxman 无法识别,但可以轻松识别像 John、Michael 这样的名字。

如何解决这个问题

you cannot extend @sys-person or any of the other system entities.

这里唯一真正的方法是也有自己的实体列表。我有一个名为 @names 的列表,我在其中添加了不在 sys-person 中的额外名称。这也包括 sys-person 也没有捕获的名称的小写版本的名称(尽管它确实捕获了以大写字母开头的相同名称)。由于这个问题,我在开发团队中记录了一个错误,用于添加 sys-person 中的名称。

You then have to just add @names into your node conditions the same as you would sys-person. . (@names || @sys-person)

source