I think Lenat is headed in the right direction but someone needs to include a knowledge base about learning.