RDF数据中的主键(Sesame Model API)

时间:2016-06-09 20:19:37

标签: model primary-key rdf semantic-web sesame

我实现了以下方法来检查Sesame中Model API中的主键。 我们的想法是,对于RDF中的每个类,我们都有不同的主题,这些主题应该有一个键或一组键(一起作为PK)。书籍或姓氏的ISBN以及人的出生日期是两个例子。

不幸的是,我实现的方法效率不高,需要至少比SPARQL查询多10倍。

有什么想法让这种方法有效吗?

pairs = map(lambda s: (s, similar(s, myString)), correctList)
candidate = max(pairs, key = itemgetter(1))
myString = candidate[0] if candidate[1] > 0.9 else myString

0 个答案:

没有答案