Кстати, может ли ИИ »понимать»? Смотря что в это вкладывать. «Понимание» — коварное слово. Его значение все «понимают». Примерно. Но, при этом, физики и философы пока не договорились, что оно означает в точности.
Что значит «понимать»? Чем отличается ребенок понимающий умножение от непонимающего? Правильными ответами? Но непонимающий может выучить таблицу умножения, просто как набор слов, и тоже давать правильные ответы, до поры до времени.
Принципиальное отличие — понимающий знает не ответы, а паттерн. Способ получения правильных ответов. В ограниченном практическом смысле, «понимание» — это создание полезной модели того, что мы пытаемся понять. Модель, которой можно задать вопрос и получить ответ, который будет совпадать с поведением реальности.
Ну так вот — чатик же не просто знает ответы на ваши вопросы заранее. Он именно выделяет паттерны и вполне успешно их применяет, чтобы давать вам ответы. И советы. Что вам еще нужно?