Product Type: 
Device modifier
Manufacturer Name: 
Approximate Cost: $0.00

Product Description: 

Presage is a text entry platform. It generates predictions by modeling natural language as a combination of redundant information sources. Presage computes probabilities for words that are most likely to be entered next by merging predictions generated by the different predictive algorithms. Presage's modular and extensible architecture allows its language model to be extended and customized to utilize statistical, syntactic, and semantic predictive algorithms. Presage is free software. It is distributed under the term of the General Public License.

Main Features: 

  • Multiple language models and predictive algorithms available, uses context to generate relevant predictions.
  • Implemented in C++.
  • Learns while predicting, can be trained on users' generated text for additional accuracy.
  • Supports any natural language, its prediction engine can be trained on any text corpora.
  • Builds on Linux, Windows, macOS X, Solaris, Maemo, etc.
  • Free software: Licensed under GPL
  • Extensible: core architecture is designed to ease the addition and integration of novel predictive algorithms
  • Configurable: XML configuration profiles determine the runtime behavior and predictive functionality.
  • Flexible: native bindings for C++, C, and Python; support for other languages via D-Bus service.

Primary Specifications: 

  • Required Development Environments: ​
    • On Linux/Unix systems, this means having GCC, the GNU Compiler Collection packages, as well as libraries for these languages (libstdc++, libgcj, glibc, etc).
    • On Windows systems, please use Cygwin or MinGW.

More Information: 

This product is a freeware software available for free download off of the internet from sourceforge website or search for: "open source freeware Presage".