для этого нет системного объекта.Нет.
Но вы можете попытать счастья с составными сущностями .
С ними вы можете создать сущность, которая представляет что-то вроде этого:
"@sys.number
делится на @sys.number
" для "двух, деленных на пять"
"@sys.number
@sys.ordinal
" для "двух пятых"
Я не уверен, понимает ли Dialogflow «половина» или «четверть», поэтому, возможно, вам придется добавить и их.Но затем вы можете использовать их в составной сущности, как описано выше.Может быть, вы также должны добавить «а» = 1.
- "Какая половина двадцать?"=> 1/2 * 20
- «Какая пятая часть из двадцати».=> 1/5 * 20
- «Что такое две четверти двадцать».=> 2/4 * 20