Перечисление сущностей в намерениях, таких как Dialogflow и Watson

Я столкнулся с реальной проблемой: я не могу найти то, что я ищу, не от rasa, или я просто не могу это найти.

Теперь я использовал IBM Watson и Dialogflow. Сущности делятся на:

  • Сущности
  • Субъекты
  • Синаномы для каждого подобъекта

и когда вы ссылаетесь на данные обучения намерений, вы просто вводите имя сущности или имя дочерней сущности и только один раз

пример: Объект: iPhone Подразделения:

1) iphone7

synanoms: iphone seven, iPhone 7, i Phone 7, iPhone svn

2) iphone8

synanoms: iphone eight, iPhone 8, i Phone 8, iPhone eight

3) iPhone12

synanoms: iphone twelce, iPhone 12, i Phone 12, iPhone 12

обучающий образец намерения: я хочу купить @iphone

**-----------------------------------------------------------------**

but in rasa the only possible way is to add it like that: (just for clarification)

I want to buy [iphone seven]{"entity": "iPhone", "value": "iphone7"}

I want to buy [iphone seven] (iPhone)

I want to buy [iPhone 7] {"entity": "iPhone", "value": "iphone7"}

I want to buy [i Phone 7] {"entity": "iPhone", "value": "iphone7"}

I want to buy [iphone eight] {"entity": "iPhone", "value": "iphone8"}
....
... etc

Перечисление сущностей в намерениях таким способом является абсолютной проблемой, особенно потому, что у меня уже есть огромный набор данных, и это увеличит мои намерения в 100 раз, и я считаю, что это вызовет переоснащение.

Есть ли способ перечислить мои объекты, когда я перечисляю их в Watson или Dialogflow?


person Nermeen Sayed    schedule 07.03.2021    source источник


Ответы (1)


Вы можете определить синонимы в своих тренировочных данных, например:

nlu:
- synonym: credit
  examples: |
    - credit card account
    - credit account

Дополнительные сведения см. здесь. Я не совсем уверен, чего вы пытаетесь достичь с помощью суб-сущностей. Если вы можете рассказать мне больше, я могу попытаться помочь вам найти лучший способ решить эту проблему с помощью инструментов Rasa.

person fkr    schedule 09.03.2021
comment
Пожалуйста, избегайте добавления приглашения на какой-либо форум в самом ответе. При необходимости вы можете добавить такие подробности в комментариях. Ваш ответ должен оставаться строго ответом, хотя вам рекомендуется обновить свой профиль, указав свои контактные данные, если хотите. - person Sabito 錆兎; 09.03.2021
comment
Попался, извини за это! - person fkr; 26.04.2021