Advanced Knowledge-based Systems