Skip to content
Snippets Groups Projects
Commit 7cfce4ce authored by Kunal-Jha's avatar Kunal-Jha
Browse files

changes

parent a54305b7
No related branches found
No related tags found
No related merge requests found
...@@ -14,7 +14,7 @@ public class ResultsWriteHandler { ...@@ -14,7 +14,7 @@ public class ResultsWriteHandler {
} else if (args[0].equals("-f")) { } else if (args[0].equals("-f")) {
filename = args[1]; filename = args[1];
RDFReadWriteHandler reader = new RDFReadWriteHandler(); RDFReadWriteHandler reader = new RDFReadWriteHandler();
Model readmodel = reader.readDataUsingThreads(filename); Model readmodel = reader.readData(filename);
RDFReadWriteHandler write = new RDFReadWriteHandler(); RDFReadWriteHandler write = new RDFReadWriteHandler();
HARERank hrTester = new HARERank(readmodel); HARERank hrTester = new HARERank(readmodel);
hrTester.calculateRank(); hrTester.calculateRank();
...@@ -28,7 +28,7 @@ public class ResultsWriteHandler { ...@@ -28,7 +28,7 @@ public class ResultsWriteHandler {
*/ */
write.writeRDFResults(hrTester.getS_n_Final(), hrTester.getS_t_Final(), pr.getS_n_Final(), write.writeRDFResults(hrTester.getS_n_Final(), hrTester.getS_t_Final(), pr.getS_n_Final(),
hrTester.getMatrxUtil().getTripleList(), hrTester.getMatrxUtil().getEntityList(), "test"); hrTester.getMatrxUtil().getTripleList(), hrTester.getMatrxUtil().getEntityList(), "airport");
} }
......
...@@ -74,38 +74,6 @@ public class RDFReadWriteHandler { ...@@ -74,38 +74,6 @@ public class RDFReadWriteHandler {
} }
public void writePageRankResults(DenseMatrix S_n, ArrayList<Statement> tripleList, ArrayList<Resource> entityList,
String datasetname) {
Model outputModel = ModelFactory.createDefaultModel();
Property pageRank = ResourceFactory.createProperty("http://aksw.org/property/pageRank");
System.out.println("Writing model to file: " + datasetname + ".ttl. ");
int size = tripleList.size();
for (Statement triple : tripleList) {
ReifiedStatement rstmt = outputModel.createReifiedStatement(triple);
rstmt.addLiteral(pageRank, S_n.get(0, tripleList.indexOf(triple)));
outputModel.add(triple);
outputModel.addLiteral(triple.getSubject(), pageRank,
S_n.get(0, size + entityList.indexOf(triple.getSubject())));
outputModel.addLiteral(triple.getObject().asResource(), pageRank,
S_n.get(0, size + entityList.indexOf(triple.getObject())));
outputModel.addLiteral(triple.getPredicate().asResource(), pageRank,
S_n.get(0, size + entityList.indexOf(triple.getPredicate())));
}
outputModel.write(System.out, "Turtle");
String outputfile = datasetname.concat("_PRresult.ttl");
FileOutputStream outputStream;
try {
outputStream = new FileOutputStream(outputfile);
outputModel.write(outputStream, "Turtle");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
// Stream to constantly read data while processing the data // Stream to constantly read data while processing the data
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment