3

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

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

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

谢谢玛西

4

2 回答 2

1

Coursera 上的这门课程可以帮助您实现翻译。根据我基于该课程的了解,您可以使用由词性(即名词、动词等)标记的训练集,并使用该训练测试来解析其他句子。我建议研究隐藏的马尔可夫模型。

于 2013-06-16T08:16:33.150 回答
0

My Pyramids 解析器是一个非常规的英语单句解析器。(它也可以解析其他语言,但必须指定语法。)解析器不仅可以将英语解析为解析树,还可以在解析树和单词级语义图之间来回转换,这些图是描述的图句子中所有单词之间的语义关系。根据图的内容重构正确的词序;除了单词及其关系之外,所有需要提供的是句子的类型(陈述、问题、命令)和每个单词的语言类别(名词、限定词、动词等)。从那里可以直接将解析树的标记加入到一个句子中。

解析器是一个(非常早期的)alpha 预发布版本,但它可以正常工作并得到积极维护。我目前正在使用它在英语和会话代理(“聊天机器人”,但能够更深入地理解语言)使用的内部语义表示之间来回翻译。如果您决定使用解析器,请告诉我。我很乐意为您提供安装、使用或改进它可能需要的任何帮助。

于 2015-09-29T18:10:37.870 回答