THE KNOWLEDGE FACTORY