Lockett Analytical Systems Logo

FADELA: Functional Autonomous Deduction Engine & Language Analyzer

ABOUT

Initially launched in December 2008, Fadela is a natural language processing / chatbot project and algorithmic playground.

In its present form, a Lisp-like intermediate metalanguage called FZPL is used to exchange knowledge with the system and model natural language in a way it can natively understand, with or without existing knowledge of natural language structures.

In addition to natural language processing and understanding, the project aims to accomplish sentiment analysis, artificial emotional intelligence, and ultimately strategic interaction.

FEATURES

RELEASE/DOWNLOAD

Current release version is 0.2.1.

Github Repository

CHANGELOG

0.2.1

ROADMAP

0.2.2

0.2.5

0.3.0

NON-GOALS

KNOWN BUGS

INSTALLATION/CONFIGURATION

USAGE

For a crash course on the FZPL language, consult docs/fzpl_guide.txt.

By default, sessions are not persistent. In other words, what you submit to one form will not be saved and reused by another tab/window/session. Tweaking the lines of code in the index files can change this, but the project is not sufficiently stable where it's worthwhile -- the architecture is almost certainly bound to change dramatically somewhere at some point, and as such a clean slate for each test iteration is more ideal in this stage.

LICENSING

License files can be found in docs/.

The licenses vary from file to file and are explicitly stated at the top of each, but as a rule of thumb, if it cannot function without the core 'classes/kernel' files, it's likely GPL licensed. Otherwise, it's likely LGPL.

CONTACT

lockettanalytical (at) gmail.com