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的标准规范,会提示一定的错误信息,经过查找定位,直到符合要求即可。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 202,980评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,178评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,868评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,498评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,492评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,521评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,910评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,569评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,793评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,559评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,639评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,342评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,931评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,904评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,144评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,833评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,350评论 2 342

推荐阅读更多精彩内容

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