CKAN语义搜索



我正在寻求在CKAN内实现语义搜索功能。也就是说,搜索术语或数据集也将显示/检索相关的数据集。我在CKAN WIKI上找到了数据集关系,但是没有关于如何准确使用它的文档,或任何UI显示该关系(通过图或树视图)。

任何帮助或指导都非常感谢。真的希望现有的扩展名,有关如何进行我自己的指导,或者只是对话。

谢谢。

目前我不相信数据集关系有任何真实文档或Web UI。

CKAN GITHUB存储库有一个空旷的问题,并且正在完成/考虑工作。

有几个CKAN扩展程序也有助于实现此Web前端,例如https://extensions.ckan.org/extension/lire/,但还有其他一些。

我相信您必须实现这种关系(在添加数据集时与API相关),并使用现有表将数据集将其绑在一起。然后,当您查询数据集时,您可以使用该关系获取相关数据集。(在标题中搜索带有x术语的数据,查询它的关系,查询这些数据集)。

ckanext-discovery扩展名的similar_datasets插件可能适合您的需求:它在侧栏中添加了一个框,该框列出了与用户当前正在查看的数据集相似的数据集。使用其元数据的相似性自动发现相似的数据集。

全面披露:我是ckanext-discovery的作者

最新更新