Your turn - Session V
Completion requirements
Opened: Monday, 4 December 2017, 12:00 AM
Upload your proposal (one line)
and your contribution (slides of a presentation, code, written report
...) about the issues involved in rule-based systems.
Possible tasks I have proposed are:
- Do something useful for the IIA students: implement the rule-based version of UNIFICATION to be used in connection with the AIMA code in file logic.py (write an intepreter for rules).
- The II part of the book by Bratko, implements in Prolog programs AI paradigms, including machine learning.You are encouraged to experiment. For example:-Search algorithms-An expert system application-An application of constraint programming-An expert system shell-Planning algorithms-Learning algorithms- …
- You are encouraged to experiment with CLIPS: write your own small expert system in CLIPS
- Report on the OO extension of CLIPS (special constructs, advantages, examples ...)
- More on conflict resolution strategies: examples