This document provides an overview of expert systems and AI languages. It discusses the need and justification for expert systems, as well as common expert system architectures including rule-based systems and non-production systems. It also covers knowledge acquisition and case studies of expert systems. For AI languages, it mentions Prolog syntax and programming as well as Lisp syntax and programming, including backtracking in Prolog. The document includes sample questions for 2 marks and 7 marks.