Другие службы согласования в GraphDB
Я искал службы согласования с onrefine в graphDB. По следующей ссылке https://medium.com/wallscope/linked-data-reconciliation-in-graphdb-cd2796d2870b выполняется согласование с конечной точкой DBpedia. Я хочу согласовать с другой конечной точкой. С какими другими конечными точками я мог бы согласиться? Это те же самые, что использует OpenRefine? такие как VIAF, wikidata и другие. Или я могу использовать любую конечную точку?
4 ответа
Вы можете добавить внешнее согласование в OntoRefine. Нажмите на столбец, который вы хотите согласовать -> Согласовать -> Начать согласование -> Добавить стандартную услугу.
Вы можете использовать любой сервер согласования (конечную точку) в OntoRefine. К тому же:
- Мы разработали сервер разведки VIAF, который намного лучше, чем существующие ранее. Он учитывает варианты имен, разбирает национальность и род занятий и сортирует кандидатов по некоторым параметрам "важности". Мы еще не развернули это, так как ищем клиента.
- Вы можете реализовать реконструкцию по данным RDF, используя ту же структуру, что и вышеупомянутый сервер VIAF (который основан на сопоставлении свойств RDF с Lucene/Elastic и использовании его "аналогичных" функций). Опять же, мы ищем клиента или предлог, чтобы выпустить этот фреймворк как часть GraphDB.
OntoRefine - это не просто переработанная и измененная версия OpenRefine, но она добавляет возможность отображать табличные данные как RDF (например, устаревшее расширение DERI):
- либо пользовательским интерфейсом отображения, либо SPARQL
- либо для загрузки, либо для прямой вставки (материализации) в GraphDB (с использованием INSERT поверх внутренней федерации)
Подтвердив написанное Константином и Томом, вы можете воспользоваться любым сервисом сверки с OntoRefine. Я добавил 3 списка таких сервисов на https://openrefine.org/download.html :
- https://github.com/OpenRefine/OpenRefine/wiki/Reconcilable-Data-Sources : может быть, немного старше, но более описательно
- https://reconciliation-api.github.io/census/services/ : программное обеспечение
- https://reconciliation-api.github.io/testbench/#/ : онлайн-сервисы
Поскольку это проприетарный и закрытый исходный код, трудно сказать наверняка, но "OntoRefine" кажется просто измененной и измененной версией OpenRefine, поэтому я предполагаю, что он может использовать все те же службы согласования.
Вы можете найти список служб согласования OpenRefine здесь: https://reconciliation-api.github.io/testbench/