Системный объект @ sys-location в Watson Assistant следует использовать с осторожностью. Это функция BETA для некоторых языков и только с этой возможностью:
Объект системы @ sys-location извлекает названия мест (страна, штат / провинция, город, город и т. Д.) Из ввода пользователя. Значение объекта не является системно-стандартным значением местоположения.
Я предлагаю попросить адрес и записать его как целую строку. Затем попытайтесь стандартизировать ввод для вашего локального формата адреса, например, с помощью системы проверки адресов.
Другой вариант - разбить адрес на такие части, как город, улица, почтовый индекс и т. Д. В зависимости от страны существуют разные форматы и даже более одного формата для его указания. «Какой у вас город?», «Какой у вас адрес?», ...