The acronym APRIL stands for Application of Probabilistic Inductive Logic Programming. It is an evaluation project sponsored by the European Commission under the Information Society Technologies Programme IST, a major theme of research and technological development within the European Union's Fifth RTD Framework Programme, (1998-2002). APRIL is part of the IST programme activity RTD Future and Emerging Technologies. The official project number is IST-2001-33053.
This project addresses the problem of integrating probabilistic reasoning, first order logical representations and machine learning. This integration is one of the key open questions in artificial intelligence. An adequate answer to this open question is likely to result in new technologies that are applicable across a wide range of applications.
Today, there is a thorough understanding of each of the three domains probability, logic, learning independently. There also exist some interesting results that combine two of these areas.
Given the impact of both probabilistic learning and logic learning on technological developments in a wide range of applications, it is to be expected that effective probabilistic logic learning will pave the way towards an entirely new class of systems and applications. From a more scientific point of view, a better understanding of probabilistic logic learning is also likely to affect techniques for probabilistic learning and for learning logic.
One can approach probabilistic logic learning from various sides. Given the long European tradition and experience in logic learning (i.e. inductive logic programming), we intend to approach the problem by extending Inductive Logic Programming techniques with probabilistic reasoning mechanisms. This also explains the title of the project, Application of Probabilistic Inductive Logic Programming.
The APRIL project consortium comprises the following organisations and persons: