blob: 9f68345da411626880dd38ae3bb3327b32c198c9 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" type="text/css" media="screen,print" href="joshua.css" />
<title>Joshua Decoder | An open-source statistical machine translation decoder</title>
</head>
<body>
<div id="navbar">
<img src="images/joshua-logo-small.png" width="130px"
alt="Joshua logo (picture of a Joshua tree)" />
<p class="infobox">
<b>Stable version</b><br />
3.2<br/><br/>
<b>Release date</b><br />
17 Feb. 2012
</p>
</div>
<div id="main">
<div id="title">
<h1>Joshua Decoder</h1>
</div>
<div id="content">
<p>
Joshua is an open-source statistical machine translation decoder for
hierarchical and syntax-based machine translation, written in Java.
It is developed by <a href="http://www.cs.jhu.edu/~ccb/">Chris
Callison-Burch</a>'s research group at
the <a href="http://clsp.jhu.edu">Center for Language and Speech
Processing</a> and the <a href="http://web.jhu.edu/hltcoe">Human
Language Technology Center of Excellence</a> at Johns Hopkins
University. For a high-level description, see the following
publication describing Joshua
3.0: <a href="http://www.statmt.org/wmt11/pdf/WMT60.pdf">Joshua 3.0:
Syntax-based Machine Translation with the Thrax Grammar Extractor</a>
[PDF link].
</p>
<h3>Download</h3>
<p>
Joshua's source code is available
at <a href="https://github.com/joshua-decoder/joshua">https://github.com/joshua-decoder/joshua</a>.
To clone the repository (which downloads the complete source code),
you can type:
</p>
<pre>
git clone git@github.com:joshua-decoder/joshua.git
ant jar
</pre>
<p>
Downloading this way will enable you to easily pull in
bugfixes as they are published. If you prefer, you can also
download a ZIP file archive by following the code link above
and clicking the "ZIP" button.
</p>
<h3>Usage</h3>
<p>
The easiest way to use Joshua is to use
<a href="https://github.com/joshua-decoder/joshua/wiki/Joshua-Pipeline">the
pipeline script</a> which is included with the source code. This
script supports multiple use cases; see the documentation for more
information.
For more detail, Chris Callison-Burch
describes <a href="http://www.cs.jhu.edu/~ccb/joshua/">how to manually
run the steps of the machine translation pipeline</a>.
(This information is a bit outdated and much of it is
automated by the pipeline, but the broad steps still apply).
</p>
<p>
If you run into difficulty, feel free to email
the <a href="https://groups.google.com/forum/#!forum/joshua_support">Joshua
Technical Support Group</a>, or search its archives.
</p>
<h3>Mailing lists</h3>
<ul>
<li>Technical support (for end users with questions and technical
difficulties): <a href="mailto:joshua_support@googlegroups.com">joshua_support@googlegroups.com</a> </li>
<li>Developers: <a href="mailto:joshua_developers@googlegroups.com">joshua_developers@googlegroups.com</a> </li>
</ul>
<h3>Contributors</h3>
<p>
Joshua was originally ported
from <a href="http://www.isi.edu/~chiang/">David Chiang's</a>
Python implementation of Hiero
by <a href="http://www.cs.jhu.edu/~zfli/">Zhifei Li</a>.
Since then, there have been a number of contributors to the
project (listed here in alphabetical order).
<ul>
<li><a href="http://www.cs.cmu.edu/~aphillips/">Aaron Phillips</a></li>
<li><a href="http://www.eecs.berkeley.edu/~adpauls/">Adam Pauls</a></li>
<li><a href="http://cs.jhu.edu/~ccb/">Chris Callison-Burch</a></li>
<li><a href="http://www.cs.cmu.edu/~cdyer/">Chris Dyer</a></li>
<li><a href="http://comp.ling.utexas.edu/~bannard/">Colin Bannard</a></li>
<li><a href="http://cs.jhu.edu/~jonny/">Jonathan Weese</a></li>
<li>Josh Schroeder</li>
<li><a href="http://cs.jhu.edu/~juri/">Juri Ganitkevitch</a></li>
<li><a href="http://kheafield.com/">Kenneth Heafield</a></li>
<li><a href="http://dowobeha.github.com">Lane Schwartz</a></li>
<li><a href="http://cs.jhu.edu/~post/">Matt Post</a></li>
<li><a href="http://cs.jhu.edu/~ozaidan/">Omar F. Zaidan</a></li>
<li>Wren Ng Thornton</li>
<li>Yuan Cao</li>
</ul>
Please email if you know of anyone who has been left off this list.
</p>
<h3>Acknowledgements</h3>
<div>
<img class="sponsor" alt="DARPA logo" src="images/sponsors/darpa-logo.jpg" />
<img class="sponsor" alt="NSF logo" src="images/sponsors/NSF-logo.jpg" />
<img class="sponsor" alt="EuroMatrix+" src="images/sponsors/euromatrix.png" />
<br/>
<img class="sponsor" alt="HLTCOE logo" src="images/sponsors/hltcoe-logo1.png" />
<img class="hltcoe" alt="Human Language Technology Center of Excellence (logo)" src="images/sponsors/hltcoe-logo2.png" />
</div>
</div>
<div id="twitterbar">
<b>Twitter feed</b>:
<script charset="utf-8" src="http://widgets.twimg.com/j/2/widget.js"></script>
<script>
new TWTR.Widget({
version: 2,
type: 'profile',
rpp: 4,
interval: 30000,
width: 250,
height: 300,
theme: {
shell: {
background: '#ffffff',
color: '#000000'
},
tweets: {
background: '#ffffff',
color: '#000000',
links: '#072deb'
}
},
features: {
scrollbar: true,
loop: false,
live: true,
behavior: 'all'
}
}).render().setUser('joshuadecoder').start();
</script>
</div>
</div>
</body>
</html>