Семантический Веб-Фреймворк

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

7 ответов


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


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

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

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


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


этот вопрос может быть отнесен к что-некоторые-хорошие-java-RDF-библиотеки


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

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


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


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