1. Rooster on Datanose
  2. Docent, times
  3. Literature
    1. Lecturenotes
    2. NoteBooks
    3. Software
  4. Course Objectives/Leerdoelen
  5. Examination/toetsing
  6. Week by Week/Course Plan
  7. Site Overview


  1. Lecturer: Maarten Marx, http://maartenmarx.nl
  2. Assistant(s):
  3. For times, see Datanose


All literature is freely legally available on the web.


Each lecture will be accompanied by lecture notes and/or slides.
These notes are typically IPython Notebooks or MarkDown files. Lecture notes contain pointers to the literature and form the basic requirements of what you are supposed to know. They are excellent material for helping you master the course and know what you should study for the exam.

Lecturenotes Folder


Lectures may be accompanied by IPython notebooks, as indicated in the lecturenotes and the courseplan. You can view notebooks and slides using http://nbviewer.ipython.org, but if you want to run them you should download them and run them on your own machine.

IPython notebook Software

We strongly advice you to install the Anaconda Python Distribution.
We work with Python 3. This distribution contains almost all the necessary modules and packages needed in your study. It is available for all platforms and provides a simple installation procedure. More detailed installation instructions can be found here: http://docs.continuum.io/anaconda/install.html

NoteBook Folder


An important aim of the course is to get acquainted with off-the-shelf software with which you can create an IR system. We will look at 2 or 3 major and industrial strength solutions.

Course Objectives

See Course description in Course Catalogue (Studiegids)


A schedule of all assignments and exams and their weights can be found in the CoursePlan.
Exams can be held in multiple formats, depending on availability of rooms and technical services. We prefer digital exams with Jupyter notebooks, i.e., exams which have the same formatas the assignments and in which you have the full power of the Jupyter Notebook to your disposal to program the answers. If this is not possible, you get the same questions you were asked digitally, but then on paper.

Aanwezigheidsplicht Wij volgen de OER voor de werkcolleges. Aanwezigheid wordt in alle werkcolleges zo'n 15 minuten na het begin ingevuld en later niet meer.


You pass the course if your mean grade for the two exams is at least 5.5 and the mean weighted grade of your assignments is at least 5.5.
For the exams there is a resit. Not for the assignments.

Site Overview