Keyphrases
- logic programming
- knowledge representation
- expert systems
- prolog programs
- knowledge base
- constraint logic programming
- programming language
- abstract machine
- backward chaining
- inference engine
- logic programs
- logic programming language
- general purpose
- special case
- pattern recognition
- web services
- theorem proving
- image processing
- information systems
- artificial intelligence
- databases
- explanation based generalization
- programming paradigms
- database