Я как человек имеющий диплом "Project Manager Professional" не увидел первого шага.
Это цель проекта (которая должна иметь реально измеримую оценку).
Другими словами обсуждаем "сферического коня в вакууме".
Я даже не понял как автор планирует хранить базу данных результата обучения, это логика, набор метематики, набор весовых коэфициентов формул или аксонов нейро сети, или вектора понятий в N-мерном пространстве.
И ещё у меня сложилось впечатление что результат не является ИИ а скорее продвинутым адаптивным автоматом который бы вырабатывал импульсы вроде "нужно заряжаться" причем реализацию команды отдать на откуп программисту-роботехнику.
Если бы у меня был такой робот который исполнял те команды которые я отдаю, ИИ не нужен бы бы, я с джойстика подал бы команду "сгоняй за пивом, на кухню в холодильник" ...
а про квадратики и фомулы - это ПЛИС стоит 15$ за чип