[net.ai] New Topic

franka@tekcad.UUCP (12/07/83)

#N:tekcad:3600003:000:843
tekcad!franka    Dec  7 08:27:00 1983

	OK, some of you have expressed a dislike for "non-technical, philo-
sophical, etc." discussions on this newsgroup. So for those of you who are
tired of this, I pose a technical question for you to talk about:

	What is your favorite method of representing knowlege in a KBS?
Do you depend on frames, atoms of data jumbled together randomly, or something
in between? Do you have any packages (for public consumption which run on
machines that most of us have access to) that aid people in setting up knowlege
bases?

	I think that this should keep this newsgroup talking at least partially
technically for a while. No need to thank me. I just view it as a public ser-
vice.

               				From the truly menacing,
   /- -\       				but usually underestimated,
    <->        				Frank Adrian
               				(tektronix!tekcad!franka)

rggoebel@watdaisy.UUCP (Randy Goebel) (12/16/83)

Bob Kowalski has said that the only way to represent knowledge is
using first order logic.   ACM SIGART Newsletter No. 70, February 1980
surveys many of the people in the world actually doing representation
research, and few of them agree with Kowalski.   Is there anyone out
there than can substantiate a claim for actually ``representing'' (what
ever that means) ``knowledge?''   Most of the knowledge representation
schemes I've seen are really deductive information description languages
with quasi-formal extensions.   I don't have a good definition of what
knowledge is...but ask any mathematical logician (or mathematical
philosopher) what they think about calling something like KRL a 
knowledge representation language.

Randy Goebel
Logic Programming Group
University of Waterloo
Waterloo, Ontario, CANADA N2L 3G1