鉴于某个OWL,我希望根据本体中定义的类和属性自动进行数据分类。
我用OWL格式在Protegè开发了我的本体。例如,有一些代码生成器可以解析OWL并给我一个Python模块,其中Ontology类被映射到Python类,这将是很好的。从这样一个模块,我可以编写一个脚本来扫描我的数据,并用表示我数据的类的实例填充本体。
有谁知道这样的工具?
答案 0 :(得分:2)
看看RDF Alchemy:
http://www.openvest.com/trac/wiki/RDFAlchemy
它是Python的ORDFM。它不会从OWL生成一堆python类,而是支持将python类映射到本体中的术语,从而提供了一种将对象实例序列化为RDF的方法。
对于纯OWL到类生成器,您可能需要特别查看Java API,Jastor: