Expert Systems Building Tools

Showing results in 'Publications'. Show all posts
Shaalan, K., A. Hendam, and A. Rafea, "Rapid development and deployment of bi-directional expert systems using machine translation technology", Expert Systems with Applications, vol. 39, issue 1, no. 1, pp. 1375 - 1380, 2012. Abstractks_mt_eswa_2012.pdfWebsite

The present work reports our attempt in developing an English–Arabic bi-directional machine translation tool in the agriculture domain. It aims to achieve automated translation of agricultural expert systems. In particular, we describe the translation of domain knowledge base, including, prompts, responses, explanation text, and advices. In the Central Laboratory for Agricultural Expert Systems (CLAES) where many successful agricultural expert systems have been developed, this tool is found to be essential in developing bi-directional (English–Arabic) expert systems because both English and Arabic versions are needed for development, deployment, and usage purpose. The tool also helps knowledge engineers in overcoming the language barrier by acquiring knowledge from either English or Arabic speaking domain experts. This paper discusses our experience with the developed machine translation tool and reports on results of its application on real agricultural expert systems.

Shaalan, K., M. Rafea, and A. Rafea, "KROL: a knowledge representation object language on top of Prolog", Expert Systems with Applications, vol. 15, no. 1, pp. 33-46, jul, 1998. Abstractkrol.pdfWebsite

{This paper presents a knowledge representation object language (KROL) on top of Prolog. KROL is aimed at providing the ability to develop second-generation expert systems. The main aspects of KROL include multi-paradigm knowledge representation (first-order predicate logic, objects, rules), inference mechanisms at different levels of granularity, explanation facility, object-oriented database management module, and user-friendly interface. KROL has sufficient expressive power to be used in applying demanding knowledge-based modeling methodologies, such as KADS and Generic Task, which are the major landmarks of the second-generation expert systems technology. Four successful agricultural expert systems have been developed in the last 6 years using KROL. To demonstrate the language capabilities, we present an example of disorder diagnosis.}