I think Lenat is headed in the right direction, but someone needs to include a knowledge base about learning. Marvin Minsky Learning Knowledge Think