以文本方式查看主题

-  中文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=84035)


--  作者:ssbs2004
--  发布时间:3/26/2010 10:53:00 PM

--  关于语义网的实用性讨论
今天在我的硕士论文开题上和我的导师讨论了一个问题就是关于语义网的实用性问题。
     我想做通过建立领域本体,然后实现相关的推理检索,但是由于我导师对语义网不是很了解,所以他就问,你用通过建立本体的方法有什么好处,比传统的技术有什么优势,我就大概介绍了:“这个方法最大的不同在于:通过建立领域本体,然后建立推理规则,推理实现(由于数据最后是放在数据库中,所以还是转化为对数据库的查询;同时对于本体的查找也是对本体名称或属性的匹配而已)”,然后我导师就问“你这个最后还是转换为对关键字的匹配,传统都可以实现,为什么要这样做,反而更复杂”。大家能否讨论下,这样做除了采用语义推理这个功能外,还有没有其他更好的优势
  比如说:我根据商品的分类、层次建立了商品的本体,那么我可以做哪些传统基于关键字搜索不能做到的东西呢


--  作者:Lexxuan
--  发布时间:3/27/2010 4:48:00 AM

--  
说个简单的例子给兄弟参考一下,这个是我一朋友的论文内容:
比如超市,你建立个超市食品的本体。另外做个烹饪的本体或者推理系统。
人们如果买鸡蛋,会自动提供烹饪配菜的建议,比如会自动联系到西红柿,从西红柿自然也能联系到别的适合跟西红柿一起烹饪的菜或者食品商品,这个就是关键字搜索所不能做到的
希望对你有启发
--  作者:zhtw512
--  发布时间:3/29/2010 9:36:00 AM

--  
学习中
--  作者:wq07
--  发布时间:4/1/2010 4:48:00 PM

--  
抱歉这么久了还拿这个问你,我也是刚学。
就你的例子而言,我可以在传统的方式里搜索'西红柿 食谱',这样也能有较好的结果。还有,就算语义网自动联系,那又该将西红柿-鸡蛋的结果放在哪里呢?放在前面会影响正常的西红柿搜索结果,放在后面我觉得和传统搜索引擎没什么区别。
而且就算是同义词,在一般情况下,都会写上 **,又叫***,这样关键字匹配也能找到合适的啊。
--  作者:Lexxuan
--  发布时间:4/1/2010 10:23:00 PM

--  
你好。以下仅为个人意见:

可以理解成语义网是“人工智能”,“机器学习”在网络上的应用。比如机器学习里面的POS-tagging也会应用到语义网上,也就是说,传统关键字搜索,只能按输入的所有内容当成“关键字”来搜索,但在语义网,还能例如用句子进行搜索,得到使用者满意的答案。

举个例子,在语义网里,你搜索“酒店”,能出现诸如“XXX旅店”的信息,尽管其中不包含“酒店”这个字眼,这也正是LS说的,用关键字也能做到的搜索,加些连接就行了,但不同关键字要不同的“连接”,实用性很低,而语义网利用领域本体,通用性和重用性都强很多;

另外,在语义网里,你还能搜索“什么能跟鸡蛋一起炒啊?”,得出的结果例如是“西红柿”,这在关键字搜索里面就行不通了,因为语义网用到了机器学习的Token,Lemma和选取Stop Word (本人不太清楚中文该怎么翻译,Token是对句子各词分类别,Lemma是对Token后的句子结构进行分析,尝试“理解”使用者意思,Stop Word是指句子中关键词)

希望对你们有帮助,不过这只是本人的理解而已,欢迎指错


--  作者:n0132424
--  发布时间:4/1/2010 11:22:00 PM

--  
楼上说的很好,但是这就要求开发人员有AI基础啦,
还有没有其他的例子呀,我也一直在困惑呀
--  作者:ssbs2004
--  发布时间:4/4/2010 10:44:00 AM

--  
谢谢2、5楼分享你们的思路,感觉有点思路了。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
93.750ms