私のプロジェクトで質問があります。netbeans を使用する必要があるかどうかはわかりません。私の仕事は推薦システムの図書館の本です。入力として、分類オントロジーの本が必要です。私のオントロジーでは、図書館の本を分類します。この分類には、兄弟クラスの Author、book、Isbn の他に、14 のカテゴリがあります。ブッククラスの個人は本の主題(約600科目)であり、著者クラスの個人は名前の著者であり、ISBNクラスでもあります。
また、私は手動でカテゴリに属する本の一部を収集して取得しました。オブジェクトのプロパティは、「hasSubject」という名前で、カテゴリを持つ個々の書籍クラスに関連付けられています。例の本「A」には、サブジェクト カテゴリ「S」と「F」と…があります。しかし、最終的な結果として、次の式を適用したいと思います。
sim(x,y)=(C1,1)/(C1,0+C0,1+C1,1)
ここで、C1,1 は本「X」と本「Y」が属するカテゴリの数を表し、C1,0 は本「X」がそれらに属し、本「Y」はそれらに属さないカテゴリの数を表します. また、C0,1 は本 y が属しているが本 x が属していないカテゴリの数を表します。最後に、2 つの書籍 (「A」と「B」) の間で類似度が取得されます。この式を本「A」と本「C」などに再び適用する必要はありません。すべての書籍間で類似性が得られるまで。さて、あなたの意見は、この作業がプロテジェの netbeans または sparql によって行われたものですか?
hasSibinling プロパティを作成する場合、すべての本で Compute を作成すると、そのグループは彼女と本を共有しました (私は何だと思いますか)。