Может. И анализировать может. И сопоставлять с базой знаний. И даже самообучаться. Только это не просто "программа", а искусственный интеллект. Если ты считаешь, что это всё делается очень просто и этим занимаются посетители этого форума между ответами на твои вопросы, то ты ошибаешься.
И да, по фотографиям парохода, даже искусственный интеллект не построит рабочую модель парохода. Хотя, если его натаскать на судостроение, может, и справится. Через много лет.