Мой вопрос похож на это , но он должен быть другим, потому что мой вопрос касается комбинации сущностей и контекста.
Позвольте мне показать пример;здесь дублируются синонимы:
| Entity | Value | Synonyms |
|-------------+-------------+--------------|
| whether | whether | fine, cloudy |
| granularity | granularity | fine, coarse |
И у меня есть одна и та же обучающая фраза для разных намерений с различным входным контекстом следующим образом:
- Intent-a:
- inputконтекст:
A
- обучающая фраза:
is it <fine>?
- синоним
<fine>
для @whether
- Intent-b:
- входной контекст:
B
- обучающая фраза:
is it <fine>?
- синоним
<fine>
для @granularity
Когда пользователь говорит "это нормально?"в контексте «A» fine
идентифицируется как @whether?Или, входной контекст не учитывается при обнаружении намерения для пользовательского предложения ввода, так что это пятьдесят на пятьдесят, какое намерение обнаружено?