Realising the inadequacy of KR systems based on a single paradigm such as rules, frames, etc, many vendors and researchers are attempting to provide a multitude of these paradigms under one umbrella. Though several systems have been reported for over a decade, there are many issues which are not as yet solved satisfactorily. The semantics of integration is far from clear. The problem is much more complex because many of the paradigms overlap significantly in their expressive power. This paves the way for the same information to be represented by different users using different paradigms, often with different results. Hence the choice of an appropriate KR paradigm for a task continues to be difficult.
/lp/association-for-computing-machinery/book-review-the-ai-workbench-babylon-an-open-and-portable-development-U78mtJWOao