Forum Discussion

FICO's avatar
FICO
Community Manager
17 years ago

Difference between prolog construct and Blaze

Difference between prolog construct and Blaze

Hi

Is working on prolog construct in AI is similar to Blaze working mechanism?

Please throw some light on this. Your help is appreciated.

2 Replies

  • FICO's avatar
    FICO
    Community Manager

    Hi,

    Blaze and Prolog are similar in that they are both inference engines. In other words they both use rules, and they may both be used to analyze data using those rules.

    They differ in that they implement different inference methods. Prolog uses backwards chaining, i.e. searching for all consequences ("actions" in Blaze-speak) that are supported by the current facts/data. Blaze uses forward chaining, where the data is analyzed to find conditions that are satisfied and, as a consequence, actions that may be triggered.

    If you would like to read more about these differences, the key search terms are forward and backwards chaining.

    Regards,

    Jostein