Il peut être avantageux pour d'autres lecteurs de noter que vous pouvez également obtenir des équivalents NL de termes Cyc dans OpenCyc, pas seulement ResearchCyc.
Par exemple, si vous appelez la SUBL suivante ...
(génération Phrase # $ Dog)
... en exemplele Interactor vous obtiendrez ce que la sortie:
"chien" prettyString-Canonique NIL (# (0 NIL))
Notez qu'il existe un bon nombre d'affirmations sur # $ prettyString et # $ prettyString-Canonical dans (ma version de) OpenCyc. Comme le suggère DaveS, vous devriez pouvoir les interroger en utilisant new-cyc-query.
ResearchCyc ne semble pas avoir # $ prettyString ou # $ prettyString-Canonical, mais semble utiliser une ontologie plus subtile (un ensemble de prédicats) pour générer NL. Je soupçonne que la couverture et la flexibilité de la connaissance de la génération NL dans RCyc est meilleure que OCyc.
J'ai obtenu ces résultats sur
niveau de révision CycL: 10,140388 KB actuelle: 5022
Cela tombe bien, exactement ce que je cherchais. @DaveS, pouvez-vous suggérer des matériaux sur la documentation SubL (au moins la description des commandes)? J'ai pu trouver quelques informations sur le vieux site cyc.com, mais cela semble impossible maintenant car ils ont changé le design et la plupart des anciens liens sont indisponibles. Merci! –