Expert Systems

Course Code: Ν2-7020Α
Weekly Duty: 4 (2Th + 1E + 1L)
Typical Semester: 7th
Course Category: Specialty Course

Learning Outcomes

The purpose of this course is to introduce students to the problems and methods of developing expert systems (ES) and knowledge-based systems (KBS) as, design, programming, knowledge representation and system development.

Course objectives :

Understanding the structure and main features of different types of intelligent systems.

The analysis and design of intelligent systems as a whole or individual development of intelligent mechanisms using appropriate methodologies (eg KADS).

Course Content

Characteristics and structures of knowledge based systems (KBS). Knowledge Bases representations and knowledge coding (rules, frames and cases, representation of uncertainty). Inferance methodologies using different techniques. Managing uncertainty, knowledge acquisition, knowledge analysis, common sources of knowledge: Ontologies. Intelligent agents (Architectures, Systems, Communication of intelligent agents). Machine Learning and its role in applications. Systems and applications in medicine, business decisions making. Web Apps.

Lab: Exercises to develop ontologies and knowledge bases. It becomes a case study design and development of a knowledge-based system using a shell for development of expert systems.

  1. Zilli A., Corallo A., Ginluca E., Semantic Knowledge Management: An Ontology-based Framework, Idea Group Inc (IGI), 2008.
  2. Kendal S.L., Creen M., An Introduction to Knowledge Engineering, Springer, 2007.
  3. Burstein F., Holsapple C.W., Handbook on Decision Support Systems: Basic Themes, Springer, 2008.
  4. Russ M., Lytras M., Maier R., Naeve A., Knowledge Management Strategies: A Handbook of Applied Technologies, Idea Group Inc (IGI), 2008.
  5. Gonzalez A., Dankel D., The Engineering of Knowledge-Based Systems: Theory and Practice, Prentice Hall, 1994.
  6. Jackson P., Introduction to Expert Systems, 3rd ed., Addison-Wesley,1997.
  7. Moyne J., Lisp: A First Language for Computing, Van Nostrand Reinhold, 1991.
  8. Expert Systems With Applications ISSN: 0957-4174
  9. Knowledge-Based SystemsISSN: 0950-7051

Internationalisation I18n