Dear XLE-ists,
We are using XLE in a bilingual text generation project (http://web.science.mq.edu.au/~ayeye), and we would like to be able to generate sentences from s-structures rather than f-structures. It seems that projections other than c- and f-structures get encoded in the exported prolog files as attributes of the f-structure. This means that generating from an s-structure technically boils down to generating from an underspecified f-structure (where everything is missing except the "s::" attributes). But even when declaring all attributes of f-structures addable, we still cannot generate from s-structures. I think this is because the PRED attribute cannot be added to an underspecified f-structure, due of its central role in ensuring completeness and coherence. Is there a way to work around this limitation, short of using transfer rules? Has anyone ever tried to generate from other projections than the f-structure? Any help would be much appreciated.
Kind regards, François Lareau
Post-doc fellow Centre for Language Technology Macquarie University _______________________________________________ XLE mailing list XLE@mailman.uni-konstanz.de https://mailman.uni-konstanz.de/mailman/listinfo/xle
Hi,
The XLE generator uses the PRED value to index the lexicon for performance reasons. In order to generate from the s:: projection, XLE would need to be changed so that another attribute could be given as the attribute to index the lexicon by. Otherwise, the generator would use a generate-and-test approach, where it would consider every lexical entry in the lexicon as a candidate for each f-structure. This would be unacceptably slow.
Sorry,
John
_______________________________________________ XLE mailing list XLE@mailman.uni-konstanz.de https://mailman.uni-konstanz.de/mailman/listinfo/xle
pargram@mailman.uni-konstanz.de