Семантическая веб-платформа

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

Ответ 1

более низкоуровневое приложение redland, которое обеспечивает привязки к множеству языков, таких как Perl, PHP, Python и Ruby. сам redland написан на C. Я написал сценарий с ним в ruby, чтобы обеспечить простой веб-сервис с rdf-бэкэнд вместо классической базы данных.

Ответ 2

Redland - хорошая структура RDF (как сказал Андреас). Я в основном использую его привязки Python и устанавливаю его в Mac OS X через MacPorts (например, установить порт redland-bindings + python).

Вы можете использовать его и на других языках (см. его привязки для Perl, Ruby,...).

Для указателей на некоторые более крупные списки фреймворков RDF см. Semantic Web FAQ: Инструменты.

Ответ 3

http://www.cubicweb.org - это семантическая веб-структура, написанная на Python. Он может использоваться для разработки приложений, которые обслуживают контент как для людей, так и для компьютеров, предоставляя каждому формат, который он запрашивает.

Ответ 5

Я бы определенно взглянул на Intellidimensions, если вы работаете над стеком технологий Microsoft.

У них есть зрелая база данных на основе SQL Server для хранения и обработки (с правилами) семантических веб-данных. У них также есть отличный .NET SDK, который я использовал широко.

Ответ 6

Если вы используете Java и интересуетесь выводами OWL, вы должны посмотреть Pellet. Он имеет привязки к Jena и OWL-API, который сам по себе является полезной платформой semweb.

Ответ 7

Самый веб-ориентированный, который я видел до сих пор, RAP (RDF API для PHP).