This document discusses knowledge engineering and how it sits between software engineering and artificial intelligence. It focuses on building and maintaining knowledge-based systems that capture human expertise to support decision making. The document examines challenges with involving more people in knowledge engineering processes and how automation could help. It explores options like games, online communities, and human computation to engage people while also discussing how artificial intelligence advances may assist with knowledge representation and engineering challenges.