http://AngelCog.org довольно интересно. Проект основан на идее, что для создания настоящего ИИ вы должны сделать это в три этапа:
1) Попробуйте обработать логику в целом и уметь что-либо описать.
2) Логически обрабатывайте код и обрабатывайте «Истории» о реальном мире.
3) Логически обрабатывать свой собственный код и общаться с людьми.
Проект основан на идее, что, когда программа логически обрабатывает свой собственный код, она уже является AI. Конечно, это также должно быть в состоянии понять «Реальный мир». Это «другая половина».
Насколько мне известно, ни у кого больше нет проекта, основанного на предположении, что для создания надлежащего ИИ ИИ должен понимать язык, на котором он написан. Допустим, AI написан на C ++. Что ж, тогда он должен освоить C ++ и уметь читать, писать и изменять программы на C ++, особенно саму себя *
Это все еще "игрушка" прямо сейчас, однако, и все еще находится в "Первой стадии" развития. («Попробуйте обработать логику в целом и уметь что-либо описать».). Но разработчик ищет помощи.