CKAN семантический поиск - PullRequest
       10

CKAN семантический поиск

0 голосов
/ 19 декабря 2018

Я ищу возможности семантического поиска в CKAN.То есть поиск по термину или набору данных также будет показывать / извлекать связанные наборы данных.Я нашел Связи набора данных в вики CKAN, но нет документации о том, как его использовать точно или какой-либо пользовательский интерфейс, чтобы показать отношения (через график или древовидное представление).

Любая помощьили руководство действительно ценится.Очень бы хотелось, чтобы существующее расширение, какие-либо рекомендации о том, как построить свой собственный, или просто разговор.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 15 января 2019

Плагин similar_datasets из расширения ckanext-discovery может удовлетворить ваши потребности: он добавляет поле на боковую панель, в котором перечислены наборы данных, аналогичные тем, которые в настоящее время просматривает пользователь,Подобные наборы данных автоматически обнаруживаются с использованием сходства их метаданных.

Полное раскрытие: я являюсь автором ckanext-discovery

0 голосов
/ 20 декабря 2018

В настоящее время я не верю, что существует какая-либо реальная документация или веб-интерфейс для отношений набора данных.

Существует открытый вопрос об репозитории CKAN github об этом, и работаделается / рассматривается.

Существует несколько расширений CKAN, которые также помогают реализовать этот веб-интерфейс, таких как https://extensions.ckan.org/extension/lire/,, но есть и несколько других.

Я верю вам 'Я должен реализовать связь (скажем, с API при добавлении наборов данных) и связать наборы данных вместе, используя существующие таблицы.Затем, когда вы запрашиваете наборы данных, вы можете использовать взаимосвязь для получения связанных наборов данных. (поиск данных с термином X в заголовке, запрос их отношений, запрос этих наборов данных).

...