我已经使用Protege为大学开发了本体,目前我使用SPARQL来访问这个大学本体的数据,因为我已经在本地机器上安装了Protege,但是一旦我在World Wide Web上上传这个本体,那么人们可以如何触发查询到这个本体,因为在他们的机器上Protege可能不可用?在当前的WWW中,我们只是在谷歌搜索引擎中编写文本,但是如何使用语义Web搜索引擎(如SWOOGLE)从本体搜索任何信息?如何从本体中搜索信息?
2
A
回答
1
首先,您应该将您的本体存储在三重商店中,例如Jena。在下一步中,您的应用程序应提供http://dbpedia.org/sparql/之类的服务,以便其他人可以通过SPARQL查询您的底层本体。 Jena支持SPARQL执行。你可以看到链接ARQ。
为了在本体上进行关键字搜索,我认为你可以使用LARQ(ARQ + Lucene)。它提供了本体资源的索引,并可以对它们进行关键字搜索。
0
您可以使用在线SPARQL编辑器,例如sparql.org中的这一个,或者您可以通过Sindice为您的本体索引,并保留此搜索引擎的容量。
1
耶拿的天然三联商店是TDB。您也可以在其上设置一个Fuseki server(来自Jena项目),以便公开Sparql端点。
一旦在TDB中拥有了所有三元组,您就可以对Fuseki服务器执行SPARQL查询并获得结果。
相关问题
- 1. 如何从数组中检索信息
- 2. 如何从$ .post中检索信息
- 3. 谷歌搜索信息框
- 4. 如何从引用搜索引擎获取查询信息
- 5. 从OLAP中检索信息
- 6. 信息搜索结果在Java中
- 7. Android - 如何搜索SQL数据库中的信息
- 8. R中的文本挖掘搜索和提取信息
- 9. 如何从PHP中检索MySql全文索引信息?
- 10. 如何从WCF Web服务检索版本信息?
- 11. 语义网/本体在信息检索中的应用?
- 12. 从任何索引实体进行Hibernate搜索搜索
- 13. 从Powershell调用时,如何从SoapServerException中检索详细信息?
- 14. Symfony2 + Doctrine:从2个实体中检索信息
- 15. 粗体搜索文本
- 16. SharePoint 2010的搜索范围信息
- 17. 在Facebook上搜索公共信息流
- 18. 搜索用户详细信息表格
- 19. R在列内搜索信息
- 20. 用JavaScript搜索地理位置信息
- 21. 信息窗口弹出触发搜索
- 22. YouTubeAPI信息搜索结果错
- 23. Facebook的API来搜索信息
- 24. XML搜索和显示节点信息
- 25. 从curl检索信息
- 26. 检索从调试信息
- 27. 从图片/电影中检索EXIF信息和视频信息
- 28. 如何查找/搜索/ grep SVN信息库历史记录?
- 29. 如何生成SharePoint搜索统计信息?
- 30. 如何调整网页搜索以过滤旧信息?