Parser parser = new PlainToTokenParser(new WordSplitter(new SentenceSplitter(filename))); String previous = "";
Parser parser = new PlainToTokenParser(new WordSplitter(new SentenceSplitter(filename))); String previous = "";
new PlainToTokenParser( new WordSplitter(new SentenceSplitter(inputFile))); else
new PlainToTokenParser( new WordSplitter(new SentenceSplitter(inputFile))); else
/** * Implements the program described above. * * @param args The command line parameters. **/ public static void main(String[] args) { // Parse the command line if (args.length != 1) { System.err .println("usage: java edu.illinois.cs.cogcomp.lbj.pos.POSTagPlain <text file>"); System.exit(1); } String testingFile = args[0]; POSTagger tagger = new POSTagger(); Parser parser = new PlainToTokenParser(new WordSplitter(new SentenceSplitter(testingFile))); String sentence = ""; for (Token word = (Token) parser.next(); word != null; word = (Token) parser.next()) { String tag = tagger.discreteValue(word); sentence += " (" + tag + " " + word.form + ")"; if (word.next == null) { System.out.println(sentence.substring(1)); sentence = ""; } } } }
/** * Implements the program described above. * * @param args The command line parameters. **/ public static void main(String[] args) { // Parse the command line if (args.length != 1) { System.err .println("usage: java edu.illinois.cs.cogcomp.lbj.pos.POSTagPlain <text file>"); System.exit(1); } String testingFile = args[0]; POSTagger tagger = new POSTagger(); Parser parser = new PlainToTokenParser(new WordSplitter(new SentenceSplitter(testingFile))); String sentence = ""; for (Token word = (Token) parser.next(); word != null; word = (Token) parser.next()) { String tag = tagger.discreteValue(word); sentence += " (" + tag + " " + word.form + ")"; if (word.next == null) { System.out.println(sentence.substring(1)); sentence = ""; } } } }