以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  初学OWL,请帮忙  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=69778)


--  作者:justso
--  发布时间:11/24/2008 10:35:00 AM

--  初学OWL,请帮忙
1、想用OWL表达数学公式,该怎么表达,有简单的加减乘除就可以

2、需要用OWL来进行通信,发送方表达一个提问,比如“A的B属性值是多少”,这个该怎么表达

OWL还没搞清楚就要写论文,汗!请大侠们帮忙


--  作者:jiangyue0011
--  发布时间:11/25/2008 9:44:00 AM

--  
1、OWL表达公式如果是给人看的,把公式当个字符串写在标签里就OK了。如果是给机器读的,想让机器计算这个公式,用OWL来表达就没有意义了,因为具体的运算符号写在OWL里仍然只是符号,要让计算机识别这个符号是哪个运算符需要写程序来完成,这就不是OWL的事了。
2、应该就是一个查询吧,可以用SPARQL写个查询语句。具体语法看看书吧,我还没研究过。
--  作者:justso
--  发布时间:11/25/2008 10:31:00 AM

--  
谢谢你的回答,SPARQL我也没研究过,好多要学啊!我是想用OWL作为多智能体通信的内容语言,封装在KQML消息中,不知道可不可行,论文里已经这么写了,也不知道怎么怎么实现,晕
OWL里的数学公式不是指的纯文本,而是涉及到某些概念的属性,主要是用来作为一些约束条件,比如想表达A概念的a1属性值等于B概念的b1和b2属性值之和,需要自己定义加、减、乘、除这些概念吗,怎么作为推理系统中的约束呢
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
62.500ms