The Research-oriented Project

In this version of the project, you are asked to explore and/or investigate one of the AI topics we didn’t
cover in detail in the course. You may either explore one of the topics listed here or another topic that
interests you.

Your exploration or research should focus on an in-depth literature review about theories, techniques,
algorithms, approaches, mechanisms, and implementation of the selected topic. The list of proposed
topics is as follows:
• Uncertainty models for knowledge representation
• Reasoning in uncertainty
• Case-based reasoning
• AI planning
• Agent-based systems
• Agent-oriented programming
• Unsupervised learning
• Competitive learning
• Genetic and emergent models of learning
• Natural language processing