2018-11-09 本体进展汇报

一:课程教学大纲本体修改

1)Individual的修改

章节实例化时之前定义的是第一章教学内容,第二章教学内容....现在修改成具体的章节教学内容,修改后如下:

实例修改

2)class的修改

经过和导师的讨论,将一些类进行了调整,例如,学期、课程性质这些类应该作为培养方案和教学大纲相互联系之后产生的类,而不应该单独作为教学大纲的一个类。

二:RDF数据导入Neo4j(参考文章地址)

RDF存储的是三元组数据,Neo4j是图数据库。知识图谱构建过程中图数据库Neo4j是比较常用的知识存储工具,但是我们构建本体用的是Protege,Protege导出的是RDF/OWL文件。如何将RDF数据导入Neo4j是一个问题,下面,我将描述一下具体的操作过程。

1)首先,你的电脑需要安装好Neo4j,具体的安装配置过程,windows系统我推荐这篇博文,mac版我推荐这篇文章,(这里需要注意的是一定要下载community版本,下载地址)具体教程大家也可以自行百度教程。

2)下载扩展Jar包

下载地址1

未编辑的Jar包源码地址

下载完成后将jar复制到neo4j/plugins目录下

3)修改配置文件

找到安装好neo4j文件夹下的配置文件neo4j.conf,添加如下内容:

dbms.unmanaged_extension_classes=semantics.extension=/rdf

4)以上内容完成后重新启动下neo4j

5)验证是否配置成功

启动neo4j打开web端界面后,输入以下查询语句

call dbms.procedures()

结果显示界面如下,表示已配置成功

配置成功界面1

或者输入以下语句::GET /rdf/ping  运行结果如下表示配置成功

配置成功界面2

以上界面表明neo4j已经扩展支持的RDF数据

6)创建命名空间前缀

这一步是根据自己的rdf数据内容创建命名空间,例如:

CREATE (:NamespacePrefixDefinition {

`http://www.example.com/ontology/1.0.0#`: 'ex',

`http://www.w3.org/1999/02/22-rdf-syntax-ns#`: 'rdfs'})

7)导入rdf数据

在正式导入数据前,要创建常规标签,这是导入数据必要步骤

CREATE INDEX ON :Resource(uri)

CREATE INDEX ON :URI(uri)

CREATE INDEX ON :BNode(uri)

CREATE INDEX ON :Class(uri)

创建完成后导入RDF数据

CALL semantics.importRDF("/Users/px/Desktop/课程.owl","RDF/XML", )注意,这里需要修改成自己的文件路径

运行到这一步的时候,报了一个错:

错误截图

解决方法:

将以上运行语句修改如下:

CALL semantics.importRDF("/Users/px/Desktop/课程.owl","RDF/XML", { shortenUrls: false, typesToLabels: true, commitSize: 9000 })

在导入数据过程中,如果你的数据不符合RDF的标准规范,会提示一定的错误信息,经过查找定位,直到符合要求即可。

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 137,197评论 19赞 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,385评论 6赞 342
  • 每当面对大海,看那潮涨潮落,听那涛声倾诉,总会想起海的恋情。 认识海,还是四十八年前在农村插队的一个夏...
    cgh1949阅读 321评论 0赞 0
  • 原创 2016-11-010 魔法土豆 张小猫 1. “任性”小宇宙被点燃 我是谁? 如果没有碰到DISC, 我还...
    F36魔法土豆330阅读 623评论 6赞 5
  • 昨天我上了夜班,从凌晨0点到早上8点。作为钢铁行业冷轧技术相对成熟,自动化程度就更高了。而我要说的是那个,我喜欢的...
    谢故阅读 228评论 0赞 0

友情链接更多精彩内容