Hi, You need to train the recaser first, then recase, something like this:
#train recaser ~/smt_tools/moses/scripts/recaser/train-recaser.perl -train-script ~/smt_tools/moses/scripts/training/train-model.perl -ngram-count ~/smt_tools/srilm/bin/i686-m64/ngram-count -corpus corpus/viva-phase1-final.train.tok.en -dir ~/smt_tools/working/smt-recaser/ -scripts-root-dir ~/smt_tools/moses/scripts/ #run recaser ~/smt_tools/moses/scripts/recaser/recase.perl -model smt-recaser/moses.ini -in smt-translated/viva-phase1-final.test.tok.low.translated-Vb.en -moses ~/smt_tools/moses/moses-cmd/src/moses > smt-translated/viva-phase1-final.test.tok.recased.en Hope it helps! -- Cheers, Vu 2012/9/20 Henry Hu <[email protected]> > Hi Folks, > > I came into issues about recaser. After decoding, I issue the following > command: > > ~/moses/mosesdecoder/scripts/recaser/recase.perl -model > ~/train/model/moses.ini -in ~/decoding/translated.txt -moses > ~/moses/mosesdecoder/dist/bin/moses > ~/decoding/translated.recased > > Most resulting lines are correct, only the first letter has been > capitalized. But in some lines, the first WORD has been replace all. > Even more, some sentences are totally different. I give 4 examples > below, from English to Italian: > > 1. > sarà quindi visualizzare un {g} che hanno richiesto l' accesso per > Supporto senza utente {g} messaggio . il cliente avrà completato il > passaggio successivo . > > Recased: > > Sarà quindi visualizzare Riduci {g} che hanno richiesto l' accesso per > Supporto senza utente {g} messaggio . Il cliente avrà completato il > passaggio successivo . > > 2. > se che desidera consentono l' accesso senza utente al suo computer > memorizzandovi i loro Windows accedere password dell' applicazione di > supporto ai in Remote , dovrebbero lasciare il {g} INVIO password di > Windows selezionato {g} casella di controllo , inserire la propria > password di Windows e fare clic su Consenti {30} {/30} Supporto senza > utente . > > Recased: > > Tilizza che desidera consentono l' accesso senza utente al suo > computer memorizzandovi i loro Windows accedere password dell' > applicazione di supporto ai in campi remoti , dovrebbero lasciare il > {g} INVIO password di Windows selezionato {g} casella di controllo , > inserire la propria password di Windows e tariffa clic su Consenti > {30} {/30} Supporto senza utente . > > 3. > le password salvate dall' dell' applicazione di supporto ai remoto non > sono visibili in il tecnico , nemmeno per istanze disponibile a Citrix > Online . > > Recased: > > Tile password salvate dall' dell' applicazione di supporto ai remoto > non sono visibili in il tecnico , nemmeno per istanze disponibile > Citrix Online . > > 4. > 8 . un popup verrà visualizzata nella notifica computer del cliente > {g} Support è una volta senza utente riuscita . > > Recased: > > 8 . Riduci menu di scelta rapida ) . Verrà visualizzata nella notifica > computer Isole del Mar dei Coralli &bar; cliente {g} supporto è una > volta senza utente riuscita . > > > What is the correct process of recaser. Thanks for any suggestions. > > Best regards, > Henry > > _______________________________________________ > Moses-support mailing list > [email protected] > http://mailman.mit.edu/mailman/listinfo/moses-support >
_______________________________________________ Moses-support mailing list [email protected] http://mailman.mit.edu/mailman/listinfo/moses-support
