Path: utzoo!attcan!uunet!cbmvax!jesup From: jesup@cbmvax.UUCP (Randell Jesup) Newsgroups: comp.sys.amiga.tech Subject: Re: System Level support for AI stuff Message-ID: <4349@cbmvax.UUCP> Date: 27 Jul 88 19:29:15 GMT References: <446@afit-ab.arpa> Reply-To: jesup@cbmvax.UUCP (Randell Jesup) Organization: Commodore Technology, West Chester, PA Lines: 28 In article <446@afit-ab.arpa> cbaron@icc.UUCP (Christopher T. Baron) writes: >Anyway, while I was returning to Dayton from Ami-Expo an idea came to me that >the Amiga, being a multi-tasking system, could benifit from system level support >for several of the traditional AI type of functions. By this I mean an >inference engine, a state space search routine such as A*, and say a built >in natural language interface (text). ... >My initial thoughts on implementation is that the services would be >implemented as a shared library, with functions for: > > A backward and forward chaining inferencing engine > A rule base compiler > One or more state space searching algorithms > system modification such as task priority modification > the ability to start/suspend/kill tasks > an i/o section for interface with the user i.e. a uniform query facility > special alerts for output > natural language parsing into a language independent form with > system and/or user dictionarys So write it, and publish the interface (look at ARexx for a good example of this type of server, you might want to use ARexx ports for compatiblity). If you think it's good enough to put on the WB disk, after it's ready (or at least well along) get in touch with Gail Wellington, but don't count on anything. You can always sell it yourself. -- Randell Jesup, Commodore Engineering {uunet|rutgers|allegra}!cbmvax!jesup