查找可能使用OWL进行分类的对象属性之间的相似性

时间:2015-07-15 02:39:04

标签: c# semantics owl

从语义上讲,我的问题很复杂。假设我有具有以下属性的对象:

Obj1 attribute-A attribute-B attribute-C
Obj2 attribute-M1 attribute-M2 attribute-M3
Obj3 attribute-X attribute-Y attribute-Z

Obj1.attribute-A和Obj3.attribute-Z完全相同,但因为它们是由不同的程序员编写的,所以它们的命名是不同的。同样适用于Obj2.attribute-M1和Obj3.attribute-Y等等。

如何在C#中捕获这种相似性?我正在考虑使用OWL描述所有这些属性。所以问题的第一部分是:使用owl提供关于每个对象的元数据是最好的解决方案吗?

我的问题的第二部分:我花了很长时间查看在.NET Framework中提供RDF / RDFS / OWL支持的语义库,但是在找到DotNetRdf的最佳匹配中我找不到真实的解决方案,但是他们没有提供任何支持对于OWL以及使用轻型语义的非常静态。你为我的问题推荐任何好的解决方案吗?

0 个答案:

没有答案