与えられた類似性メトリックに対してペアのオブジェクトのコレクションを比較したいと思います。メトリックは、いくつかのプロパティが正確に多く一致し、他のプロパティが互いに非常に異なる(すなわち、浮動小数点数を比較する:それらの間に50%以下のSMAPE)ように明示的に定義されます。SPARQLとのペア比較
このようなクエリを作成するにはどうすればよいですか?出力は理想的にはNx2テーブルで、各行には比較可能なオブジェクトの2つのIRIが含まれています。重複(つまり、1 == 2は一致、2 == 1)は許容されますが、回避することができれば偉大でもあります。
これをすべてのペアで1回のクエリで実行したいと思います。私はおそらく、特定のオブジェクトのためにそれを行う方法を把握することができるだろうが、すべてのオブジェクトを同時に照会するとき、この問題ははるかに困難になります。
誰でもこれを実行する方法に関する洞察はありますか?
SMAPEは対称ではありません。 –
@StanislavKralinごめんなさい。そうです。それは名前(そして定義)の中にあります。それは間違いなく対称的です。 – Lukas
ええ、そうです、申し訳ありません! –