オープン ソースのセマンティック Web プロジェクトを探しています。Jena と Sesame があることは知っていますが、別のオープン ソースのセマンティック Web プロジェクトを探しています。
5 に答える
セマンティック Web プロジェクトとはどのようなものですか?
API
そして、あなたが好きな言語にはほとんど1つ以上のAPIがあるので、希望する言語について詳しく説明できる場合は、適切な推奨事項を作成できます
トリプルストア
- 4store - AC Linux ベースのクラスター化可能なトリプルストア
- Virtuoso - OpenLink Software の Commercial Triple Store (C++ で記述) は、オープン ソース バージョンを縮小したもので、Windows、Linux、Mac OS X で動作します。
- AllegroGraph - Franz Inc の商用 Triple Store (LISP で作成) には、制限付き (5000 万のトリプル) の無料で使用できるバージョンがあります。
繰り返しますが、多くのプラットフォーム用のプロジェクトがたくさんあります - より良い答えを得るために、ターゲット環境について詳しく説明してください
その他のツール
また、編集、オントロジー設計などのためのさまざまな GUI ツールがあります。
さらに、 Drupal 7やSemantic MediaWikiなどのセマンティック Web 技術が組み込まれた CMS を入手できます。
RobVの回答に欠けているのは、次のような推論ツールの一部だけだと思います。
... その他のトリプル ストア:
- ムルガラ
- Talis Platformオープンデータを利用し、トリプル数が○○万以下の場合に利用できるサービスです。正確には何人か覚えていません。
- ビッグデータ
...そしてもちろん、いくつかの非常に便利なコマンド ライン ユーティリティを備えた私のお気に入りのツール セットの 1 つであるRedland libraries 。
Drupalを見ることもできます。バージョン 7 のリリースにより、Drupal は RDFa をサポートするようになり、セマンティック機能の拡張は大歓迎です。
さて、すでに私が知っているいくつかについて言及しました。
次のことも確認できます。
- CubicWeb : Python フレームワーク
- Pellet : Java ベースの OWL DL Reasoner。デュアル ライセンス、オープンソースかどうかは不明
- FaCT++ : OWL DL Reasoner ベース
- SPARQLWrapper : Python から RDF エンドポイントをクエリする場合
- RedLand : Python、Ruby、および Perl のバインディングを備えた C ベースの RDF API (Python の librdf)