The Random Forest Language Model Toolkit is a C++ software package based on

the SRI LM Toolkit (http://www.speech.sri.com/projects/srilm/). We follow

the design philosophy and coding conventions of the SRI LM Toolkit and use

their low-level data structure classes as well as some higher levelprocedural code to "stand on the shoulders of giants".

The Random Forest Language Model is a collection of randomized decision treelanguage models with proven records of good performance.