public static TranslationModel<IString,String> load(String filename) throws IOException {
  TranslationModel<IString,String> translationModel=TranslationModelFactory.<String>factory(filename);
  TranslationModel<IString,String> phraseGenerator=new CombinedTranslationModel<IString,String>(Arrays.asList(translationModel,new UnknownWordPhraseGenerator<IString,String>(true)),QUERY_LIMIT);
  return phraseGenerator;
}

public static TranslationModel < IString , String > load ( String filename ) throws IOException { TranslationModel < IString , String > translationModel = TranslationModelFactory . < String > factory ( filename ) ; TranslationModel < IString , String > phraseGenerator = new CombinedTranslationModel < IString , String > ( Arrays . asList ( translationModel , new UnknownWordPhraseGenerator < IString , String > ( true ) ) , QUERY_LIMIT ) ; return phraseGenerator ; }
load the phrase table , including the oov model .
