Loading: Understanding the Roles in Knowledge Guru