2012-06-04 4 views
0

Я хотел создать что-то подобное для моего приложения, как:Какие лучшие способы для создания Темы концентраторов автоматически

Я мог бы использовать данные Freebase или Википедию данных или любых других данных, но я совершенно не знаю, как начать работу и использовать доступные дампы базы данных в php и mysql.

Просьба предложить несколько способов создания тематических концентраторов автоматически.

Update:

Я решил скачать Freebase WEX и это дает мне свободного основания Guid/СЧ по каждой теме. Я хочу использовать эти идентификаторы для получения всей информации о hub-объекте через API-интерфейс freebase, но я не мог найти способ сделать это, какие-либо предложения? Примеры?

ответ

1

Чтобы создать сайт с тематическими страницами, вы должны рассмотреть следующие задачи:

  1. Решите, какие темы вашего сайта будет охватывать и какое важные отношения между этими темами, которые вы хотите моделировать.
  2. Reconcile those topics против внешних наборов данных, таких как Freebase и Wikipedia.
  3. Решите, какие данные вы хотите хранить локально в своей базе данных и какие данные необходимо динамически извлекать из внешних источников, таких как API. У вас должны быть некоторые данные, хранящиеся локально, которые являются специфическими для вашего сайта, иначе ваши страницы будут выглядеть как спам.
  4. Создайте схему присвоения URL-адресов для ваших страниц тем.
  5. Создайте HTML-шаблоны для ваших страниц тем, включая разметку Schema.org/RDFa, чтобы ваши темы отображались с расширенными фрагментами в поиске.
+0

Спасибо, отличный ответ. Я решил загрузить Freebase WEX, и это дает мне freebase guid/mid для каждой темы. Я хочу использовать эти идентификаторы для получения всей информации о теме через API-интерфейс freebase, но я не мог найти способ сделать это, какие-либо предложения? –

+1

Вы видели API-интерфейс темы? http://wiki.freebase.com/wiki/Topic_API –

+0

Большое спасибо, это именно то, что мне нужно. :) –

 Смежные вопросы

  • Нет связанных вопросов^_^