Вам следует установить Google Refine и импортировать (в виде CSV-файлов) таблицы из вашей базы данных, которые вы хотите дополнить данными Freebase.
После того, как вы импортировали свои данные в Google Refine, вам нужно согласовать каждую строку с Freebase. Это необходимо, потому что Freebase имеет миллионы тем, и многие из них имеют похожие или идентичные имена. Например, в настоящее время во Freebase существует 26 тем с названием «Меч», поэтому вам нужно указать Google Refine, какая из них соответствует строке с именем «Меч» в вашей базе данных.
Когда вы сверяете свои данные, вы можете автоматически расширять каждую строку данных дополнительными значениями из Freebase. Если вы спросите в Списке рассылки Google Refine , они смогут помочь вам с подробностями, как это сделать в последней версии Refine.
Когда ваши данные полностью дополнены и очищены в Refine, вы можете экспортировать их обратно в файл CSV и загрузить обратно в базу данных. Вам также следует рассмотреть возможность добавления столбцов в вашу базу данных 1016 * для хранения выверенных идентификаторов объектов Freebase, чтобы вы могли повторить весь процесс без необходимости повторной сверки всех ваших данных.