Chisel

SMT decoder based on sampling
Alternatives To Chisel
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Docent12
6 years agogpl-3.0C++
Document-Level Local Search Decoder for Phrase-Based Statistical Machine Translation
English Tamil Mt2
5 years agoapache-2.0Python
English Tamil MT is part of a project carried out for ADD (Acoustic Dialect Decoder). It implements Moses based SMT and Neural MT in TensorFlow.
Chisel1
7 years agoapache-2.0Python
SMT decoder based on sampling
Alternatives To Chisel
Select To Compare


Alternative Project Comparisons
Readme

chisel

chisel is an SMT decoder based on sampling. It implements a number of sampling strategies and different decision rules for SMT. It works with phrase-based and hierarchical phrase-based models. Lots of its features are not yet availabile in the repository, but that won't last long.

Requirements

I have added a few features to some of the dependencies below, these changes might not yet have made their way upstream, so you might need to download them from my forks.

  • kenlm
  • cdec
  • jieba (for Chinese segmentation)
  • numpy
  • tabulate (for nice output)

Installing

I recommend you use virtualenv

virtualenv chiselenv
source chiselenv/bin/activate
  • kenlm

      git clone https://github.com/wilkeraziz/kenlm.git 
      python setup.py install
    
  • cdec

      git clone https://github.com/wilkeraziz/cdec.git 
      autoreconf -ifv
      ./configure
      make
      cd python
      python setup.py install
    
  • jieba

      pip install jieba
    
  • numpy

      pip install numpy
    
  • chisel

      python setup.py install
    

Citation

We are still preparing our paper, so please be kind and wait a bit ;)

Development

chisel is developed by Wilker Aziz at the University of Amsterdam.

License

Copyright (C) 2014 Wilker Aziz

Licensed under the Apache License Version 2.0.

Popular Decoder Projects
Popular Smt Projects
Popular Media Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Python
Numpy
Decoder
Smt
Jieba