首页 > 解决方案 > 机器翻译(可能的方法)

问题描述

最近,我一直在思考要编写什么代码。我想到了可以提高我的编程和一般问题解决能力的项目。另外,我想要一些有实际目的的东西。老实说,我对构建翻译器很感兴趣。但不是一种用于编程,而是一种用于人类语言。例如,如果我将德语句子“Ich glaube, du bist verrückt.”翻译成英语。比如“我觉得你疯了”。现在,我的问题是如何执行此操作。我读过诸如“逐字翻译,然后改变单词位置,应用标点规则”之类的东西。那将是“最简单”的方法。例如,谷歌翻译处理文档:分析源文本并尝试在我们的目标语言文档中找到正确的翻译。

不要因为我的问题而恨我,因为它可能并不真正属于这个社区。但我想编写这样一个能够翻译句子的东西,而不仅仅是单词。(目前,我只想将德语翻译成英语,反之亦然。)

这是我的方法: 源语句:(德语)“Ich arbeite als Koch, aber habe keine Lust mehr。” 逐字翻译:(英语)“我是厨师,但没有更多的欲望。” 由于这句话在语法上不正确,我需要稍微修改一下。就像在“as”和“chef”之间加一个“a”...

但是我们怎么能真正知道把什么放在哪里等等?

我知道这个问题并不是关于“普通”编程。它主要是关于解决问题。

我希望你们能理解。希望你过个愉快的周末。:)

标签: artificial-intelligencetranslation

解决方案


推荐阅读