gStore自学系列(3)--知识图谱中的党史(一)

缘起

1921年中国共产党的诞生掀开了中国历史的新篇章,百年来,党带领全国人民谱写了中华民族自强不息、顽强奋进的壮丽史诗。最近正在努力学习知识图谱相关的知识,2021年时值建党100周年,如能将党百年来的光辉历程通过知识图谱展示出来,岂不两全其美。

技术选型

gStore是由北京大学王选计算机所数据管理实验室研发的,面向知识图谱的高效图数据库系统,用来管理庞大的关联数据,编译安装比较简单,有中文文档和开发团队交流方便。

数据库创建

由于gStore不能以空的RDF数据集来创建数据库,所以需要首先创建nt文件,该系列文章参考了建党100年优秀电视剧《觉醒年代》中涉及的历史事件及人物创建并逐步完善,此时我们暂不区分数据类型。

(1)创建history.nt

<李大钊> <性别> "男" .
<李大钊> <字> "守常" .
<李大钊> <出生地> "河北乐亭" .
<李大钊> <出生> "1889年10月29日" .
<李大钊> <去世> "1927年4月28日" .
<赵纫兰> <性别> "女" .
<赵纫兰> <出生地> "河北省乐亭县大黑坨村" .
<赵纫兰> <出生> "1884年1月21日" .
<赵纫兰> <去世> "1933年5月28日" .
<陈独秀> <性别> "男" .
<陈独秀> <字> "仲甫" .
<陈独秀> <出生地> "安徽怀宁" .
<陈独秀> <出生> "1879年10月9日" .
<陈独秀> <去世> "1942年5月27日" .
<毛泽东> <性别> "男" .
<毛泽东> <字> "润之" .
<毛泽东> <出生地> "湖南湘潭" .
<毛泽东> <出生> "1893年12月26日" .
<毛泽东> <去世> "1976年9月9日" .
<周恩来> <性别> "男" .
<周恩来> <字> "翔宇" .
<周恩来> <出生地> "江苏淮安" .
<周恩来> <出生> "1898年3月5日" .
<周恩来> <去世> "1976年1月8日" .
<蔡元培> <性别> "男" .
<蔡元培> <字> "鹤卿" .
<蔡元培> <出生地> "浙江绍兴府山阴县" .
<蔡元培> <出生> "1868年1月11日" .
<蔡元培> <去世> "1940年3月5日" .
<胡适> <性别> "男" .
<胡适> <字> "适之" .
<胡适> <出生地> "安徽绩溪" .
<胡适> <出生> "1891年12月17日" .
<胡适> <去世> "1962年2月24日" .
<李葆华> <性别> "男" .
<李葆华> <出生地> "河北乐亭" .
<李葆华> <出生> "1909年10月2日" .
<李葆华> <去世> "2005年2月19日" .
<李欣华> <性别> "男" .
<李欣华> <出生> "1926年" .
<李欣华> <去世> "1989年" .
<李欣华> <出生地> "河北省乐亭县" .
<李大钊> <妻子> <赵纫兰> .
<李大钊> <儿子> <李欣华> .
<赵纫兰> <儿子> <李欣华> .
<李大钊> <儿子> <李葆华> .
<赵纫兰> <儿子> <李葆华> .
<李葆华> <弟弟> <李欣华> .

(2)创建数据库

数据库创建的方法有两种,一是通过命令行创建,二是通过gStore Workbench管理界面创建。

#命令行创建,按照官方文档,需要在gStore目录下执行创建命令
./bin/gbuild history ./data/jxnd/history.n

通过管理平台创建,在gStore Workbench管理界面打开数据库管理界面,点击“新建数据库”打开数据库创建界面,选择文件上传创建,输入数据库名称并上传数据文件history.nt(上传过程为依次点击“选择文件”、上传文件),上传完成点击“创建数据集”等待执行完成。

image

图一 数据库管理界面

image

图二 通过上传文件创建数据库

image

图三 数据库创建成功后可以看到新建数据库

数据查询

在数据集创建完成后,就可以简单实用了,如我们查询“李大钊”先生的儿子。

SELECT ?movie
WHERE
{
  <李大钊> <儿子> ?movie  .
}
image

图四 李大钊先生的儿子查询结果

至此,我们完成了数据的初步创建和查询,后续将继续丰富数据集及使用。

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

推荐阅读更多精彩内容