DL Reasoner vs moteur de règles : pouvez-vous expliquer la différence ?

Quelqu'un peut-il expliquer les différences entre un raisonneur DL comme Pellet/deafult OWL Reasoner et un moteur de règles comme Jess ? et leurs applications ?

Merci.

répondre #1

Pellet et Jess peuvent surtout servir de raisonneurs sémantiques. Toutefois, Jess est un système expert basé sur des règles qui est utilisé pour apporter des réponses aux problèmes experts nécessaires. Jess a aussi sa propre langue pour créer des règles. Nous les appelons nommément règles Jess. Pellet utilise des API d'Iéna ou SWRL pour définir des règles. Donc, avec Jess, vous pouvez écrire des règles plus complexes. Si vous voulez faire un remplacement entre ces outils, vous devrez écrire quelques règles à nouveau pour chaque type.

http://en.wikipedia.org/wiki/Semantic_reasoner

Dans ce lien, vous trouverez un tableau comparatif entre les raisonneurs sémantiques. Je n'ai pas utiliser SweetRules reasoner avant mais il semble qu'il prend en charge les règles SWRL et Jess, ce dernier peut donc s'avérer utile au croisement entre Jess et Pellet.


Tags lesen

  
 
logo_banner