Frames and schemas. Philosophy is concerned with the structure and growth of knowledge. The best way to investigate these is to develop computer models of inference, superseding purely logical analyses. In philosophy of science, the discovery and justification of scientific theories can be modelled computationally.
Philosophy is concerned with the nature of mind and thinking.
Computational models help us to understand the nature of representations and processes, and to see how thought might be produced by a physical system. We can get a deeper understanding of ethical deliberation by developing computational models of complex ethical reasoning, e.g. ethical coherence . I call cognitive naturalism , which sees philosophical problems as intimately connected with issues in the cognitive sciences. As for cognitive psychology, computer programs provide a means of building and testing philosophical theories. Frames Frame is Marvin Minsky 's word for concept or schema.