The WHIRL System

WHIRL (Word-based Information Representation Language) is a representation system that combines some of the properties of relational databases, and some of the properties of statistical ranked-retrieval systems. A detailed description of WHIRL can be found in a technical paper recently published in ACM TOIS.

A version of WHIRL suitable for academic and research use can be downloaded from Rutgers University. (Thanks to Haym Hirsh for making this legally possible.) It is available as C++ source code, compiling under GNU's g++, or as executables for Linux or Windows. (For Windows, Cygwin must be installed. Cygwin is a free package of Unix-compatible tools and libraries.)

Information about commercial licensing is also available on request.

For licensing information or support questions, contact William Cohen at

Last modified: Mon Mar 24 15:45:46 Eastern Standard Time 2003