HOME

TheInfoList



OR:

KRL is a
knowledge representation Knowledge representation and reasoning (KRR, KR&R, KR²) is the field of artificial intelligence (AI) dedicated to representing information about the world in a form that a computer system can use to solve complex tasks such as diagnosing a medic ...
language, developed by Daniel G. Bobrow and Terry Winograd while at Xerox PARC and
Stanford University Stanford University, officially Leland Stanford Junior University, is a private research university in Stanford, California. The campus occupies , among the largest in the United States, and enrolls over 17,000 students. Stanford is consider ...
, respectively. It is a frame-based language.
KRL was an attempt to produce a language which was nice to read and write for the engineers who had to write programs in it, processed like human memory, so you could have realistic AI programs, had an underlying semantics which was firmly grounded like logic languages, all in one, all in one language. And I think it - again, in hindsight - it just bogged down under the weight of trying to satisfy all those things at once. Oral history interview with Terry Winograd
at Charles Babbage Institute, University of Minnesota, Minneapolis.


Further reading

"An Overview of KRL, a Knowledge Representation Language", D.G. Bobrow and T. Winograd, Cognitive Sci 1:1 (1977). Daniel G. Bobrow, Terry Winograd
An Overview of KRL, A Knowledge Representation Language
Stanford Artificial Intelligence Laboratory Memo AIM 293, 1976.


References

{{compu-lang-stub Knowledge representation languages Programming languages created in 1976