[Pellet-users] General Pellet questions
Jenny Lagerlöf
di01jlf at cs.umu.se
Mon May 14 12:06:18 UTC 2007
Hi!
I have just started with OWL, reasoning and Pellet, and I have some
general questions:
I have built an ontology and I want to build an application that can
classify incoming individuals according to the ontology, similar to the
"PizzaFinder" application at the co-ode.org homepage.
I have searched the mailing-list but not found a complete answer on what
is possible with Pellets, and what the best approach is.
At first I wanted to just add the new individual to the ontology and then
classify the ontology and get information of what classes the individual
is an instance of. But then I read some threads at this mailing list that
suggested that there's no support in Pellet to dynamically add instances
to the knowledge base?
I'm now thinking of creating a temporary class of the new individual and
add it to the ontology, and then let the reasoner classify it. I could
then get information of which super classes and subclasses the temporary
class has. Is it possible to add new classes dynamically to the ontology
using the Pellet API?
At last, I wonder if there exists some well-documented code-examples
describing how to use the Pellet API to do to the basic stuff, like a
little tutorial. (Like the examples that comes with the KAON2 api;
step-by-step well-commented code-examples)
Regards
Jenny
More information about the Pellet-users
mailing list