以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  [原创]怎么推断出两个实例(个体)之间的关系  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=86293)


--  作者:yhw0503
--  发布时间:8/16/2010 4:09:00 PM

--  [原创]怎么推断出两个实例(个体)之间的关系
本体中,如果类A有实例C,类B有实例D,怎么可以得出C和D他们之间的关系(如果他们之间没什么关系,就得出结果为NULL)?用JAVA怎么编写?
--  作者:Lexxuan
--  发布时间:8/17/2010 12:16:00 AM

--  
如果你所说的“关系”是指属性联系,那无非就是查询两实例之间是否有属性相连。怎么查询,那就是SPARQL或者数据库查询知识了。

如果你所说的“关系”还要参考到类A和B的关系的话,那就再多一个步骤,也就是判断两个类之间的关系。

至于程序怎么写,应该不难,而且论坛和网络上也很多相关信息。


--  作者:yhw0503
--  发布时间:8/17/2010 10:07:00 AM

--  [原创]怎么推断出两个实例(个体)之间的关系
谢谢啦!还是希望你帮我写一下
--  作者:yhw0503
--  发布时间:8/17/2010 10:41:00 AM

--  [原创]怎么推断出两个实例(个体)之间的关系
String queryString = "PREFIX Expert:<http://www.owlontologies.com/Expert.owl#> " +
   "SELECT  ?relationship " +
   "WHERE {Major  Expert: ?relationship  subject}
如果在expert和subject存在familar with的关系,是通过这样查询吗?但我试过了,不对的。请帮我一下。
--  作者:yhw0503
--  发布时间:8/17/2010 10:54:00 AM

--  [原创]怎么推断出两个实例(个体)之间的关系
我的QQ是564555574,可以一起探讨一下
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
45.898ms