Title: ERESYE: Artificial Intelligence in Erlang Programs
Purpose: Master's Thesis at the University of Catania, condensed into a paper that was, accepted at the 2005 ACM SIGPLAN Erlang Workshop, Tallinn, Estonia
Author: Francesca Gangemi and Corrado Santoro
Involvement: Paper was co-authored and presented by a consultant at Erlang Training and Consulting Ltd
Presentation:
HTML
PDF
(Presented at the workshop September 25th, 2005)
Abstract: This presentation describes ERESYE, a tool for the realization of intelligent systems (expert systems) using the Erlang lan- guage. ERESYE is a rule production system that allows rules to be written as Erlang function clauses and provides a support for their execution. ERESYE is also able to sup- port object-oriented concepts and ontologies, thanks to a suitable ontology handling tool, which provides a means to translate object-based concepts into an Erlang form. The architecture of ERESYE and its basic working scheme are described in the paper. A comparison with CLIPS, one of the most famous tools for expert systems, and the descrip- tion of some examples of ERESYE usage are also provided, in order to show the effectiveness and the validity of the pro- posed solution, which is able to open new and interesting application scenarios for Erlang.