预构建的 geographyV2 可以检测地点。 由于此实体已经过训练,因此不需要将包含 GeographyV2 的陈述示例添加到应用程序意向中。 GeographyV2 实体支持英语区域性。
以下 JSON 的 verbose
参数设置为 false
:
"entities": {
"geographyV2": [
{
"value": "the sphinx",
"type": "poi"
},
{
"value": "gizah",
"type": "city"
},
{
"value": "egypt",
"type": "countryRegion"
},
{
"value": "africa",
"type": "continent"
},
{
"value": "texas",
"type": "state"
}
]
}
在上述 JSON 中,poi
是兴趣点的缩写。
以下 JSON 的 verbose
参数设置为 true
:
"entities": {
"geographyV2": [
{
"value": "the sphinx",
"type": "poi"
},
{
"value": "gizah",
"type": "city"
},
{
"value": "egypt",
"type": "countryRegion"
},
{
"value": "africa",
"type": "continent"
},
{
"value": "texas",
"type": "state"
}
],
"$instance": {
"geographyV2": [
{
"type": "builtin.geographyV2.poi",
"text": "the sphinx",
"startIndex": 18,
"length": 10,
"modelTypeId": 2,
"modelType": "Prebuilt Entity Extractor",
"recognitionSources": [
"model"
]
},
{
"type": "builtin.geographyV2.city",
"text": "gizah",
"startIndex": 32,
"length": 5,
"modelTypeId": 2,
"modelType": "Prebuilt Entity Extractor",
"recognitionSources": [
"model"
]
},
{
"type": "builtin.geographyV2.countryRegion",
"text": "egypt",
"startIndex": 38,
"length": 5,
"modelTypeId": 2,
"modelType": "Prebuilt Entity Extractor",
"recognitionSources": [
"model"
]
},
{
"type": "builtin.geographyV2.continent",
"text": "africa",
"startIndex": 47,
"length": 6,
"modelTypeId": 2,
"modelType": "Prebuilt Entity Extractor",
"recognitionSources": [
"model"
]
},
{
"type": "builtin.geographyV2.state",
"text": "texas",
"startIndex": 72,
"length": 5,
"modelTypeId": 2,
"modelType": "Prebuilt Entity Extractor",
"recognitionSources": [
"model"
]
}
]
}
}
以下示例显示了 builtin.geographyV2 实体的解析。
"entities": [
{
"entity": "the sphinx",
"type": "builtin.geographyV2.poi",
"startIndex": 18,
"endIndex": 27
},
{
"entity": "gizah",
"type": "builtin.geographyV2.city",
"startIndex": 32,
"endIndex": 36
},
{
"entity": "egypt",
"type": "builtin.geographyV2.countryRegion",
"startIndex": 38,
"endIndex": 42
},
{
"entity": "africa",
"type": "builtin.geographyV2.continent",
"startIndex": 47,
"endIndex": 52
},
{
"entity": "texas",
"type": "builtin.geographyV2.state",
"startIndex": 72,
"endIndex": 76
},
{
"entity": "carol",
"type": "builtin.personName",
"startIndex": 0,
"endIndex": 4
}
]