List of usage examples for edu.stanford.nlp.util StringUtils pad
public static String pad(Object obj, int totalChars)
From source file:lv.lumii.ner.analysis.ConfusionMatrix.java
License:Open Source License
String errors() { StringBuilder s = new StringBuilder(); s.append("Detalized errors (gold - guess)\n-----------------\n"); for (String correctLabel : errors.keySet()) { s.append('\n'); for (String classifiedLabel : errors.get(correctLabel).keySet()) { s.append("==== ").append(correctLabel).append(" - ").append(classifiedLabel).append(" ====\n"); for (Pair<Markable, Markable> p : errors.get(correctLabel).get(classifiedLabel)) { s.append('\t').append(StringUtils.pad(p.first.full(), 30)).append("\t").append(p.second.full()) .append('\n'); }/* ww w . ja v a2 s.c o m*/ } } s.append('\n'); return s.toString(); }
From source file:lv.lumii.ner.analysis.ErrorSet.java
License:Open Source License
public String toString() { StringBuilder s = new StringBuilder(); for (String comment : errors.keySet()) { s.append("==== ").append(comment).append("=====\n"); for (Pair<Markable, Markable> p : errors.get(comment)) { s.append('\t').append(StringUtils.pad(p.first.full(), 30)).append("\t").append(p.second.full()) .append('\n'); }/*from w ww .j av a 2s. c om*/ } return s.toString(); }
From source file:lv.lumii.ner.analysis.ErrorSet.java
License:Open Source License
public String summarize() { StringBuilder s = new StringBuilder(); s.append("----------------").append('\n'); s.append(" Class\tCount\n"); for (String comment : errors.keySet()) { s.append(StringUtils.pad(comment, 15)).append('\t').append(String.valueOf(errors.get(comment).size())) .append('\n'); }/*from www . j a v a 2 s. c o m*/ return s.toString(); }