rr@gt-cmmsr.GATECH.EDU (Richard Robison) (03/15/88)
A professor here is interested in a program called KLIPS. He was very vague about what it was, but did say that it was some kind of AI application. Any help locating this program would be very helpful. Thanks. -Richard -- Richard Robison UUCP: rr@gt-cmmsr.UUCP (404-894-6221) ...!{allegra,hplabs,ihnp4,ulysses}!gatech!gt-cmmsr!rr INTERNET: rr@cmmsr.gatech.edu
paulb@ttidca.TTI.COM (Paul Blumstein) (03/16/88)
In article <31922@gt-cmmsr.GATECH.EDU> rr@gt-cmmsr.GATECH.EDU (Richard Robison) writes: >A professor here is interested in a program called KLIPS. He was very vague >about what it was, but did say that it was some kind of AI application. Any >help locating this program would be very helpful. Thanks. KLIPS is correctly pronounced CLIPS. It is an Expert Systems tool written at NASA's Johnson Space Flight Center and is available to the public through the COSMIC program (COSMIC program #MSC-27208). I don't know the price, but COSMIC prices usually cover just the costs of repro, shipping and handling. It comes on 6 IBM floppies in C Source code and will run with no or minor changes on any system that has an ASNSI C compiler & 256K memory. It is a tool that can be used as standalone or embedded within a program as a subroutine -- and can even call your own subroutines. As we just got it in, I can't give you any personal experience evaluations, but it looks look it may be pretty good & the price is right! For info: COSMIC University of Georgia 382 E. Broad Street Athens, GA 30602 404-542-3265 Good Luck! ============================================================================= Paul Blumstein | Oh my, the penguin on top of my terminal Citicorp/TTI | just exploded! Santa Monica, CA +------------------------------------------------- {philabs,trwrb,csun,psivax}!ttidca!paulb or paulb@ttidca.TTI.COM DISCLAIMER: My company automatically disagrees with everything I say.
leem@jplpro.JPL.NASA.GOV (Lee Mellinger) (03/16/88)
In article <31922@gt-cmmsr.GATECH.EDU> rr@gt-cmmsr.GATECH.EDU (Richard Robison) writes: : :A professor here is interested in a program called KLIPS. He was very vague :about what it was, but did say that it was some kind of AI application. Any :help locating this program would be very helpful. Thanks. : :-Richard :-- :Richard Robison : :UUCP: rr@gt-cmmsr.UUCP (404-894-6221) : ...!{allegra,hplabs,ihnp4,ulysses}!gatech!gt-cmmsr!rr :INTERNET: rr@cmmsr.gatech.edu There is an expert system language called CLIPS (C Language Integrated Production System) that was written by the Mission Planning and Analysis Division of the Johnson Spaceflight Center, NASA. It is available from COSMIC at the University of Georgia. The program number is MSC-21208. The COSMIC phone number is 404/525-3265. Lee The -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- |Lee F. Mellinger Jet Propulsion Laboratory - NASA| |4800 Oak Grove Drive, Pasadena, CA 91109 818/393-0516 FTS 977-0516 | |-------------------------------------------------------------------------| |UUCP: {ames!cit-vax,psivax}!elroy!jpl-devvax!jplpro!leem | |ARPA: jplpro!leem!@cit-vax.ARPA -or- leem@jplpro.JPL.NASA.GOV | -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
shprentz@bdmrrr.bdm.com (Joel Shprentz) (03/16/88)
In article <31922@gt-cmmsr.GATECH.EDU>, rr@gt-cmmsr.GATECH.EDU (Richard Robison) writes: > A professor here is interested in a program called KLIPS. He was very vague > about what it was, but did say that it was some kind of AI application. Any > help locating this program would be very helpful. Thanks. HOW TO GET CLIPS Clips is available as program #MSC-21208 from COSMIC, NASA's software distribution center at the University of Georgia. Their address is: COSMIC The University of Georgia 382 East Broad Street Athens, Georgia 30602 Phone: (404) 542 3265 Telex: 490 999 1619 We received Clips on six IBM-PC floppy disks. Other formats are available. The disks included the C source code, PC executables, utility programs, and some examples. The C source code is portable; we compiled it on a Sun workstation. CLIPS VS. OPS5 Clips (C Language Integrated Production System) is similar to OPS5. OPS5 skills are directly transferable to Clips. Clips rules, like OPS5 rules, are compiled into a network for efficient matching with the Rete algorithm. This algorithm is inherently forward chaining. One noticeable difference between OPS5 and Clips is that OPS5 tags values in working memory elements but Clips does not. For example, an OPS5 memory element may be (Person ^name Smith ^age 23 ^eyes blue) Because the OPS5 values are tagged, they may be reordered without changing their meaning: (Person ^age 23 ^name Smith ^eyes blue) When matching OPS5 patterns, partial working memory elements may be specified. This pattern selects people with blue eyes: (Person ^eyes blue) Clips uses the value's position within the memory element to associate it with some meaning. The Clips version of the same person is (Person Smith 23 blue) To match blue eyed people with Clips, wildcards must match values that don't matter: (Person ? ? blue) The value tagging difference makes Clips program development more error prone than OPS5 development. THE C INTERFACE Clips can interface to C programs in three ways. First, Clips rules can call C functions. This is great for complex calculations and user interfaces. The C functions must be listed in a table compiled into Clips. Second, C programs may call the Clips inference engine to do logical processing. The Clips system is embedded within a C program. Third, Clips provides C functions to assert information, define rules, etc. The standard clips user environment simply provides interactive access to these functions. Clips may also be interfaced with languages other than C. Examples show how to interface to Ada and FORTRAN. -- Joel Shprentz Phone: (703) 848-7305 BDM Corporation Uucp: {rutgers,vrdxhq,rlgvax}!bdmrrr!shprentz 7915 Jones Branch Drive Internet: shprentz@bdmrrr.bdm.com McLean, Virginia 22102
kirmse@uflorida.cis.ufl.EDU (Dale Kirmse) (03/18/88)
The program KLIPS that you are probably looking for is CLIPS. The README file for the version that I have access to reads as follows: ________________ The Artificial Intelligence Section of the Mission Planning and Analysis Division at NASA/Johnson Space Center has completed the first release version of CLIPS, a tool for the development of expert systems. CLIPS is an inference engine and language syntax which provides the framework for the construction of rule-based expert systems. CLIPS was entirely developed in C for performance and portability and is available for a wide variety of computers, from PC's to a CRAY. The key features of CLIPS are: Powerful Rule Syntax: CLIPS allows Forward Chaining Rules with free form patterns, single and multi-field variable bindings across patterns, user defined predicate functions on the LHS of a rule, and other powerful features. Portable: CLIPS has been installed on over half a dozen machines without little or no code changes. High Performance: CLIPS performance on minicomputers (VAX, SUN) is comparable to the performance of high powered expert system tools in those environments. On microcomputers, CLIPS outperforms most other microcomputer based tools. Embeddable: CLIPS systems may be embedded within other C programs and called as a subroutine. Interactive Development: CLIPS provides an interactive, text oriented development environment, including debugging aids. Completely integrated with C: Users may define and call their own functions from within CLIPS. Extensible: CLIPS may be easily extended to add new capabilities. Source Code: CLIPS comes with all source code and can be modified or tailored to meet a specific users's needs. Fully Documented: CLIPS comes with a full reference manual complete with numerous examples of CLIPS syntax. Examples are also given on how to create user defined functions and CLIPS extensions. A User's Guide to introduce expert system programming with CLIPS is also available. CLIPS is available at no cost to NASA, DoD or other government agencies. Call the CLIPS Help Desk at (713) 280-2233 to obtain a copy. Other organizations can obtain CLIPS and/or documentation for a nominal fee through COSMIC: COSMIC 382 E. Broad St Athens, GA 30602 (404) 542-3265 ________________ I understand from talking to NASA personnel that the current plans are to include Macitosh and X window interfaces in later versions. And, an ART sales representative has told me that CLIPS was the initial basis of microART which is currently underdevelopment and will have many features not now in CLIPS. -- Dale Kirmse Chemical Engineering Department University of Florida Gainesville, Florida 32611 Internet: kirmse@ufl.bikini.UUCP Phone: (904-392-0862) -- -- Dale Kirmse @bikini.cis.ufl.edu