GeNIe SMILEs!

GeNIe (genie@mail.sis.pitt.edu)
Thu, 06 Aug 1998 13:47:46 -0400

Dear Friends,

Some time ago we announced GeNIe 1.0, a free development
environment for graphical decision-theoretic models,
implementing Bayesian networks and influence diagrams.
At that time we promised to release its reasoning engine,
accessible through a C++ interface.

This time has come and we are proud to announce SMILE,
Structural Modeling, Inference, and Learning Engine.
SMILE comes as a library of C++ classes compiled for
PC and UNIX. It is portable and if there is
sufficient demand, we will consider recompiling it for
other environments. You can embed SMILE in your
applications that are based on Bayesian networks and
influence diagrams models. We are attaching a brief
description of SMILE from GeNIe on-line help.

Similarly to GeNIe, SMILE is free for the taking (for
non-commercial use, such as basic research, teaching,
and personal use). We do ask authors of publications
in which GeNIe and SMILE played a role to acknowledge
it. You can download GeNIe and SMILE from the following
location:

http://www2.sis.pitt.edu/~genie

We believe that the programs will prove useful for the
community.

May the smiling GeNIe grant you your three
wishes :-).

Marek Druzdzel

Assistant Professor in Information Science, Intelligent Systems Program,
and Medical Informatics Training Program
--------------------------------------------------------------------------
University of Pittsburgh EMail: marek@sis.pitt.edu
School of Information Sciences Phone: (412)624-9432 (voice mail)
740 SIS Building FAX : (412)624-2788
135 North Bellefield Avenue WWW : http://www.pitt.edu/~druzdzel
Pittsburgh, PA 15260 FTP : ftp.pitt.edu,
users/d/r/druzdzel

(cut from GeNIe help system)
-----------------------------------------------------
SMILE

SMILE (Structural Modeling, Inference, and Learning Engine)
is a fully platform independent library of functions
implementing graphical probabilistic and decision-theoretic
models, such as Bayesian networks, influence diagrams, and
structural equation models. Its individual functions,
defined in SMILE Applications Programmer Interface, allow
to create, edit, save, and load graphical models, and use
them for probabilistic reasoning and decision making
under uncertainty.

SMILE is implemented in C++ in a platform independent
fashion. Individual functions of SMILE are accessible from
both C++ and C languages. As most implementations of
programming languages define a C interface, this make
SMILE accessible from practically any language on any
system. SMILE is equipped with an outer shell, a
developer's environment for building graphical decision
models, known as GeNIe. GeNIe is platform dependent and
runs only on Windows 95/NT computers. SMILE can be
embedded in programs that use graphical probabilistic
models as their reasoning engines. Models developed in
SMILE can be equipped with a user interface that suits
the user of the resulting application most.

We have designed and developed SMILE and GeNIe to be
major teaching and research tools in academic environments
and we are using it in our research and in teaching
courses at the University of Pittsburgh and Carnegie
Mellon University. Most of our research results find
ultimately their way into GeNIe and SMILE.
--------------------------------------------------------