From: <sk...@us...> - 2008-10-27 09:33:13
|
Revision: 1440 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=1440&view=rev Author: sknappe Date: 2008-10-27 09:28:53 +0000 (Mon, 27 Oct 2008) Log Message: ----------- bugfix Modified Paths: -------------- trunk/src/dl-learner/org/dllearner/scripts/CalculatePageRank.java Modified: trunk/src/dl-learner/org/dllearner/scripts/CalculatePageRank.java =================================================================== --- trunk/src/dl-learner/org/dllearner/scripts/CalculatePageRank.java 2008-10-27 08:42:11 UTC (rev 1439) +++ trunk/src/dl-learner/org/dllearner/scripts/CalculatePageRank.java 2008-10-27 09:28:53 UTC (rev 1440) @@ -253,17 +253,21 @@ split=line.split(">"); if (split.length<3) continue; name=split[0].substring(1); - if (name.length()>name.lastIndexOf("/")+1) className=name.substring(name.lastIndexOf("/")+1,name.lastIndexOf("/")+1); - else className="t"; - if (className.toLowerCase().equals(className)) - isClassLabel=false; - else - isClassLabel=true; pred=split[1].substring(2); - if (pred.equals("http://www.w3.org/2000/01/rdf-schema#label")) + if (i>100) break; + if (pred.equals("http://www.w3.org/2000/01/rdf-schema#label")){ label=split[2].substring(split[2].indexOf("\"")+1, split[2].lastIndexOf("\"")); - else + if (name.length()>name.lastIndexOf("/")+1) className=name.substring(name.lastIndexOf("/")+1,name.lastIndexOf("/")+2); + else className="t"; + if (className.toLowerCase().equals(className)) + isClassLabel=false; + else + isClassLabel=true; + } + else{ label=split[2].substring(2); + isClassLabel=false; + } if (pred.equals("http://www.w3.org/2000/01/rdf-schema#label")&&isClassLabel){ try{ stmt.executeUpdate("INSERT INTO categories (category,label) VALUES (\""+name+"\",\""+label+"\")"); @@ -284,7 +288,7 @@ in.close(); - in = new BufferedReader(new FileReader(categoriesNewOntology2)); + /*in = new BufferedReader(new FileReader(categoriesNewOntology2)); i=0; while ((line=in.readLine())!=null) @@ -300,7 +304,7 @@ i++; } - in.close(); + in.close();*/ } catch (FileNotFoundException e) { System.out.println("File not found"); @@ -330,18 +334,18 @@ public static void main(String[] args) throws ClassNotFoundException,SQLException,BackingStoreException{ CalculatePageRank cal=new CalculatePageRank(); - Class.forName("com.mysql.jdbc.Driver"); - String url = - "jdbc:mysql://"+dbServer+":3306/"+dbName; + //Class.forName("com.mysql.jdbc.Driver"); + //String url = + // "jdbc:mysql://"+dbServer+":3306/"+dbName; - con = DriverManager.getConnection( - url, dbUser, dbPass); + //con = DriverManager.getConnection( + // url, dbUser, dbPass); //cal.calculateLinks(); //cal.addLabels(); //cal.calculateCategories(); cal.calculateCategoriesNewOntology(); - cal.copyNumbers(); + //cal.copyNumbers(); - con.close(); + //con.close(); } } \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |