Как получить второе @ authorie.literal, когда у меня есть два или более «одинаковых» прав на одну фразу - PullRequest
0 голосов
/ 14 февраля 2019

Например, мой вводимый текст:

Вы можете поговорить с кем-то

о моей сущности:

@ pron: aboutme = I, Me @pron: aboutother = кто-то, кто-нибудь, каждый, Ричард

Итак ... Я хочу получить @pron: aboutother literal

Проблема в том, что @ pron.literal возвращает "я", а не "кого-то"

Как получить @pron: еще один входной литерал для этого случая?

1 Ответ

0 голосов
/ 22 февраля 2019

@sys-number - сокращенный синтаксис.В этом случае вам нужно использовать полный синтаксис <?entities['pron'].get(1).literal?>, чтобы получить литерал второй обнаруженной сущности.Возможно, было бы хорошо проверить, есть ли ранее две сущности типа, обнаруженные во входных данных (в противном случае вы получите исключение arrayoutofbounds).

...