This content has been marked as final. Show 3 replies
Why do you have so many rulebases selected? Please pick one, say OWLPRIME as a start.
Also, you need to run
graph.analyze() after finishing a non-trivial piece of data loading work,
graph.analyzeInferredGraph() after the performInference call.
You don't need the following line. An ModelOracleSem object can be used as a regular Jena model.
Model model = m.asModel(g);
You can add that API after you introduce a significant change to your data (say after adding a large chunk of data or removing a large chunk of data).