2012-01-05 3 views
8

Я хочу реализовать веб-сайт с нуля, используя семантическую сеть как можно больше. Мой сайт будет для научного учреждения, у меня нет модели, но я признаю, есть сущности/объекты, такие какСемантические веб-ресурсы для нового веб-сайта?

  • Person и Person Roles (научная, преподаватель, сотрудник, и т.д.)
  • публикации
  • Встречи
  • Проекты
  • Область исследований

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

ответ

11

Я управляю Открытой службой данных Университета Саутгемптона. http://data.southampton.ac.uk/

Для любви ко всему, что свято, не изобретайте новый vocab - там уже много солидной работы.

Этот сайт предназначен для того, чтобы быть моделью для других людей, чтобы поднимать идеи. Мы использовали простые решения, которые легко использовать пользователям, и все инструменты имеют открытый исходный код. В основном мы используем простые электронные таблицы, а затем XSLT для создания данных RDF. Все это также с открытым исходным кодом. Все инструменты, используемые для создания каждого набора данных, публикуются с помощью набора данных, чтобы сделать его действительно простым или напрямую скопировать наш подход, или использовать его в качестве отправной точки.

Выбор хороших, простых, устойчивых URI является ключевым. Мы используем домен для этого, и только это: например. http://id.southampton.ac.uk/building/59

Люди - начните с FOAF.

Роли личности - Предлагаю вам взглянуть на «органограмму», выпущенную гражданской службой Великобритании .. это относится к роли как типа группы, которая содержит ноль или более людей. (много людей могут иметь ту же роль, а роли могут существовать там, где люди пустые)

Публикации - для этого мы используем bibo и dcterms. Самая сложная часть - это аккуратно связать ее с людьми & части организации и т. Д.

Встречи - в настоящее время мы не моделируем это, но вы можете просто использовать стандартный «event» vocab, если нет причин: http://motools.sourceforge.net/event/event.html

Проекты - это то, что мы только начинаем рассматривать, и мой текущий план использовать http://ontoware.org/swrc/

исследований области; У меня пока нет полезных идей.

Мы пытаемся документировать разумные стартовые шаблоны для такого рода задач на openorg.ecs.soton.ac.uk - это будет постоянная работа. Цель состоит в том, чтобы создавать данные с достаточной общностью структуры, которые вы можете создавать приложениями, которые работают с несколькими организациями, и более легко объединяют информацию с других сайтов.

Я написал сообщение в блоге, демонстрирующее один инструмент, работающий с (местами) данные RDF, производимые Саутгемптон, Оксфорд и Линкольн (хотя сервер данных Линкольн сейчас отсутствует) http://blogs.ecs.soton.ac.uk/data/2011/11/25/roi/

У нас есть пространство имен RDF под названием «openorg» для дополнительного словаря, который мы нашли, нам нужно для достижения наших задач. Мы стараемся свести это к минимуму, и большинство вещей описано с использованием существующих словарей.

Что касается создания сайта поверх данных, мы используем библиотеку PHP под названием «Графит» (которую я являюсь ведущим разработчиком и являюсь Free Open Source). Это относительно легко начать. http://graphite.ecs.soton.ac.uk/

Это все очень новое, поэтому мы будем обновлять вещи, когда мы изучаем хорошие и плохие методы.

+0

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

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