AWS Comprehend Client检测实体,但未根据需要拆分

时间:2019-04-16 14:46:23

标签: amazon-web-services api aws-comprehend

我正在使用this APIDetectEntities方法。它可以正确识别文本及其类型,但是我需要它能够根据需要拆分名称。

形式有两个字段:

img1

文档似乎与此无关。当发送到后端时,我需要它正确地解析为XML,例如:

<name>
    <surname>Doe</surname>
    <given-names>John</given-names>
    <suffix>III</suffix>
</name>.

我将API用作

$response = $GLOBALS['ComprehendClient']->detectEntities([
    'LanguageCode' => 'en',
    'Text' => 'John Doe Jr'
]);
dd($response);
die();

dd与:

img3

显然不是我所需要的。它将始终识别该名称,但是无法预测将来如何分割字符串。

我真的很喜欢这个API,但是我还没有找到其他任何东西甚至可以完成我所需要的东西。也许这根本不可能。只需添加第三列Suffix并以此方式避开它就容易了。

0 个答案:

没有答案