Thanks, this is exactly what I was looking for!

It works great (after fixing auhentication issue STANBOL-1083).

Cheers,
Reto


On Sun, May 26, 2013 at 2:12 PM, Enrico Daga <[email protected]> wrote:

>
> Hi Reto,
> one way to do it is:
>
> 1. Create a Scope within Ontonet using the foaf ontology, for ex:
>
> curl -v -L -X PUT
> http://dev.iks-project.eu:8081/ontonet/ontology/People?coreont=http://xmlns.com/foaf/spec/index.rdf
> (HTTP/1.1 201 Created)
>
> 2. when you call the reasoner, refer to the scope, ex:
>
> curl "
> http://dev.iks-project.eu:8081/reasoners/rdfs/classify?scope=People&url=http://dig.csail.mit.edu/2008/webdav/timbl/foaf.rdf<http://dev.iks-project.eu:8081/reasoners/rdfs/classify?scope=User&url=http://dig.csail.mit.edu/2008/webdav/timbl/foaf.rdf>"
> -H "Accept: text/turtle"
>
> The idea is that you keep all the t-box(es) in ontonet and refer to it
> from the reasoners when sending the a-box.
>
> Try and let me know if this is what you are looking for.
>
> Bests,
> Enrico
>
>
>
>
>
>
> On 26 May 2013 12:46, Sebastian Hellmann <
> [email protected]> wrote:
> > Well your choices are limited:
> >
> > 1. Either the data contains the axioms already (mix like in OWL test
> cases)
> > 2. Data contains "owl:imports"
> > 3. You add the links to the ontologies via the http parameters (there is
> no
> > reason, why this shouldn't work as an array except "not implemented yet")
> > 4. Download the most common ontologies (FOAF, etc. ) and use them per
> > default within the component or provide a mechanism to download and cache
> > them on demand, e.g. by:
> > "curl http://xmlns.com/foaf/0.1/knows";
> >
> > Other than that I wouldn't know how your reasoning component would get
> the
> > necessary knowledge to draw conclusions.
> > (Note that I am a complete Stanbol newbie, but this is how all other
> > frameworks I know work)
> >
> > -- Sebastian
> >
> >
> > Am 26.05.2013 13:32, schrieb Reto Bachmann-Gmür:
> >>
> >> Hi Sebastian
> >>
> >> Thanks for your mail. The parameter array proposal seemed promising but
> >> unfortunately it doesn't work. The second url-parameter is simply
> ignored.
> >>
> >> My example shouldn't be about inference in general but on how stanbol
> >> components can be used to do something useful with cms data or with
> data out
> >> there on the web. So crafted example documents unrealistically mixing
> >> instance data with t-box ontology or w3c test cases are not an option.
> >>
> >> A couple of curl commands showing something that goes into the direction
> >> of the example describen in "Knowledge within content" on
> >> https://stanbol.apache.org/docs/trunk/components/ontologymanager/would be
> >> fine as well.
> >>
> >> Cheers,
> >> Reto
> >>
> >>
> >> On Sun, May 26, 2013 at 11:35 AM, Sebastian Hellmann
> >> <[email protected]
> >> <mailto:[email protected]>> wrote:
> >>
> >>     Hi Reto,
> >>     you can use the OWL test cases:
> >>     http://www.w3.org/TR/owl-test/
> >>     (I am not sure, whether RDFS has the same... )
> >>     They have nice minimal examples:
> >>     http://www.w3.org/2002/03owlt/TransitiveProperty/
> >>
> >>     e.g
> http://www.w3.org/2002/03owlt/TransitiveProperty/premises001.rdf
> >>     concludes:
> >>     http://www.w3.org/2002/03owlt/TransitiveProperty/conclusions001.rdf
> >>
> >>     Actually for your webservice you should be able to add the schema
> >>     as well, maybe via a parameter array:
> >>
> >>
> http://localhost:8080/reasoners/rdfs/classify?url=http://dig.csail.mit.edu/2008/webdav/timbl/foaf.rdf&uri=http://xmlns.com/foaf/spec/index.rdf
> >>
> >>
> >>     Normal, the data doesn't have an owl:imports statement, so you can
> >>     not assume that this is given.
> >>     All the best,
> >>     Sebastian
> >>
> >>     Am 26.05.2013 11:10, schrieb Reto Bachmann-Gmür:
> >>
> >>         Hello,
> >>
> >>         I'm trying to create a simple demo for OntologyManager and/or
> >>         Reasoner.
> >>
> >>         I thought that it might be nice to show how by rdfs entailment
> >>         on the
> >>         rdfs:range of the foaf:knows properties we could add missing
> >>         rdf:type
> >>         statements to
> http://dig.csail.mit.edu/2008/webdav/timbl/foaf.rdf
> >>
> >>         Just getting
> >>
> >>
> http://localhost:8080/reasoners/rdfs/classify?url=http://dig.csail.mit.edu/2008/webdav/timbl/foaf.rdfdoesn't
> >>
> >> <
> http://localhost:8080/reasoners/rdfs/classify?url=http://dig.csail.mit.edu/2008/webdav/timbl/foaf.rdfdoesn%27t
> >
>
> >>
> >>
> >>
> >>         add these statements. Probably because it doesn't know about the
> >>         rdfs:range of foaf:knows.
> >>
> >>         Is there an easy way to do this?
> >>
> >>         I would also be open to other's suggestion on how to show
> >>         ontologynetwork
> >>         and/or reasoner features with a couple of curl invocations or
> >>         lines of js
> >>         code. Unfortunately for now the only thing I've found our
> >>         Adrian Gschwend's
> >>         IKS Evaluation which basically shows how to use the
> >>         ontologynetwork as a
> >>         cache/proxy for ontology. This seems to be quite little with
> >>         respect to
> >>         what these components should be able to do.
> >>
> >>         Cheers,
> >>         Reto
> >>
> >>
> >>
> >>     --     Dipl. Inf. Sebastian Hellmann
> >>     Department of Computer Science, University of Leipzig
> >>     Events: NLP & DBpedia 2013 (http://nlp-dbpedia2013.blogs.aksw.org,
> >>
> >>     Deadline: *July 8th*)
> >>     Venha para a Alemanha como PhD:
> >>     http://bis.informatik.uni-leipzig.de/csf
> >>     Projects: http://nlp2rdf.org , http://linguistics.okfn.org ,
> >>     http://dbpedia.org/Wiktionary , http://dbpedia.org
> >>     Homepage: http://bis.informatik.uni-leipzig.de/SebastianHellmann
> >>     Research Group: http://aksw.org
> >>
> >>
> >
> >
> > --
> > Dipl. Inf. Sebastian Hellmann
> > Department of Computer Science, University of Leipzig
> > Events: NLP & DBpedia 2013 (http://nlp-dbpedia2013.blogs.aksw.org,
> Deadline:
> > *July 8th*)
> > Venha para a Alemanha como PhD: http://bis.informatik.uni-leipzig.de/csf
> >
> > Projects: http://nlp2rdf.org , http://linguistics.okfn.org ,
> > http://dbpedia.org/Wiktionary , http://dbpedia.org
> > Homepage: http://bis.informatik.uni-leipzig.de/SebastianHellmann
> > Research Group: http://aksw.org
>
>
>
> --
> Enrico Daga
>
> --
> http://www.enridaga.net
> skype: enri-pan
>
>
>

Reply via email to