NLPController, 自然语言处理类 package OCI.ME.nlp.C; import java.util.List; import java.util.Map; import AVQ.ASQ.OVQ.OSQ.VSQ.obj.WordFrequency; //import OCI.ME.pos.C.POS_C; //import OCI.ME.pos.C.Pos_C_XCDX; import OCI.ME.pos.C.Pos_C_XCDX_P; //作者,著作权人: 罗瑶光, 浏阳。 public interface NLP_C { public int doSlangPartAndPOSCheckForTwoChar( int countInputStringLength, List outputList , StringBuilder stringBuilder, Map wordsForest , StringBuilder[] prefixWord , Pos_C_XCDX_P posUtils, int charPosition, String textInputString); public int doPOSAndEMMCheckOfThree(int countInputLength , List outputList , Map wordsForest, StringBuilder stringBuilder , StringBuilder[] prefixWord , Pos_C_XCDX_P posUtils, int charPosition, String textInputString); public int doSlangCheck(int countInputStringLength, List output , StringBuilder stringBuilder ,Map wordsForest, StringBuilder[] prefixWord, Pos_C_XCDX_P posUtils , int charPosition, String textInputString); public int doSlangCheckForMap(int countInputStringLength, List output , StringBuilder stringBuilder , Map wordsForest, StringBuilder[] prefixWord , Pos_C_XCDX_P posUtils, int charPosition, String textInputString); public int doSlangPartAndPOSCheckForTwoCharForMap(int countInputStringLength , Map outputList , StringBuilder stringBuilder, Map wordsForest, StringBuilder[] prefixWord , Pos_C_XCDX_P posUtils); public int doPOSAndEMMCheckOfThreeForMap(int countInputLength , Map outputList , Map wordsForest, StringBuilder stringBuilder , StringBuilder[] prefixWord, Pos_C_XCDX_P posUtils); public int doSlangCheckForMap(int countInputStringLength, Map output, StringBuilder stringBuilder , Map wordsForest, StringBuilder[] prefixWord , Pos_C_XCDX_P posUtils); }