NiuTrans

A Catalogue of Free/Open Source Software for Translators

Jump to: navigation, search
NiuTrans
Category: Translation Tools
Typology: Machine translation system
http://www.nlplab.com/NiuPlan/NiuTrans.html
Operating systems: Windows, GNU/Linux
Latest release: 0.2.0
License: GNU General Public License
Affiliation: Natural Language Processing Group at Northeastern University (China)
Project Details



From the project's web-site:
NiuTrans is an open-source statistical machine translation system developed by the Natural Language Processing Group at Northeastern University, China. The NiuTrans system is fully developed in C++ language. So it runs fast and uses less memory. Currently it supports phrase-based models and provides easy-to-use APIs for research-oriented experiments.

Features

  • Written in C++. So it is fast.
  • Multi-thread supported
  • Easy-to-use APIs for feature engineering
  • Competitive performance for Chinese-Foreign translation tasks
  • A compact but efficient n-gram language model is embedded. It does not need external support from other softwares (such as SRILM)
  • Supports multiple SMT models
    • Phrase-based model
    • Hierarchical phrase-based model(coming soon)
    • Syntax-based model (string-to-tree/tree-to-string/tree-to-tree) (coming soon)


You need JavaScript enabled for viewing comments