SPARQL为搜索生成平面数据的最佳方法

时间:2016-02-18 17:19:57

标签: sparql rdf json-ld stardog

我们有三重存储信息,例如毒品,我不确定如何提取这些信息以使其可用,以便我们的搜索引擎Elasticsearch可以将其编入索引。我曾设想过运行SPARQL查询来提取以下信息:

  • 标题
  • HREF

请不要三重商店不包含上述结构,它比这复杂得多。

其中一个要求是能够使用三重商店中的不同三元组格式化标题,例如对于需要这样的药物,需要这样的东西:

扑热息痛|简介|药物

(Pracetamol是指药物名称,简介是分段,药物是指类型)

对于身体,我正在考虑从与毒品有关的所有三元组中提取所有文本值。

对于href,只需使用资源(药物)的uri。

然后我会将此信息转换为JSON-LD,以便Elasticsearch可以将其编入索引。最后,JSON-LD将只包含title,body和href。

所以我的问题是,使用SPARQL是我想要做的正确方法,还是应该根据上述要求,采用不同的方法来提取我需要的数据。

0 个答案:

没有答案