next up previous FLUIDS_Home DFKI_Home
Next: Plan-based Multimedia Interaction Up: The FLUIDS Approach Towards Intelligent Previous: The FLUIDS Approach Towards Intelligent


Design of Structured Knowledge Models

The question answering capability of intelligent interfaces according to the FLUIDS conception resides in a general framework of structured knowledge for real-time decision support that can be instantiated for any concrete application domain. This framework identifies the different knowledge elements occuring in a generic decision making scenario, and associates them with their corresponding roles in each step of the decision support process. Moreover, the generic model includes knowledge to associate potential queries of a human decision maker with appropriate problem solving methods which are needed to derive suitable answers to these questions.

The FLUIDS methodology for building up a declarative model in terms of knowledge structures relies on the notion of knowledge unit as a fundamental block for knowledge modeling. A knowledge unit encapsulates specific knowledge structures (so-called knowledge areas ) with their associated reasoning capabilities (so-called tasks ). This idea is exemplified in Fig. 1.

 
Figure 1: An Example of a Knowledge Unit 
\begin{figure}
\begin{center}

\resizebox {8cm}{!}{\includegraphics*{knowledge-unit.ps}}
\end{center}\end{figure}

Every single knowledge area can be represented in terms of a subsequent knowledge unit which leads to a decomposition into a knowledge unit hierachy. The leaves of this hierarchy are called primary knowledge units. In order to obtain a specific knowledge architecture for a given domain, the primary knowledge units are associated with suitable representation primitives from a library of reusable knowledge representation components. Common domain concepts that are to be shared among different primary knowledge units are grouped into conceptual vocabularies.

During the knowledge acquisition step for a specific application domain, the generic knowledge model is applied and further specialized in order to obtain a concrete instantiation of the knowledge architecture for the given domain.


 
Figure 2: FLUIDS Knowledge Model for Providing Decision Support 
\begin{figure}
\begin{center}

\resizebox {14cm}{!}{\includegraphics*{ksm-model.ps}}
\end{center}\end{figure}

Fig. 2 represents FLUIDS ' generic structured knowledge model for real-time decision support. In this model, two different knowledge layers can be distinguished: The problem solving layer includes knowledge structures related to the different facets of the abstract decision support problem: Such a generic problem solving scheme can support a variety of potential query patterns to be handled by conversation management layer. The following patterns characterize the basic question types required for decision support:
next up previous FLUIDS_Home DFKI_Home
Next: Plan-based Multimedia Interaction Up: The FLUIDS Approach Towards Intelligent Previous: The FLUIDS Approach Towards Intelligent


Gerd Herzog
Last update: Sun Aug 3 18:49:55 MET DST 1997


Send comments to herzog@acm.org