ExtractorWordShapeConjunction(int left, int right, String wsc) { super(); this.left = left; this.right = right; wordShaper = WordShapeClassifier.lookupShaper(wsc); name = "ExtractorWordShapeConjunction(" + left + ',' + right + ',' + wsc + ')'; }
ExtractorWordShapeClassifier(int position, String wsc) { super(position, false); wordShaper = WordShapeClassifier.lookupShaper(wsc); name = "ExtractorWordShapeClassifier(" + position+ ',' + wsc + ')'; }
/** * Usage: {@code java edu.stanford.nlp.process.WordShapeClassifier * [-wordShape name] string+ }<br> * where {@code name} is an argument to {@code lookupShaper}. * Known names have patterns along the lines of: dan[12](bio)?(UseLC)?, * jenny1(useLC)?, chris[1234](useLC)?, cluster1. * If you don't specify a word shape function, you get chris1. * * @param args Command-line arguments, as above. */ public static void main(String[] args) { int i = 0; int classifierToUse = WORDSHAPECHRIS1; if (args.length == 0) { System.out.println("edu.stanford.nlp.process.WordShapeClassifier [-wordShape name] string+"); } else if (args[0].charAt(0) == '-') { if (args[0].equals("-wordShape") && args.length >= 2) { classifierToUse = lookupShaper(args[1]); i += 2; } else { log.info("Unknown flag: " + args[0]); i++; } } for (; i < args.length; i++) { System.out.print(args[i] + ": "); System.out.println(wordShape(args[i], classifierToUse)); } }
myFlags[col].useSplitNGrams = Boolean.parseBoolean(val); } else if (key.equals("wordShape")) { myFlags[col].wordShape = WordShapeClassifier.lookupShaper(val); } else if (key.equals("splitWordShape")) { myFlags[col].splitWordShape = WordShapeClassifier.lookupShaper(val); } else if (key.equals("useSplitPrefixSuffixNGrams")) { myFlags[col].useSplitPrefixSuffixNGrams = Boolean.parseBoolean(val);
useGazettes = Boolean.parseBoolean(val); } else if (key.equalsIgnoreCase("wordShape")) { wordShape = WordShapeClassifier.lookupShaper(val); if (wordShape == WordShapeClassifier.NOWORDSHAPE) { log.warn("There is no word shaper called '" + val + "'; no word shape features will be used.");
ExtractorWordShapeConjunction(int left, int right, String wsc) { super(); this.left = left; this.right = right; wordShaper = WordShapeClassifier.lookupShaper(wsc); name = "ExtractorWordShapeConjunction(" + left + ',' + right + ',' + wsc + ')'; }
ExtractorWordShapeConjunction(int left, int right, String wsc) { super(); this.left = left; this.right = right; wordShaper = WordShapeClassifier.lookupShaper(wsc); name = "ExtractorWordShapeConjunction(" + left + ',' + right + ')'; }
ExtractorWordShapeClassifier(int position, String wsc) { super(position, false); wordShaper = WordShapeClassifier.lookupShaper(wsc); name = "ExtractorWordShapeClassifier(" + position+ ',' + wsc + ')'; }
ExtractorWordShapeConjunction(int left, int right, String wsc) { super(); this.left = left; this.right = right; wordShaper = WordShapeClassifier.lookupShaper(wsc); name = "ExtractorWordShapeConjunction(" + left + ',' + right + ',' + wsc + ')'; }
ExtractorWordShapeConjunction(int left, int right, String wsc) { super(); this.left = left; this.right = right; wordShaper = WordShapeClassifier.lookupShaper(wsc); name = "ExtractorWordShapeConjunction(" + left + ',' + right + ',' + wsc + ')'; }
ExtractorWordShapeClassifier(int position, String wsc) { super(position, false); wordShaper = WordShapeClassifier.lookupShaper(wsc); name = "ExtractorWordShapeClassifier(" + position+ ',' + wsc + ')'; }
ExtractorWordShapeClassifier(int position, String wsc) { super(position, false); wordShaper = WordShapeClassifier.lookupShaper(wsc); name = "ExtractorWordShapeClassifier(" + position+ ',' + wsc + ')'; }
ExtractorWordShapeClassifier(int position, String wsc) { super(position, false); wordShaper = WordShapeClassifier.lookupShaper(wsc); }
/** * Usage: <code>java edu.stanford.nlp.process.WordShapeClassifier * [-wordShape name] string+ </code><br> * where <code>name</code> is an argument to <code>lookupShaper</code>. * Known names have patterns along the lines of: dan[12](bio)?(UseLC)?, * jenny1(useLC)?, chris[1234](useLC)?. If you don't specify a word shape * function, you get chris1. * * @param args Command-line arguments, as above. */ public static void main(String[] args) { int i = 0; int classifierToUse = WORDSHAPECHRIS1; if (args.length == 0) { System.out.println("edu.stanford.nlp.process.WordShapeClassifier [-wordShape name] string+"); } else if (args[0].charAt(0) == '-') { if (args[0].equals("-wordShape") && args.length >= 2) { classifierToUse = lookupShaper(args[1]); i += 2; } else { System.err.println("Unknown flag: " + args[0]); i++; } } for (; i < args.length; i++) { System.out.print(args[i] + ": "); System.out.println(wordShape(args[i], classifierToUse)); } }
/** * Usage: <code>java edu.stanford.nlp.process.WordShapeClassifier * [-wordShape name] string+ </code><br> * where <code>name</code> is an argument to <code>lookupShaper</code>. * Known names have patterns along the lines of: dan[12](bio)?(UseLC)?, * jenny1(useLC)?, chris[1234](useLC)?, cluster1. * If you don't specify a word shape function, you get chris1. * * @param args Command-line arguments, as above. */ public static void main(String[] args) { int i = 0; int classifierToUse = WORDSHAPECHRIS1; if (args.length == 0) { System.out.println("edu.stanford.nlp.process.WordShapeClassifier [-wordShape name] string+"); } else if (args[0].charAt(0) == '-') { if (args[0].equals("-wordShape") && args.length >= 2) { classifierToUse = lookupShaper(args[1]); i += 2; } else { System.err.println("Unknown flag: " + args[0]); i++; } } for (; i < args.length; i++) { System.out.print(args[i] + ": "); System.out.println(wordShape(args[i], classifierToUse)); } }
/** * Usage: <code>java edu.stanford.nlp.process.WordShapeClassifier * [-wordShape name] string+ </code><br> * where <code>name</code> is an argument to <code>lookupShaper</code>. * Known names have patterns along the lines of: dan[12](bio)?(UseLC)?, * jenny1(useLC)?, chris[1234](useLC)?, cluster1. * If you don't specify a word shape function, you get chris1. * * @param args Command-line arguments, as above. */ public static void main(String[] args) { int i = 0; int classifierToUse = WORDSHAPECHRIS1; if (args.length == 0) { System.out.println("edu.stanford.nlp.process.WordShapeClassifier [-wordShape name] string+"); } else if (args[0].charAt(0) == '-') { if (args[0].equals("-wordShape") && args.length >= 2) { classifierToUse = lookupShaper(args[1]); i += 2; } else { log.info("Unknown flag: " + args[0]); i++; } } for (; i < args.length; i++) { System.out.print(args[i] + ": "); System.out.println(wordShape(args[i], classifierToUse)); } }
/** * Usage: <code>java edu.stanford.nlp.process.WordShapeClassifier * [-wordShape name] string+ </code><br> * where <code>name</code> is an argument to <code>lookupShaper</code>. * Known names have patterns along the lines of: dan[12](bio)?(UseLC)?, * jenny1(useLC)?, chris[1234](useLC)?, cluster1. * If you don't specify a word shape function, you get chris1. * * @param args Command-line arguments, as above. */ public static void main(String[] args) { int i = 0; int classifierToUse = WORDSHAPECHRIS1; if (args.length == 0) { System.out.println("edu.stanford.nlp.process.WordShapeClassifier [-wordShape name] string+"); } else if (args[0].charAt(0) == '-') { if (args[0].equals("-wordShape") && args.length >= 2) { classifierToUse = lookupShaper(args[1]); i += 2; } else { log.info("Unknown flag: " + args[0]); i++; } } for (; i < args.length; i++) { System.out.print(args[i] + ": "); System.out.println(wordShape(args[i], classifierToUse)); } }
myFlags[col].useSplitNGrams = Boolean.parseBoolean(val); } else if (key.equals("wordShape")) { myFlags[col].wordShape = WordShapeClassifier.lookupShaper(val); } else if (key.equals("splitWordShape")) { myFlags[col].splitWordShape = WordShapeClassifier.lookupShaper(val); } else if (key.equals("useSplitPrefixSuffixNGrams")) { myFlags[col].useSplitPrefixSuffixNGrams = Boolean.parseBoolean(val);
useGazettes = Boolean.parseBoolean(val); } else if (key.equalsIgnoreCase("wordShape")) { wordShape = WordShapeClassifier.lookupShaper(val); } else if (key.equalsIgnoreCase("useShapeStrings")) { useShapeStrings = Boolean.parseBoolean(val);
useGazettes = Boolean.parseBoolean(val); } else if (key.equalsIgnoreCase("wordShape")) { wordShape = WordShapeClassifier.lookupShaper(val); if (wordShape == WordShapeClassifier.NOWORDSHAPE) { log.warn("There is no word shaper called '" + val + "'; no word shape features will be used.");