package test; import java.util.Arrays; import java.util.HashMap; import data.Corpus; import hmm.POS; public class CorpusTest { public static void main(String[] args) { Corpus c=new Corpus(POS.trainFilename); int idx=30; HashMapvocab= (HashMap) io.SerializedObjects.readSerializedObject(Corpus.alphaFilename); HashMaptagVocab= (HashMap) io.SerializedObjects.readSerializedObject(Corpus.tagalphaFilename); String [] dict=new String [vocab.size()+1]; for(String key:vocab.keySet()){ dict[vocab.get(key)]=key; } dict[dict.length-1]=Corpus.UNK_TOK; String [] tagdict=new String [tagVocab.size()+1]; for(String key:tagVocab.keySet()){ tagdict[tagVocab.get(key)]=key; } tagdict[tagdict.length-1]=Corpus.UNK_TOK; String[] sent=c.get(idx); int []data=c.getInt(idx); String []roundtrip=new String [sent.length]; for(int i=0;i