私は大きなオントロジー(.owl)を作成しましたが、今は推論のステップに入っています。実際には、問題は私のオントロジーのためのスケーラブルな推論を保証する方法です。私は文献を検索しましたが、Big Dataがそれに適したソリューションであることがわかりました。残念ながら、Map-reduceは入力OWLファイルとして受け入れることができません。さらに、SWRLという意味言語では、SPARQLは使用できません。Map Reduceに基づいたOWLファイルの推論
私の質問は以下のとおりです。
は、私は他の人とフクロウのファイルを変更する必要がありますか?
ルール(SWRLなど)をMap-reduceで許容される形式に変換するにはどうすればよいですか?
おかげ
あなたの質問を、必要な推論の種類で更新してください。https://www.w3.org/TR/owl2-profiles/#Introductionその入力なしでは、答えることが不可能に近くなるはずです。また、https://stackoverflow.com/questions/3346396/in-semantic-web-are-owl-el-rl-ql-all-instances-of-dl-what-is-the-differenceをご覧ください。 OWLに対するSPARQLの主張は間違っています。 SPARQLはOWLと、時にはbigdataでも使用できます。あなたが見つけた「文献」を提供してください。 – Galigator
あなたの答えをありがとう。私は自分のオントロジでルールを実行したい( - > then)。スケーラビリティの問題を発見しました。推論は私にビッグデータ技術を統合すると思います。例えば、Map-reduceでこれらのルールをどのように実行するかについて私には何の問題もありません。 「MapReduceを使用したスケーラブル分散推論」、「MapReduceフレームワークを使用したRDFS/OWL推論」、MapReduceを使用したOWLオントロジーの解析とマッピング、「MapReduceを使用したスケーラブル分散推論」 Hadoopに " – Talya
あなたは質問ではなく、コメントを更新してください。私が理解していることから、あなたは大きなオントロジーにSPARQLを適用する方法を探しています。あなたの質問を更新する場合は、詳細を追加するか、誰も答えません。 – Galigator