arbalest339 / KG-ORE

source code for KG-ORE
0 stars 0 forks source link

关于COER_linked #2

Open cjwen15 opened 2 years ago

cjwen15 commented 2 years ago

你好。请教一下“将COER数据集链接到wikidata获得COER-linked”这一步具体是怎么做的呢?

arbalest339 commented 2 years ago

您好,很高兴有人关注我的工作。但是非常抱歉,我原本想直接把我的源代码发送给你,但是由于我在这段时间去实习了,原有的一些东西被遗失了,包括这份对数据进行处理的代码,我只能够根据我的回忆尽可能地帮助你

这一步的具体做法如下:

  1. 从COER中提取到一个三元组
  2. 使用三元组中的头实体名和尾实体名在wikidata中查找是否有对应的wiki实体
  3. 如果两个实体都查找到了,则使用wikidata支持的SPARQL查询方法去查看两个实体间存在的关系,如果有一个实体没有查找到则直接舍弃
  4. 无论是否查到了关系,都将实体对和关系放入COER-linked中

这些步骤中:

  1. 从wikidata按实体名称查找借助了第三方工具包wptools,在用中文查询的时候可能会有不少bug,如果需要我修改源码后的版本话我可以通过邮件发送给你
  2. 用SPARQL操作wikidata的sandbox在这里,我记得查询示例里面有一个是给出两个实体查询关系的,但是因为时间有些久远,我已经忘记了具体是哪个

有关这项工作如果有其它的问题和建议也请继续和我联系,如果之后我找回了源代码或再次实现了上述步骤,我也会通知您

祝科研顺利!

cjwen15 commented 2 years ago

您好!

首先非常感谢您如此详尽的答复! 若方便的话,烦请您把wptools修改源码后的版本通过邮件发送给我。不胜感激!

祝好

------------------ 原始邮件 ------------------ 发件人: "arbalest339/KG-ORE" @.>; 发送时间: 2021年9月7日(星期二) 晚上10:19 @.>; @.**@.>; 主题: Re: [arbalest339/KG-ORE] 关于COER_linked (#2)

您好,很高兴有人关注我的工作。但是非常抱歉,我原本想直接把我的源代码发送给你,但是由于我在这段时间去实习了,原有的一些东西被遗失了,包括这份对数据进行处理的代码,我只能够根据我的回忆尽可能地帮助你

这一步的具体做法如下:

从COER中提取到一个三元组

使用三元组中的头实体名和尾实体名在wikidata中查找是否有对应的wiki实体

如果两个实体都查找到了,则使用wikidata支持的SPARQL查询方法去查看两个实体间存在的关系,如果有一个实体没有查找到则直接舍弃

无论是否查到了关系,都将实体对和关系放入COER-linked中

这些步骤中:

从wikidata按实体名称查找借助了第三方工具包wptools,在用中文查询的时候可能会有不少bug,如果需要我修改源码后的版本话我可以通过邮件发送给你

用SPARQL操作wikidata的sandbox在这里,我记得查询示例里面有一个是给出两个实体查询关系的,但是因为时间有些久远,我已经忘记了具体是哪个

有关这项工作如果有其它的问题和建议也请继续和我联系,如果之后我找回了源代码或再次实现了上述步骤,我也会通知您

祝科研顺利!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android.