首先,将所有的点放进csv文件(第一级别的实体,第二级别的实体)
一级csv文件(1PersonalInfo),二级csv文件(1.x),csv关系文件(1-x)。这里的关系文件只放了关系名称相同的对应id
之后,按照正常的程序,导入一二级csv文件和csv关系文件,会有1_1到1_4四个node没有关系,因为没有导入他们的关系(关系名称与csv关系文件不同),分别建立关系。
导入一二级文件和关系文件代码如下:
那么这个时候,缺少这四个node的关系,我们分别加入关系即可。单个关系建立就太多资料了,不赘述啦
那么最终形成的第一小段话的关系也就被我们做成了知识图谱,我们来看看由文件的一小段话转成知识图谱的情况如下,
我的方向是App隐私合规检测(知识图谱),目前写了篇综述,所以再建立出较完整的知识图谱,和做一些推论就够毕业了。从这里来看只是很小一个图谱,所以应该按照这种思路,不断往一级和二级csv文件中添加实体,毕竟最重要的关系是另有一个csv文件(存在对应关系),所以可以在实体文件中不断放入,最多是暂无关系的结点而已(我的想法)。后面的工作也就是迭代的工作,csv继续放实体,关系也不用再建,不断迭代迭代迭代就ok。如下图
有神马问题的话可以私信我啦。我也是一边学一边发。昨天开会老师把我的恶意文件转图像的方案给否了,说没有意义,其实我都做出来了哈哈哈哈。人生总是大起大落落落落落