Состояние при разговоре с Ватсоном

У меня есть одна сущность под названием «Доктора» с этим значением «Фабио» и синонимами («Рак», «голова», «ноги»...)

Итак, если мой пользователь скажет. «Я хочу позаботиться о своей голове», могу ли я определить, что мой пользователь находит одного доктора (Фабио), но с синонимом и не возвращает что-то вроде этого:

"Я нашел доктора Фабио, который позаботится о голове"??

спасибо


person Fabio Ebner    schedule 25.05.2017    source источник
comment
Какой ожидаемый результат вы хотите увидеть?   -  person Simon O'Doherty    schedule 25.05.2017
comment
Я хочу понять, что мой пользователь набрал один синоним от доктора Фабио вместо доктора Фабио   -  person Fabio Ebner    schedule 25.05.2017
comment
Если только этот врач занимается этими специальностями, я думаю, вам просто нужно ответить что-то прямо в диалоговом окне, например: Я нашел доктора Фабио, который заботится о @Doctors. Но я думаю, что лучше создать 2 сущности (@nameDoctor и @Specialties), потому что у вас может быть более одного врача, который занимается одной и той же проблемой.   -  person barbs    schedule 25.05.2017


Ответы (1)


Чтобы получить точный текст, соответствующий объекту, вы можете использовать метод доступа .literal, который вернет точный текст, соответствующий объекту. В вашем примере это будет @Doctors.literal. Дополнительные сведения см. в документации WCS.

person Michal Bida    schedule 23.06.2017