Volunteering Information—Enhancing the Communication Capabilities of Knowledge-Based Systems

Cooperative problem solving systems support the solution of tasks which cannot be solved by the human or the computer alone. These systems need to be knowledge-based and require flexible communication paradigms allowing natural communication with both experts and novice users of the system. Natural communication (quite different from natural language) has to support mixed-initiative dialogues where information can be volunteered by the system and the user.