Git Product home page Git Product logo

greycubesgav / cdec Goto Github PK

View Code? Open in Web Editor NEW

This project forked from redpony/cdec

0.0 0.0 0.0 228.19 MB

Decoder, aligner, and model optimizer for statistical machine translation and other structured prediction models based on (mostly) context-free formalisms

Home Page: http://cdec-decoder.org/

License: Apache License 2.0

Perl 2.37% Shell 0.04% Python 4.91% C 3.47% C++ 89.12% Ruby 0.10%

cdec's Introduction

cdec is a research platform for machine translation and similar structured prediction problems.

Build Status

System requirements

  • A Linux or Mac OS X system
  • A C++ compiler implementing the C++-11 standard (NEW)
    • Unfortunately, many systems have compilers that predate C++-11 support.
    • You may need to build your own C++ compiler or upgrade your operating system's.
  • Boost C++ libraries (version 1.44 or later)
    • If you build your own boost, you must install it using bjam install.
    • Older versions of Boost may work, but problems have been reported with command line option parsing on some platforms with older versions.
  • GNU Flex

Building from a downloaded archive

If your system contains the required tools and libraries in the usual places, you should be able to build as simply as:

./configure
make -j4
./tests/run-system-tests.pl

Building from a git clone

In addition to the standard cdec third party software requirements, you will additionally need the following software to work with the cdec source code directly from git:

Instructions:

autoreconf -ifv
./configure
make -j4
./tests/run-system-tests.pl

Further information

For more information, refer to the cdec documentation

Citation

If you make use of cdec, please cite:

C. Dyer, A. Lopez, J. Ganitkevitch, J. Weese, F. Ture, P. Blunsom, H. Setiawan, V. Eidelman, and P. Resnik. cdec: A Decoder, Alignment, and Learning Framework for Finite-State and Context-Free Translation Models. In Proceedings of ACL, July, 2010. [bibtex] [pdf]

cdec's People

Contributors

agesmundo avatar asaluja avatar cdyer avatar greycubesgav avatar jflanigan avatar jhclark avatar kpu avatar mjdenkowski avatar pauldb89 avatar pks avatar redpony avatar vchahun avatar veidel avatar vlade avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.