【问题标题】:How to use Stanford parser to generate the English sentence from given segmented nodes如何使用斯坦福解析器从给定的分段节点生成英语句子
【发布时间】:2013-06-14 05:39:48
【问题描述】:

我正在尝试开发僧伽罗语(我的母语)到英语的翻译器。 我仍在考虑一种方法。

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

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

谢谢 马西

【问题讨论】:

  • 我想我要求一个反向机制让解析器生成句子。请告诉我该怎么做。
  • 谷歌搜索“形态生成器”。您仍然需要一些东西来解决句法问题,例如词序、协议等。

标签: algorithm parsing nlp stanford-nlp language-translation


【解决方案1】:

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

【讨论】:

  • 您好,感谢您的回复。我是 nlp 和 MT 的初学者。我有一个在移动环境中使用翻译器的想法。所以我认为基于规则的方法比 SMT 轻得多。您能否建议任何解析机制或一些我可以编码以生成句子的东西。目前我正在为此尝试序言。仍然没有好的线索。
  • 任何解析器都将再次需要使用统计模型来选择最可能的语法推导,所以我不确定这样的想法有多少轻量级。首先,您的源语言是否有可用的解析器?您是否打算开发自己的解析器?这可能是一个独立的项目。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-15
  • 2013-05-07
  • 2015-11-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多