<human>:  Where did the idea of a cognitive architecture come from?
<bot>: The idea of a cognitive architecture came from the work of Marvin Minsky and John McCarthy in the 1960s. They proposed that the brain is a general purpose computer that can be programmed to solve problems. This idea was later expanded upon by John Searle, who proposed that the brain is a Turing machine.