私はオントロジーを設計しようとしています。私はSEMFacetをプロジェクトの一部として使用することを余儀なくされています。オントロジーセマンティックウェブの設計
SemFacetは、セマンティックウェブテクノロジーに基づいて構築されたオープンソースの検索エンジンです。私は、protgeを使ってオントロジーを作成し、SemFacetにアップロードしてオントロジーを検索します。
私のオントロジには、これらのコースの内容を説明するコースと述語があります。ですから、たとえば、私がコースのクラスからインスタンス化された個別のコースCS101を持っているとしましょう。コースクラスには、そのタイプがxsd^^string
であるdescriptionというデータオブジェクトプロパティがあります。
私の問題は、述語、つまり説明プロパティーの前にURI「想像上のURI」があると、SemFacetは私が取っているものを見つけることができないということです。しかし、私はURIを削除すると、すべてうまくいくようです。
私は教授に問題について話しましたが、あなたは存在しないURIを使用しているため、教えてくれました。正直言って、私は存在しないURIの使用については確信していません。
あなたはどう思いますか?
これはうまくいきません...自分のオントロジーを私自身のボキャブラリを作成したいと思っているからです。自分のボキャブラリを記述する標準は存在しないので、自分のスタンダードを作成する必要があります。別の.. ..結局のところ、私はすでにプロジェクトを送ってきました。しかし助け男のおかげで:) –
最後に何が解決策でしたか?プログラムが本当に悪いので、存在しないURIを扱うことはできませんか? – ChristophE
それを扱うことはできますが、多くの設定が必要です。しかし、私の意見では、このソフトウェアは悪いです。だれかがsemFacetより優れたソフトウェアを構築するかもしれないと思います。まあ、私はそれをやるつもりだが、現時点ではない。 –