Je veux en savoir plus sur les aspects internes de Prolog et comprendre comment cela fonctionne.
Je sais comment l'utiliser. Mais pas comment il fonctionne en interne. Quels sont les noms des algorithmes et des concepts utilisés dans Prolog ?
Il construit probablement une sorte de structure arborescente ou de graphe d'objets dirigés, puis, lors des requêtes, il parcourt ce graphe à l'aide d'un algorithme sophistiqué. Une recherche en profondeur peut-être. Il pourrait y avoir du code source, mais ce serait bien de le lire d'abord d'un point de vue de haut niveau.
Je suis vraiment novice en matière d'IA et comprendre Prolog semble être un excellent moyen de commencer, à mon avis. Mon idée est d'essayer de reconstruire quelque chose de similaire en sautant complètement la partie analyseur. J'ai besoin de connaître les directions dans lesquelles je dois faire mes efforts de recherche.