6 ECTS credits
150 h study time
Offer 1 with catalog number 4013069FNR for all students in the 2nd semester
at
a (F) Master - specialised level.
- Semester
- 2nd semester
- Enrollment based on exam contract
- Impossible
- Grading method
- Grading (scale from 0 to 20)
- Can retake in second session
- Yes
- Enrollment Requirements
- Students must have followed ‘Natural Language Processing’, before they can enroll for ‘Artificial Intelligence Programming Paradigms'.
- Taught in
- English
- Partnership Agreement
- Under agreement for exchange of courses
- Faculty
- Faculty of Sciences and Bioengineering Sciences
- Department
- Computer Science
- Educational team
- Paul Van Eecke
(course titular)
- Activities and contact hours
- 26 contact hours Lecture
26 contact hours Seminar, Exercises or Practicals
- Course Content
In this course you will build intelligent systems that are able to interact with their environment through natural language. The fundamental idea behind this is that the meaning of natural language expressions can be modelled as executable programs. For this purpose, we use techniques from the
domain of symbolic AI, including knowledge representation, reasoning, constraint programming and search.
This course will focus on a specific application, e.g. visual question answering, database querying, robot instructions. A different application is chosen every year, partly depending on the interests of the students. Please note that this course does not deal with text-related NLP, but exclusively targets situated natural language understanding.
It is strongly recommended that you follow the Natural Language Processing course, before taking up this course.
- Additional info
None
- Learning Outcomes
-
General competencies
The student has an extensive theoretical and practical knowledge of the basic concepts of symbolic AI programming.
Practical hands-on experience
The student not only has theoretic knowledge of the topics under consideration but also practical hands-on experience.
- Grading
-
The final grade is composed based on the following categories:
Oral Exam determines 100% of the final mark.
Within the Oral Exam category, the following assignments need to be completed:
- Oral examination
with a relative weight of 1
which comprises 100% of the final mark.
- Additional info regarding evaluation
Oral examination, closed book.
Questions on the course content, including but not limited to the theoretical background of the project, its execution, the implementation details and the student's contribution.
- Allowed unsatisfactory mark
- The supplementary Teaching and Examination Regulations of your faculty stipulate whether an allowed unsatisfactory mark for this programme unit is permitted.
Academic context
This offer is part of the following study plans:
Master in Applied Sciences and Engineering: Computer Science: Artificial Intelligence (only offered in Dutch)
Master in Applied Sciences and Engineering: Computer Science: Multimedia (only offered in Dutch)
Master in Applied Sciences and Engineering: Computer Science: Software Languages and Software Engineering (only offered in Dutch)
Master in Applied Sciences and Engineering: Computer Science: Data Management and Analytics (only offered in Dutch)
Master of Applied Sciences and Engineering: Computer Science: Artificial Intelligence
Master of Applied Sciences and Engineering: Computer Science: Multimedia
Master of Applied Sciences and Engineering: Computer Science: Software Languages and Software Engineering
Master of Applied Sciences and Engineering: Computer Science: Data Management and Analytics