CSE 472/572, Spring 2002

PROGRAMMING PROJECT #4

KNOWLEDGE REPRESENTATION AND REASONING IN SNePS

  1. Read the material in "Essential SNePS Readings". (Pay special attention to Rapaport & Shapiro 1987 (reading #1) and Shapiro & Rapaport 1995 (reading #5).)

  2. Print out the "SNePS: An Interactive Approach" tutorial:

  3. Do Sections 1-7 of the tutorial (Section 1 is instructions on running SNePS). Save all your interactions in one or more files. (Note: Answers to exercises are in Section 10.)

  4. Do Section 8: Programming Project #1

  5. Your project report should consist of:

    (a) A brief description of SNePS (suitable for a section of the Russell & Norvig text), including some or all of your tutorial exercises, as appropriate, accompanied by drawings (you can do these by hand) of any SNePS networks you discuss.

    (b) An annotated demo of Section 8. These need to be detailed and extensive; they need to explain why you have chosen the particular representations that you use, and what these representations mean (i.e., you must supply the syntax and semantics of your representations).

DUE AT START OF LECTURE, FRIDAY, MAY 3.
NOTHING NEEDS TO BE "SUBMITTED"



Copyright © 2002 by William J. Rapaport (rapaport@cse.buffalo.edu)
file: 572/S02/proj4.12ap02.html