The Cheap Matrix Package contains ready to use matrix and vector classes, optimized for minimum memory over speed. They were designed to have a natural syntax. It is possible to link with LAPACK, and utility functions. There is a framework for coding optimizers and building models, together with examples and documentation.
Tol is a programming language dedicated to the world of statistics and focused on time series analysis and stochastic processes. Unlike many other languages, Tol is not an object-oriented language, but a declarative language driven by functions, based on two key features: simple syntactical rules and a powerful set of extensible data types.
PED is a dialogue management system that uses a probabilistic nested belief model to choose dialogue strategies. The dialogue system designer need only supply a set of plan rules to PED as a dialogue grammar with preconditions. Using this grammar, PED constructs game trees (like the one below) to represent the outcomes of the dialogue, so that a dialogue strategy can be chosen for the current turn in the dialogue. PED automatically maintains a belief model by a belief revision process that uses the observed acts in the dialogue. The game tree is evaluated in the context of this belief model. PED is efficient because it uses probabilistic estimates of belief rather than a plain logical belief model.