Keyphrases
- logic programming
- programming language
- prolog programs
- knowledge base
- knowledge representation
- abstract machine
- constraint logic programming
- expert systems
- search algorithm
- backward chaining
- logic programming language
- theorem proving
- general purpose
- programming paradigms
- semantically equivalent
- functional programming
- databases
- software engineering
- management system
- relational databases
- metadata
- decision making
- machine learning