This article may be too technical for most readers to understand.(April 2024) |
Original author(s) | Douglas Lenat |
---|---|
Written in | RLL-1 |
Type | Discovery system |
Eurisko (Gr., I discover) is a discovery system written by Douglas Lenat in RLL-1, a representation language itself written in the Lisp programming language. A sequel to Automated Mathematician, it consists of heuristics, i.e. rules of thumb, including heuristics describing how to use and change its own heuristics.[1][2] Lenat was frustrated by Automated Mathematician's constraint to a single domain and so developed Eurisko; his frustration with the effort of encoding domain knowledge for Eurisko led to Lenat's subsequent development of Cyc. Lenat envisioned ultimately coupling the Cyc knowledgebase with the Eurisko discovery engine.
EURISKO ... is guided by heuristics ... in effect, various rules of thumb.