Понимание это никакая не отработка, а перевод с одного естественного языка на другой естественный язык.
Это и есть стандартное заблуждение приводящее к проблемам считать, что перевод есть нечто иное, нежели отработка командной аоследовательности. Попробуй преодолеть инерцию и рассмотреть с этой точки хрения. И сложность диалога пусть тебя не смущает. В 99: случаев диалог всего лишь уточнение "пути в лабиринте".
В смысле, два языка, два носителя языка, посредине - радиоканал, со своим протоколом, сиречь, языком.
Ну ДНК то же самое - трансляция, синтез.