@Override public List<List<String>> lemmatize(List<String> toks, List<String> tags) { String[] tokens = toks.toArray(new String[toks.size()]); String[] posTags = tags.toArray(new String[tags.size()]); String[][] allLemmas = predictLemmas(LEMMA_NUMBER, tokens, posTags); List<List<String>> predictedLemmas = new ArrayList<>(); for (int i = 0; i < allLemmas.length; i++) { predictedLemmas.add(Arrays.asList(allLemmas[i])); } return predictedLemmas; }
@Override public List<List<String>> lemmatize(List<String> toks, List<String> tags) { String[] tokens = toks.toArray(new String[toks.size()]); String[] posTags = tags.toArray(new String[tags.size()]); String[][] allLemmas = predictLemmas(LEMMA_NUMBER, tokens, posTags); List<List<String>> predictedLemmas = new ArrayList<>(); for (int i = 0; i < allLemmas.length; i++) { predictedLemmas.add(Arrays.asList(allLemmas[i])); } return predictedLemmas; }
@Override public List<List<String>> lemmatize(List<String> toks, List<String> tags) { String[] tokens = toks.toArray(new String[toks.size()]); String[] posTags = tags.toArray(new String[tags.size()]); String[][] allLemmas = predictLemmas(LEMMA_NUMBER, tokens, posTags); List<List<String>> predictedLemmas = new ArrayList<>(); for (int i = 0; i < allLemmas.length; i++) { predictedLemmas.add(Arrays.asList(allLemmas[i])); } return predictedLemmas; }