Other Applications

People often ask, "What can I do with Artificial Intelligence?", "Who uses LPA software and for what?", "Can I build scalable and reliable applications using Prolog? Tell me about some applications which use your products". Here are some links.


The Agroecological Knowledge toolkit (AKT5) software is developed by the University of Wales, Bangor, in conjunction with the Department of Artificial Intelligence at Edinburgh University. The AKT5 system is primarily concerned with gathering local ecological knowledge (LEK). Local ecological knowledge refers to what people know about their natural environment, based primarily on their own experience and observation. It allows representation of knowledge elicited from farmers and scientists or knowledge abstracted from written material. Find our more here!

AKT5 is being widely used by farmers in Ghana, Cameroon, Kenya, Uganda, Lesotho, South Africa, as well as Latin America and Asia. Find our more here!


AllerGenius is an expert system which helps diagnose allergies. Recent advances in microarray technology, such as the ImmunoCAP ISACŪ, have lead to major improvements in molecular allergy testing. The presence of specific IgE antibodies is useful to identify the allergens that elicit symptoms and signs of allergy in patients with respiratory allergic diseases including asthma, food allergy, and anaphylactic sensitivity. AllerGenius is specifically developed by leading allergologists to help interpret the results of such tests. Find our more here!


Prof. Bob Kowalski and Fariba Sadri, both of Imperial College, have developed a new reasoning framework called LPS, to highlight its focus on providing a Logic-based approach to Production Systems. LPA have helped develop an initial implementation of LPS in LPA Prolog along with some example applications which include its use as an agent programming language, active database language, and a language for programming concurrent systems. LPS can also be used for teleo-reactive computing, composite (or complex) event processing, and complex processes. You can find our more here!


ProtoThinker is an innovative computer program designed to stimulate thinking about thinking. It contains a simple model of an exceedingly complex object - the human mind. Through conversational interaction with an 'artificial' mind, the user explores the capabilities of real minds. You can download and explore the program from the PT web-site and discover the various ways that people are using PT - as the language and logic center of artificial persons (like "Iris") and to help raise questions about the nature of the human mind. Find our more here!


NED-2 is a Windows-based system designed to improve project-level planning and decision making by providing useful and scientifically sound information to natural resource managers. Resources currently addressed include visual quality, ecology, forest health, timber, water, and wildlife. NED-2 implements a goal-driven decision process that ensures that all relevant goals are considered; the character and current condition of forestland are known; alternatives to manage the land are designed and tested; the future forest under each alternative is simulated; and the alternative selected achieves the owner's goals. Find our more here!

Virtual Worlds and Artificial Life

V-World is a simulated environment where students can develop and test agents in a video-game like environment. Find out more here!