Допустим, у нас в комнате красное и зеленое яблоки и деревянный и железный стол.
Пользователь пишет: взять яблоко и положить его на стол
Какой из вариантов исполняют современные парсеры?
1. Парсер по-очереди спрашивает, какое именно яблоко и какой именно стол.
2. Сначала парсер спрашивает, какое именно яблоко, пишет "Вы взяли такое-то яблоко", потом спрашивает, какой именно стол.
Неактивен
Если честно, то они всегда не понимают такой фразы и поэтому второй вариант лучше, потому что его можно разбить на две части. Т.е. взять яюлоко, какое? допустим зеленное, вы взяли зеленное. Далее со столом в том же духе. Итого четыре ввода, две команды два пояснения. А чтобы за три команды я еще не видел ни одного, к томуже в этом случае парсер должен знать чего именно зеленное или красное, стол или яблоко?
Неактивен