随笔分类 -  Moses

Moses学习中的点点滴滴,一般是蛋疼的错误
摘要:cmake之前需要首先设置环境变量:export BOOST_LIBRARYDIR=$BOOST_ROOT/lib64export BOOST_ROOT=/home/noah/boost_1_57_0然后cmake .make make install应该能用 阅读全文
posted @ 2015-02-05 20:43 一梦轻枫 阅读(650) 评论(0) 推荐(0)
摘要:参考博文:Ubuntu 64位系统下SRILM的配置详解 来源52nlp www.52nlp.cn首先下载SRILM解压缩到home即可然后需要修改MakeFile文件:# SRILM = /home/noah/srilmSRILM = /home/noah/srilm#MACHINE_TYPE :... 阅读全文
posted @ 2015-02-05 14:00 一梦轻枫 阅读(1408) 评论(0) 推荐(0)
摘要:今年一月,processPhraseTable被删除了,具体原因如下:https://www.mail-archive.com/moses-support@mit.edu/msg11372.htmlHieu推荐使用cmph编译moses并使用processPhraseTableMin注意cmph需要... 阅读全文
posted @ 2015-01-21 20:32 一梦轻枫 阅读(326) 评论(0) 推荐(0)
摘要:软件需求:首先你必须要有Moses(废话哈哈)、然后要有GIZA++用作词对齐(traning-model.perl的时候会用到)、IRSTLM产生语言模型大致步骤:大体的步骤如下:准备Parallerl data(需要句子对齐):对语料进行tokenisation、truecasing和clean... 阅读全文
posted @ 2014-08-28 22:39 一梦轻枫 阅读(3570) 评论(0) 推荐(0)
摘要:老师要求看看Moses里都有什么参数,调整了参数又会对翻译结果有什么影响,先将找到的参数列出来首先是权重:[weight]WordPenalty0= 0LM= 1Distortion0= 1PhraseDictionaryMemory0= 1调整方法是可以通过moses.ini手动调(其实我觉得挺好... 阅读全文
posted @ 2014-08-25 16:06 一梦轻枫 阅读(347) 评论(0) 推荐(0)
摘要:-l 可以用: weight-l 或者lm (不需要在前面加-) 还是用-weight-overwrite “Distortion0= 0"更保险reording weight is weight-d OR d词语惩罚: weight-w OR w经过测试,moses.ini中有的就只能用overw... 阅读全文
posted @ 2014-08-25 15:37 一梦轻枫 阅读(171) 评论(0) 推荐(0)
摘要:终于把这个破法语句子翻译出来了,各种耗时,bug,弄了一天,明天争取看完详细的翻译教程!而且还要学习中文分词,晚安,Moses! 阅读全文
posted @ 2014-08-24 23:57 一梦轻枫 阅读(228) 评论(0) 推荐(0)
摘要:解决方案:换成 /home/用户名/working貌似就好使了...但是时间还是估计太长,明早挂机一天试试,顺便把manual 的详细部分看了 阅读全文
posted @ 2014-08-24 23:52 一梦轻枫 阅读(283) 评论(0) 推荐(0)
摘要:手册里写到: ~/irstlm/bin/compile-lm \ --text yes \ news-commentary-v8.fr-en.lm.en.gz \ news-commentary-v8.fr-en.arpa.en经过查阅compile-lm的帮助里写到:compile-... 阅读全文
posted @ 2014-08-24 16:11 一梦轻枫 阅读(592) 评论(0) 推荐(0)
摘要:发现居然没有输入文本和输出文本,折腾了一晚上,到了半夜终于搞懂了:官方的Manual上这么写的:The tokenisation can be run as follows: ~/mosesdecoder/scripts/tokenizer/tokenizer.perl -l en \ ~/... 阅读全文
posted @ 2014-08-24 01:06 一梦轻枫 阅读(929) 评论(0) 推荐(0)