Linguistics 482 - Computational Linguistics Prolog Assignments A. C. Brett acbrett@uvic.ca
Department of Linguistics
University of Victoria
Clearihue C139
Last updated: 6 November 2005

Prolog Assignments

The assignments for the Prolog segment of Linguistics 482 require that you write three Prolog databases. These databases will consist of predicates that cause the Listener to perform a particular task, where the task for each assignment is specified in the text of the assignment.

The databases you write, in addition to causing the Listener to perform the required task, must include comments that clearly and completely describe the predicates comprising your database, and the tasks that they enable the Listener to undertake.

The materials that you submit for each assigment will consist of the following:

  1. A printout of the file that contains your Prolog database, and
  2. A printout of the Listener session wherein you tested your database to ensure that it meets the requirements specified in the assignment text.
You must submit the foregoing materials by the time and date specified in the schedule of assignments and quizzes.

Texts for the assignments appear on the following pages:



Linguistics 482 Prolog Introductory Notes Top of Page