thomas.pav...@free.fr wrote:
> I completely agree with you. I cannot imagine a modern knowledge
> based app that would not *intensively* be based on an ontology
> description. Do you know about Python-Seth to parse OWL files
> (http://seth-scripting.sourceforge.net/)? It seems to be the
> same thing you're working on.

Not quite.  I see that Python-Seth depends on Java (and even JPype,
which I believe is not supported any more -- although I did like the
concept of it!).

My code is pure Python and depends only on rdflib
(<http://pypi.python.org/pypi/rdflib/2.4.0>).

> Such a knowledge framework could be achieved with pythonOCC;
> your work could also, I think, easily be merged.

Or at least be a closely-coordinated "sibling" project.  :)

> One solution could be to build a kind of 'super-object'
> that would embeds a geometrical/topological description
> (pythonOCC) and a pointer to the related ontology (for instance
> a UID or an URI to an ontology SOA based server). This last
> point is closely related to my research work and the specialization
> of the STEP AP239 (or ISO 15926) generic data model.

Sounds reasonable.  Since you are working with AP239, you
are probably already aware that the EuroSTEP folks who are
developing AP239 are involved in developing related ontologies
also.  Some other people in the STEP community, such as Lothar
Klein (LKSoft), are also working on STEP-related ontologies.

> Once this global architecture is defined, the difficult work
> begins: how to model the knowledge in terms of an ontology?
> At his point, we fall in the well-known separation dealing
> with the technical and semantic issues related to a software
> implementation. While the first one is generally easy to solve,
> the KBE specialists are welcome to comment the second one!

Yes, that's where much of the hard work is.  :)

I'm sure this discussion will continue ... I am glad we have
such common interests!

Cheers,
Steve

_______________________________________________
Pythonocc-users mailing list
Pythonocc-users@gna.org
https://mail.gna.org/listinfo/pythonocc-users

Reply via email to