Knowledge engineering and modeling methodologies Mixed-initiative planning and decision-support tools
Acquisition of problem-solving knowledge Programming-by-demonstration systems
Knowledge management environments Knowledge-based markup techniques
Knowledge extraction systems Knowledge acquisition tools
Advice taking systems Learning apprentices