From 660af3c4f021be08eccb25865866271894ad36ba Mon Sep 17 00:00:00 2001 From: Jonathan Chen Date: Thu, 21 Jan 2016 11:11:53 -0600 Subject: [PATCH] fixed documentation for --ter.punctuation - consistency with tercom documentation at http://www.cs.umd.edu/~snover/tercom/ which states "-P no punctuations, default is with punctuations." - TER score increases with --ter.punctuation true, and "removing the punctuation typically worsens the scores, since punctuation is easy to translate" [Mauro Cettolo, private communication] --- README.md | 2 +- src/multeval/metrics/TER.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index a046f49..27beb45 100644 --- a/README.md +++ b/README.md @@ -93,7 +93,7 @@ Usage: program [options...] === TER === -T [--ter.shiftCost] Shift cost for TER -d [--ter.maxShiftDistance] Maximum shift distance for TER --P [--ter.punctuation] Use punctuation in TER? +-P [--ter.punctuation] Ignore punctuation in TER? -b [--ter.beamWidth] Beam width for TER -B [--ter.substituteCost] Substitute cost for TER -D [--ter.deleteCost] Delete cost for TER diff --git a/src/multeval/metrics/TER.java b/src/multeval/metrics/TER.java index cc8f9af..5fd7835 100644 --- a/src/multeval/metrics/TER.java +++ b/src/multeval/metrics/TER.java @@ -11,7 +11,7 @@ public class TER extends Metric { - @Option(shortName = "P", longName = "ter.punctuation", usage = "Use punctuation in TER?", defaultValue = "false") + @Option(shortName = "P", longName = "ter.punctuation", usage = "Ignore punctuation in TER?", defaultValue = "false") boolean punctuation; @Option(shortName = "b", longName = "ter.beamWidth", usage = "Beam width for TER", defaultValue = "20")