Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Algorithm 如何使用Stanford解析器从给定的分段节点生成英语句子_Algorithm_Parsing_Nlp_Stanford Nlp_Language Translation - Fatal编程技术网

Algorithm 如何使用Stanford解析器从给定的分段节点生成英语句子

Algorithm 如何使用Stanford解析器从给定的分段节点生成英语句子,algorithm,parsing,nlp,stanford-nlp,language-translation,Algorithm,Parsing,Nlp,Stanford Nlp,Language Translation,我正在努力开发一个从僧伽罗语(我的母语)到英语的翻译。 我仍然在考虑一种方法 但是,如果我解析我的语言的一个句子,那么可以在斯坦福解析器的帮助下使用它生成英语句子。或者您可以推荐其他方法。 我正在为我的语言考虑一个自下而上的解析器,但仍然不知道如何实现。任何关于我可以遵循的步骤的建议 谢谢 Mathee如果你有足够数量的双语语料库,那么你能做的最好的事情就是使用现有的统计机器翻译系统来训练模型,比如。现代基于短语的SMT系统类似于反向解析机制,因为它们可以找到目标语言短语的最可能组合来翻译特定的

我正在努力开发一个从僧伽罗语(我的母语)到英语的翻译。 我仍然在考虑一种方法

但是,如果我解析我的语言的一个句子,那么可以在斯坦福解析器的帮助下使用它生成英语句子。或者您可以推荐其他方法。

我正在为我的语言考虑一个自下而上的解析器,但仍然不知道如何实现。任何关于我可以遵循的步骤的建议

谢谢
Mathee

如果你有足够数量的双语语料库,那么你能做的最好的事情就是使用现有的统计机器翻译系统来训练模型,比如。现代基于短语的SMT系统类似于反向解析机制,因为它们可以找到目标语言短语的最可能组合来翻译特定的源语言句子。更多信息请参见。

我想我要求的是一种反向机制,用于解析器生成句子。请告诉我怎么做。谷歌搜索“形态生成器”。您仍然需要一些东西来修复语法问题,如词序、协议等。看起来也很相关。您好,谢谢您的回复。我是nlp和MT的初学者。我有一个在移动环境中使用翻译器的想法。所以我认为基于规则的方法比SMT轻得多。你能给我推荐一些语法分析机制或者一些我可以编写代码来生成句子的东西吗。目前我正在为此尝试prolog。仍然没有好的线索。任何解析器都会再次需要使用统计模型来选择最可能的语法派生,所以我不确定有多少轻量级的想法。首先,您的源语言是否有可用的解析器?您是否计划开发自己的解析器?这本身就是一个项目。