Je veux écrire un programme qui peut faire un raisonnement déductif comme ça:Y at-il une bibliothèque pour effectuer le raisonnement automatisé
Pièces:
chats sont des oiseaux 1.All.
2.Chaque oiseau peut voler. Conclusion: Chaque chat peut voler. (Il est absurde que)
(Il est juste un exemple. En fait, il serait plus complexe que cela)
Le programme que je désire sera en mesure de recevoir une entrée de conclusion par l'utilisateur et vérifier si elle est valide en vertu donné locaux qui sont déjà stockés dans le programme et, si possible, en mesure de suggérer quelle conclusion serait valable. Donc, ma question, y a-t-il une bibliothèque qui peut fonctionner de cette façon pour moi?