protected void loadStopwords() throws IOException { ArrayList<String> lines = LineIO.readFromClasspath(m_stopwordFile); m_stopwords = new HashSet<String>(); for (String line : lines) { m_stopwords.add(line.toLowerCase()); } }
private void loadParagram( String vectorFilename, int dimension ) throws FileNotFoundException { vectors = new HashMap<>(); this.dimension = dimension; int count =0; try { for (String line : LineIO.readFromClasspath(vectorFilename)) { line = line.trim(); if(line.length() > 0) { String[] arr = line.split("\\s"); String word = arr[0]; double[] vec = new double[dimension]; for(int i=1; i < arr.length; i++) { vec[i-1] = Double.parseDouble(arr[i]); } vectors.put(word, vec); count++; } } } catch (FileNotFoundException e) { e.printStackTrace(); throw e; } logger.info( "loaded " + count + " vectors with " + dimension + " dimensions." ); }
private synchronized static void loadDataFromClassPath() throws EdisonException { if (data.size() > 0) return; List<String> lines; try { lines = LineIO.readFromClasspath(CORLEX_FILE); logger.info("\n"); } catch (FileNotFoundException e) { throw new EdisonException("CORLEX not found in class path at " + CORLEX_FILE); } log.info("Loading CORLEX from {}", CORLEX_FILE); for (String line : lines) { if (line.length() == 0) continue; if (line.startsWith("#")) continue; String[] parts = line.split("\t"); if (parts.length == 2) { String lemma = parts[0].trim(); String type = parts[1].trim().intern(); data.put(lemma, type); } } log.info("Finished loading CORLEX. Found {} nouns", data.size()); }
private synchronized static void loadDataFromClassPath() throws EdisonException { if (data.size() > 0) return; List<String> lines; try { lines = LineIO.readFromClasspath(CORLEX_FILE); logger.info("\n"); } catch (FileNotFoundException e) { throw new EdisonException("CORLEX not found in class path at " + CORLEX_FILE); } log.info("Loading CORLEX from {}", CORLEX_FILE); for (String line : lines) { if (line.length() == 0) continue; if (line.startsWith("#")) continue; String[] parts = line.split("\t"); if (parts.length == 2) { String lemma = parts[0].trim(); String type = parts[1].trim().intern(); data.put(lemma, type); } } log.info("Finished loading CORLEX. Found {} nouns", data.size()); }
List<String> list = LineIO.readFromClasspath(wordnetPath + "/noun.exc"); for (String wordLemmas : list) { String[] wordLemma = wordLemmas.split("\\s+"); list = LineIO.readFromClasspath(wordnetPath + "/verb.exc"); for (String wordLemmas : list) { String[] wordLemma = wordLemmas.split("\\s+"); list = LineIO.readFromClasspath(wordnetPath + "/adj.exc"); for (String wordLemmas : list) { String[] wordLemma = wordLemmas.split("\\s+"); list = LineIO.readFromClasspath(wordnetPath + "/adv.exc"); for (String wordLemmas : list) { String[] wordLemma = wordLemmas.split("\\s+");
boolean firstLine = true; try { for (String line : LineIO.readFromClasspath("sense2role.csv")) { if (firstLine) { firstLine = false;
List<String> list = LineIO.readFromClasspath(wordnetPath + "/noun.exc"); for (String wordLemmas : list) { String[] wordLemma = wordLemmas.split("\\s+"); list = LineIO.readFromClasspath(wordnetPath + "/verb.exc"); for (String wordLemmas : list) { String[] wordLemma = wordLemmas.split("\\s+"); list = LineIO.readFromClasspath(wordnetPath + "/adj.exc"); for (String wordLemmas : list) { String[] wordLemma = wordLemmas.split("\\s+"); list = LineIO.readFromClasspath(wordnetPath + "/adv.exc"); for (String wordLemmas : list) { String[] wordLemma = wordLemmas.split("\\s+");
boolean firstLine = true; try { for (String line : LineIO.readFromClasspath("sense2role.csv")) { if (firstLine) { firstLine = false;
ArrayList<String> stylecss = LineIO.readFromClasspath("BOOT-INF/classes/static/css/style.css"); StringBuilder sb_css = new StringBuilder(); for(String l : stylecss){