Path: utzoo!attcan!uunet!lll-winken!lll-tis!ames!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!natinst!bloom!bobd From: bobd@bloom.UUCP (Bob Donaldson) Newsgroups: comp.lang.c Subject: Re: Expert systems written in C... Summary: RuleMaster (tm) Message-ID: <512@bloom.UUCP> Date: 1 Nov 88 13:26:22 GMT References: <8810311829.AA24054@ucbvax.Berkeley.EDU> Lines: 31 In article <8810311829.AA24054@ucbvax.Berkeley.EDU>, U23405@UICVM (Michael J. Steiner) writes: > Has anyone heard of any expert systems written in C, especially simple > ones that could be understood without superhuman effort? Yes! At Radian we routinely write expert systems in C. Most of these cover areas of environmental engineering or chemistry. Examples are a program to select the best glove material when working with hazardous chemicals, a program to screen air permits for appropriate pollution control technology, a program to diagnose problems in large rotating machinery, a program to diagnose problems in diesel engines, a program to predict maximum temperature for the next day (and thus anticipate ozone problems), and a program to ensure appropriate quality assurance & quality control for field chemistry sampling activities. These are only examples of work done in the last two or three years. Radian also markets an expert system building tool called RuleMaster (tm) [available for UN*X (all dialects), VMS & MS-DOS] which has a C code generator option. RuleMaster was used for some, but not all of the above systems. Some RuleMaster users have also used the C code as a design aid for expert systems written in Pascal, but I digress. In addition to the above, I gather that the move to C for expert systems is fairly widespread. I would be interested in hearing what others are doing. If anyone wants more info on RuleMaster or on Radian's expert system development work, feel free to contact me at any time. -=- Bob Donaldson ...!cs.utexas.edu!natinst!radian!bobd Radian Corporation ...!sun!texsun!radian!bobd PO Box 201088 Austin, TX 78720 (512) 454-4797 Views expressed are my own, not necessarily those of my employer.