Language modeling software

From ACL Wiki
Revision as of 18:56, 8 October 2013 by Jonsafari (talk | contribs) (reorganize, add more LM software)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Tools and Software for English - Language modeling

For languages other than English, see List of resources by language.

Language modeling software

Free software

  • IRSTLM - Free software for language modeling
  • KenLM - Fast, Free software for language modeling
  • MITLM - MIT Language Modeling (MITLM) toolkit
  • OpenGrm NGram library - Free software for language modeling. Built on OpenFst.
  • Positional Language Model
  • RandLM - Free software for randomised language modeling
  • VariKN - Free software for creating, growing and pruning Kneser-Ney smoothed n-gram models.

Non-Free software

  • cmuclmtk - CMU-Cambridge Statistical Language Modeling toolkit. Older versions are available here.
  • SRILM - The SRI Language Modeling Toolkit. Nitin Madnani has created Perl and Python wrappers, which are available from his homepage.
  • WOPR - Memory-based word prediction and language modeling - uses TiMBL. GPL.


Models