J'ai créé une grande ontologie (.owl) et je suis maintenant dans l'étape du raisonnement. En fait, le problème est de savoir comment assurer un raisonnement évolutif pour mon ontologie. J'ai cherché dans la littérature et j'ai trouvé que Big Data peut être une solution adéquate pour cela. Malheureusement, j'ai trouvé que Map-reduce ne peut pas accepter en tant que fichier OWL d'entrée. De plus, le langage sémantique comme SWRL, SPARQL ne peut pas être utilisé.Raisonnement sur un fichier OWL basé sur Map Reduce
Mes questions sont les suivantes:
dois-je modifier le fichier de hibou avec les autres? Comment transformer les règles (SWRL par exemple) dans un format acceptable avec Map-reduce?
Merci
S'il vous plaît mettre à jour votre question avec le genre de raisonnement dont vous avez besoin, https://www.w3.org/TR/owl2-profiles/#Introduction sans cette entrée, il devrait être proche de impossible de répondre. Vous pouvez également regarder ici https://stackoverflow.com/questions/3346396/in-semantic-web-are-owl-el-rl-ql-all-instances-of-dl-what-is-the-difference. Votre assertion sur SPARQL contre OWL est fausse; SPARQL peut être utilisé avec OWL, parfois aussi avec bigdata. S'il vous plaît fournir la «littérature» que vous avez trouvé. – Galigator
Merci pour votre réponse. Je veux exécuter (if -> then) des règles dans mon ontologie. mais j'ai trouvé un problème d'évolutivité. Le raisonneur m'indique (hors mémoire) donc je pense intégrer les technologies Big Data. le problème que je n'ai aucune idée sur la façon d'exécuter ces règles dans Map-réduire par exemple. Une revue de la littérature que je lis sont: "Traitement efficace des requêtes SPARQL dans MapReduce via la partition et l'indexation des données", "Raisonnement distribué échelonnable avec MapReduce", "Routage RDFS/OWL utilisant le framework MapReduce", "Analyse et cartographie de l'ontologie OWL avec MapReduce" dans Hadoop ", – Talya
Veuillez mettre à jour votre question, pas le commentaire. D'après ce que je comprends, vous cherchez un moyen d'appliquer SPARQL sur une grande ontologie; Si oui mettez à jour votre question, soyez extra-détails ou personne ne répondra. – Galigator