2010-12-12 35 views
1

我需要使用英语到孟加拉语字典将英语文档中的单词翻译(或更确切地说,映射到)孟加拉语。我收集了大量这些文件。我应该使用什么算法,什么语言?文档和字典是UTF-8编码的文本文件。翻译是天真而直截了当的,因为单词会被字典所说的任何词语所取代,无论是单词的意思,还是短语或句子。我应该用什么编程语言,算法来进行字典翻译?

回答

1

你可以使用任何你想要的主流语言。请检查它对unicode的支持,以及它是否具有内置的关联数据结构(例如,C++中的stl::map,Java中的HashMap/TreeMap,Python中的dict等)。几乎任何现代语言都有它们,或者有免费的图书馆供他们使用。

1

几乎任何主流语言。如果时间很短,我会坚持使用python。如果你有时间并且想要用你的编码技能赚取优秀的资金(你应该选择开发它们),我会选择c#

+0

你还可以建议使用的算法;一个直接的哈希表查找? – rup 2010-12-12 10:13:29

+0

简单的字典就是你需要的:) http://msdn.microsoft.com/en-us/library/xfhwa508.aspx – basarat 2010-12-12 11:32:03

相关问题