我应该使用什么编程语言算法进行字典翻译?

时间:2010-12-12 05:42:41

标签: algorithm programming-languages dictionary

我需要使用英语到孟加拉语词典将英语文档中的单词翻译(或更确切地说,映射)到孟加拉语。我收集了大量这些文件。我应该使用什么算法,用什么语言?文档和字典是UTF-8编码的文本文件。翻译是幼稚和直截了当的,因为单词将被盲目地替换为字典所说的,无论是单词意义还是短语或句子。

2 个答案:

答案 0 :(得分:1)

几乎是所有主流语言。如果时间很短,我会坚持使用python。如果你有时间并想用你的编码技巧赚钱(你应该选择开发它们)我会选择c#

答案 1 :(得分:1)

您可以使用您想要的任何主流语言。只需检查它对unicode有什么样的支持,以及它是否具有内置的关联数据结构(例如,C ++中的stl::map,Java中的HashMap/TreeMap,Python中的dict等。几乎所有现代语言都有它们,或者为它们提供免费的库。