Degree in Electronic Engineering - Minor in Robotics

Become a qualified specialist focused in the field of robotics applied to sectors such as social, educational, therapeutic or care

Knowledge Based Systems

A Knowledge-Based System uses a knowledge base to reason and solve complex problems. Thus, we could say that today any problem/system is a Knowledge Based System (KBS). The fundamental features that characterize a KBS are, as its name suggests, Knowledge, the Knowledge Representation, Reasoning and the Search that can be carried out on it. And these will be the axes that the subject will deal with.
Type Subject

Titular Professors

Previous Knowledge

The goals will focus on:
• Know the scope of Artificial Intelligence and, in particular, the field of Knowledge-Based Systems.
• Be aware of the computational costs and the quality of the solutions of the different search algorithms.
• Be aware of the importance of knowledge, as well as how to deal with it.
• Develop a specific case: a Chatbot.


1. Introduction
2. Reasoning and Knowledge Representation
3. Search. Problem Solving.
4. Project: Chatbot


The methodology used combines master classes, the resolution of exercises, student participation, film forum, debates and the development of a project. For the student, this will involve both individual and groups works, as well as conceptual exercises, implemented exercises, oral presentations and written presentations.

The course will follow two lines in parallel: 1) the master classes and the most conceptual exercises to advance the syllabus; and 2) the development of the project from the first day to the last class which will involve up to six deliveries: from the conceptualization of a Chatbot to its development with a final presentation.


This subject will have a continuous assessment as follows:

FINAL GRADE = 30% Exercises + 70% Project; all parts> = 5

Depending on the response of the students, with reference to the continuous assessment, we reserve the possibility of assessing the theoretical part with two exams: one during the week of the checkpoint and the other in the exam period. It will be decided throughout the first month of classes.

Extraordinary call
The exam and/or works of extraordinary call will be determined from the coordination of the subject.

Evaluation Criteria
Basic Bibliography

• M. Ginsberg. "Essentials of Artificial Intelligence". Morgan Kaufmann Publishers (1993)
• E. Golobardes and A. Orriols. "Intel·ligència artificial. Guia d'estudi". Creative Commons Deed (2008)
• N.J. Nilsson. "Artificial Intelligence: A New Syntesis". Morgan Kaufmann Publishers, Inc. (Last Version)
• E. Rich and K. Knight. "Inteligencia Artificial". McGrawHill (Last versión)
• S. Russell and P. Norvig. "Artificial Intelligence. A Modern Approach". Prentice Hall International Editions (Last version)

Additional Material