RSS 16 projects tagged "Interpreters"

Download Website Updated 30 Jan 2001 Ciao Prolog

Screenshot
Pop 110.35
Vit 1.00

Ciao is a complete Prolog system subsuming ISO-Prolog with a novel modular design which allows both restricting and extending the language. Ciao extensions currently include feature terms (records), higher-order, functions, constraints, objects, persistent predicates, a good base for distributed execution (agents), and concurrency. Libraries also support WWW programming, sockets, and external interfaces (C, Java, TCL/Tk, relational databases, etc.). An Emacs-based environment, a stand-alone compiler, and a toplevel shell are also provided.

Download Website Updated 27 Feb 2002 Narval

Screenshot
Pop 92.63
Vit 3.95

Narval is a framework dedicated to the setting up of intelligent personal assistants (IPAs). It includes a language, an interpreter, and a GUI/IDE. It is based on artificial intelligence and agent technologies. It executes recipes (sequences of actions) to perform tasks. It is easy to specify new actions using XML and to implement them using Python. Recipes can be constructed graphically (without programming) by linking blocks representing the actions.

Download No website Updated 26 Jun 2001 EASEA

Screenshot
Pop 45.17
Vit 1.42

EAsea Specification of Evolutionary Algorithms (EASEA), is a high-level language dedicated to the specification of evolutionary algorithms. The language and compiler are quite mature. EASEA compiles .ez specification files into C++ or Java object files, using existing evolutionary libraries. Supported C++ libraries currently are GALib or EO.

No download Website Updated 11 Nov 2008 Jess

Screenshot
Pop 153.59
Vit 10.96

Jess is a fast, light rule engine and scripting environment written entirely in Java. You can build Java software that has the capacity to "reason" using knowledge you supply in the form of declarative rules. It is supplied as a programmer's library, making it ideal for embedding in larger applications. Jess includes development tools built on the Eclipse platform. It is free for academic use and can be licensed for commercial use.

No download Website Updated 12 Dec 2001 Fido Enterprise

Screenshot
Pop 10.39
Vit 67.20

Fido is a library of Java classes that accept natural language (ie English) commands. The system uses a database of hierarchial objects to determine what actions to take.

Download Website Updated 12 Mar 2011 Lush

Screenshot
Pop 126.64
Vit 5.42

Lush is a Lisp dialect with extensions for object-oriented and array-oriented programming. It is intended as a programming environment for prototyping numerically intensive applications. Unlike alternatives like Python or SciLab, Lush is designed for easy integration of existing C/C++/Fortran codes.

No download Website Updated 10 Oct 2003 Cigol

Screenshot
Pop 14.28
Vit 1.43

Cigol is a scripting language designed to solve deductive logic problems. It is designed to be run from the command line or embedded inside an application. There is also a (limited) Cigol applet. Cigol has applications to AI, graph theory, automata, and database manipulation.

No download Website Updated 18 Dec 2003 DELORES

Screenshot
Pop 64.65
Vit 1.42

DELORES (DEfeasible LOgic REasoning System) is a forward-chaining reasoning engine for defeasible logic, a less-expressive but more efficient non-monotonic logic. In contrast with most other non-monotonic logics, defeasible logic has linear complexity, allowing DELORES to execute large theories very quickly. DELORES's algorithm extends to general defeasible theories through the use of a pre-processing transformation which eliminates all uses of defeaters and superiority relations.

Download Website Updated 05 Jan 2005 Majic

Screenshot
Pop 11.22
Vit 1.75

Majic is an interpreter and compiler for Erc, a link-oriented programming language.

No download Website Updated 16 Sep 2007 RebeccaAIML

Screenshot
Pop 52.15
Vit 4.95

RebeccaAIML is an enterprise cross platform AIML development platform. RebeccaAIML supports C++, Java, C#, Python, and many other programming languages. It allows AIML development out of the box. RebeccaAIML also comes with an array of AIML administration tools, great documentation, and an Eclipse AIML editor plugin.

Screenshot

Project Spotlight

Timeline

A cross-platform application for displaying and navigating events on a timeline.

Screenshot

Project Spotlight

Nuxis

An integrated solution for virtualization management.