Lisp-based Intelligent Software Agents: Difference between revisions
imported>NBrush (linkage) |
(linkage) |
||
Line 1: | Line 1: | ||
{{Multiple issues| | |||
{{one source|date=July 2010}} | |||
{{technical|date=July 2010}} | |||
}} | |||
The '''Lisa''' project is a platform for the development of '''[[Lisp (programming language)|Lisp]]-based [[Intelligent agent|Intelligent Software Agents]]'''. Lisa is a [[Production system (computer science)|production-rule system]] implemented in the [[Common Lisp Object System]] (CLOS), and is heavily influenced by [[CLIPS]] and the [[Java (programming language)|Java]] Expert System Shell (JESS). | The '''Lisa''' project is a platform for the development of '''[[Lisp (programming language)|Lisp]]-based [[Intelligent agent|Intelligent Software Agents]]'''. Lisa is a [[Production system (computer science)|production-rule system]] implemented in the [[Common Lisp Object System]] (CLOS), and is heavily influenced by [[CLIPS]] and the [[Java (programming language)|Java]] Expert System Shell (JESS). | ||
Line 6: | Line 11: | ||
== External links == | == External links == | ||
* [ | * [https://lisa.sourceforge.net/ Web page of LISA project] | ||
* [ | * [https://lisa.sourceforge.net/ref-guide.html Reference Guide] | ||
* [ | * [https://sourceforge.net/projects/lisa/ Sourceforge Page] | ||
== References == | == References == | ||
Line 14: | Line 19: | ||
[[Category:Lisp (programming language)]] | [[Category:Lisp (programming language)]] | ||
{{Sourceattribution|Lisp-based Intelligent Software Agents}} | {{Sourceattribution|Lisp-based Intelligent Software Agents}} |
Latest revision as of 16:57, 10 August 2025
![]() | This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
(Learn how and when to remove this template message)
|
The Lisa project is a platform for the development of Lisp-based Intelligent Software Agents. Lisa is a production-rule system implemented in the Common Lisp Object System (CLOS), and is heavily influenced by CLIPS and the Java Expert System Shell (JESS).
At its core is a reasoning engine based on an object-oriented implementation of the Rete algorithm, a very efficient mechanism for solving the difficult many-to-many matching problem.[1]
Intrinsic to Lisa is the ability to reason over CLOS objects without imposing special class hierarchy requirements; thus it should be possible to easily augment existing CLOS applications with reasoning capabilities. As Lisa is an extension to Common Lisp, the full power of the Lisp environment is always available. Lisa-enabled applications should run on any ANSI-compliant Common Lisp platform.
External links
References
- ↑ Forgy, Charles L. (1982). "Rete: A Fast Algorithm for the Many Pattern/Many Object Pattern Match Problem". Artificial Intelligence 19: 17–37. doi:10.1016/0004-3702(82)90020-0.
![]() | Original source: https://en.wikipedia.org/wiki/Lisp-based Intelligent Software Agents.
Read more |