Artificial    Intelligence

Instructor: Dr. Karim Bouzoubaa

Email: karim.bouzoubaa@emi.ac.ma

 

Download Amine 6

 

Description and objectives

 

This course introduces the theories and the practices that are used in the study of Artificial Intelligence (AI). At the end of this course, the student would be able to situate AI from other domains of computer science. The student would be able also to tackle any problem from an AI perspective. The student would know the basics of symbolic programming. For this purpose, Prolog will be used for the practise side.

 

Content

 

 

Useful Links

 

Prolog language

www.sourceforge.net/projects/amine-platform: The platform to use for this course

www.amzi.com: Amzi Prolog

www.lpa.co.uk/win.htm: Win Prolog

 

Prolog Books

www.amzi.com/AdventureInProlog/advfrtop.htm: Adventure in Prolog (Book and Tutorial)

www.amzi.com/ExpertSystemsInProlog/index.htm: Building Expert Systems In Prolog

 

AI on the web

aima.cs.berkeley.edu/ai.html: a list of over 900 links

aima.cs.berkeley.edu/books.html: in many categories

aima.cs.berkeley.edu: Artificial Intelligence: A Modern Approach (leading textbook in Artificial Intelligence) (Second Edition) by Stuart Russell and Peter Norvig