Hi Everyone,

I have a question regarding to the use of xml tags (i.e. <wall/> or tags
with translation attribute). Is it possible to use such tags with a tree
based model? I have created a hierarchical phrase based model from English
to German and some of the source sentences are tagged with <wall/> tags and
xml-input tags with translation attribute. During the decoding, for the
<wall> tag I got the following error message:

ERROR: tag wall must span at least one word

With the xml-input tags, I got either segmentation fault or the content of
the xml tag did not get translated as given in the translation attribute.

I have checked the code a little bit to find the source of the problem and I
have realized that the problem occurs on the ProcessAndStripXMLTags method
of the TreeInput class which is actually commented in a way as if it handles
these tags but it doesn't.  Then I realized may be I can change the
inputType parameter (which is 3 by default in the moses.ini of the
tree-based model) to SentenceInput (0) to use Sentence class instead of
TreeInput however I still couldn't get the correct translation for the
xml-input tags. So my question is, if currenty there is no support for these
tags, is there a plan to provide this support in the future? Or is there any
technical impossibility to implement it for tree based models?

I would appreciate if you can shed some light

Thanks

Hakan Ari
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to