Hello Lorenz, should we add inferred model to default like this?

//m is an empty default model and infmodel is inference model
m.add(infmodel);

On Thu, Feb 16, 2017 at 11:29 AM, Lorenz B. <
buehm...@informatik.uni-leipzig.de> wrote:

> Put the inferred model in a default model
>
> > *materialize the model M1 to M2
> >
> > Lorenz, I do not understand it. How to materialize model 1 to 2.?
> >
> > On Wed, Feb 15, 2017 at 6:08 PM, Lorenz Buehmann <
> > buehm...@informatik.uni-leipzig.de> wrote:
> >
> >> As I said, materialize the model M1 to M2 and then you can change the
> >> triples in M2. But understand, if you run the inferencing step again,
> >> the "old" classes will be added in addition to what you added manually.
> >>
> >>
> >> On 15.02.2017 14:06, tina sani wrote:
> >>> Hello Lorenz, so no way to remove or replace these classes?
> >>> setOntClass also not working, I have tried it.
> >>>
> >>>
> >>> On Wed, Feb 15, 2017 at 3:50 PM, Lorenz Buehmann <
> >>> buehm...@informatik.uni-leipzig.de> wrote:
> >>>
> >>>> In general, you cannot remove inferred statements - those are given by
> >>>> data + rules.
> >>>>
> >>>> Indeed, you can remove statements on a materialized inferred model,
> but
> >>>> implicitly the class assertion does still exist.
> >>>>
> >>>>
> >>>> On 15.02.2017 13:11, tina sani wrote:
> >>>>> For example, I have added some classes for an individual using rules.
> >>>>> emplyee 1 is type of Manager, Programmer, Worker.
> >>>>>
> >>>>> Can I replace these classes with one class like
> >>>>> if (empl1.hasOntclass(manager) && (emp1.hasOntClass(programmer) &
> >>>>> (emp1.hasOntClass(worker)  then emp1 should be type of one class
> >> Employee
> >>>>> and replace/remove these three classes.?
> >>>>>
> >>>>> There is one method, I dont know if it is suitable here to apply?
> >>>>>
> >>>>> Individual.removeOntClass(Resource)
> >>>>> <https://jena.apache.org/documentation/javadoc/jena/
> >>>> org/apache/jena/ontology/Individual.html#removeOntClass-org.apache.
> >>>> jena.rdf.model.Resource->
> >>>>
> >>
> --
> Lorenz Bühmann
> AKSW group, University of Leipzig
> Group: http://aksw.org - semantic web research center
>
>

Reply via email to