An expert system (ES) is software that incorporates the specialists' knowledge in a certain domain. This software is capable to provide recommendations which normally a human expert would give. The expert would request some additional information if necessary. The software functions at the same level like human experts or even better because it incorporates the collective experience of its authors. © IDOSI Publications, 2013.