We wanted to solve robot problems and needed some vision, action, reasoning, planning, and so forth. We even used some structural learning, such as was being explored by Patrick Winston.
This is a tricky domain because, unlike simple arithmetic, to solve a calculus problem - and in particular to perform integration - you have to be smart about which integration technique should be used: integration by partial fractions, integration by parts, and so on.
Stanley Kubrick knew we had good graphics around MIT and came to my lab to find out how to do it. We had some really good stuff. I was very impressed with Kubrick; he knew all the graphics work I had ever heard of, and probably more.
Once when I was standing at the base, they started rotating the set and a big, heavy wrench fell down from the 12 o'clock position of the set, and got buried in the ground a few feet from me. I could have been killed!
I think Lenat is headed in the right direction, but someone needs to include a knowledge base about learning.
I think every person either inherits or eventually makes up their own idea of what they are and who they are and what caused the world to be, and it seems to me that these stories of creation myth, adopted by different cultures - most of them are less insightful than the stories made up by individual poets and writers.
The degree of intelligence that a man or a machine can show depends on many qualities of the ways that knowledge, goals, and problem-solving techniques are represented and put together, and not so much on the fine details.
We humans are not the end of evolution, so if we can make a machine that's as smart as a person, we can probably also make one that's much smarter. There's no point in making just another person. You want to make one that can do things we can't.
General fiction is pretty much about ways that people get into problems and screw their lives up. Science fiction is about everything else.