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