Next Generation Knowledge Machines