We're actually looking to integrate Moses into our localization workflow. Our application is in Java and we're looking at using Moses' functionalities using xml-rpc calls.
Specifically, we're looking at APIs for:
- Incremental training (i.e. Avoid having to retrain the model from scratch every time we wish to use some new training data)
- Domain-specific training (i.e. It should maintain separate phrase tables for each domain that the input data belongs),
- Decoding
The tutorial says that these can be achieved via xml-rpc calls. But, I don't find any examples or clear ways to do them. Can someone please provide some examples?
Also, I would like to know if the training and decoding phases can be done in a distributed manner.
Thanks!