首页 > 代码库 > NiuTrans 日记 1

NiuTrans 日记 1

这些天把东北大学自然语言实验室的NiuTrans 系统搭建并按照例子将短语系统运行了一遍,写这个日记主要是为了以后能提醒自己在这其中遇到的问题。

环境:短语系统我是windows和linux都运行了,效果还是linux环境下比较好,windows下面老是出现一些不知道的BUG,同时,window下还得安装Cygwin和perl,然后Cygwin的运行内存又太小,因此会出现错误,还不如直接在dos环境下运行(dos环境下输入命令很费事,每个命令前后都得空出几行 )。ps:这也是让我换成linux环境的原因。(linux环境下自带perl不过得装一下g++)

问题1:在windows环境下使用GIZA++时,显示的是“Cannot open include file: ‘tr1/unordered_map‘”:No such file or directory ,这个问题暂时还没有解决,估计是缺少库文件,不过网上也有将GIZA++集成到windows下的批处理工具。

问题2:在Ubuntu环境下运行到最后一步时,即脚本mteval-v13a.pl依赖XML::Parser包,所以需要安装时,出现了以下错误。

即没有expat.h这个文件。

后来在网上查了一下,直接安装libexpat1-dev,直接输入apt-get install libexpat1-dev后就能编译通过了。

运行完事之后的BLUE得分为:

 

至此短语系统运行完事。

NiuTrans 日记 1