8788899091929394959697
Language.AUTO_DETECT, Language.fromString("de"))); } @Test public void testQuery() { Collection<WikiEntry> list = new Wikipedia().query("wicket", "de", 5); assertEquals(5, list.size()); for (WikiEntry e : list) { // System.out.println(e); } }
6768697071727374
} public void update(String query, String language) { urls.clear(); if (query != null && !query.isEmpty()) urls.addAll(new Wikipedia().query(query, language)); setVisible(urls.size() > 0); }
245246247248249250251252253254255
.println("--- Initializing Wikipedia database on server " + wikipediaServer + " with database " + wikipediaDatabase); } this.wikipedia = new Wikipedia(wikipediaServer, wikipediaDatabase, "root", null); } catch (Exception e) { System.err.println("Error initializing Wikipedia database!"); e.printStackTrace(); }
228229230231232233234235236237238
topicExtractor.extractKeyphrases(fileNames); } private void loadWikipedia(boolean cacheData) throws Exception { wikipedia = new Wikipedia("localhost", "enwiki_20090306", "root", null); TextProcessor textProcessor = new CaseFolder(); File dataDirectory = new File( "/Users/alyona/Data/wikipedia/data/20090306");