From c94c998f63de8a28511b902fa66fe591ccabc738 Mon Sep 17 00:00:00 2001 From: Matthias Huck Date: Wed, 13 Nov 2013 18:31:15 +0000 Subject: [PATCH] internal tree structure in chart decoder: use square brackets for OOVs as well --- moses/ChartParser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/moses/ChartParser.cpp b/moses/ChartParser.cpp index c9100d107..63e79dbc9 100644 --- a/moses/ChartParser.cpp +++ b/moses/ChartParser.cpp @@ -99,7 +99,7 @@ void ChartParserUnknown::Process(const Word &sourceWord, const WordsRange &range targetPhrase->SetTargetLHS(targetLHS); targetPhrase->SetAlignmentInfo("0-0"); if (staticData.IsDetailedTreeFragmentsTranslationReportingEnabled()) { - targetPhrase->SetProperty("Tree","( " + (*targetLHS)[0]->GetString().as_string() + " "+sourceWord[0]->GetString().as_string()+" )"); + targetPhrase->SetProperty("Tree","[ " + (*targetLHS)[0]->GetString().as_string() + " "+sourceWord[0]->GetString().as_string()+" ]"); } // chart rule