The Department of Computer Science & Engineering
cse@buffalo
CSE 642: TECHNIQUES OF ARTIFICIAL INTELLIGENCE - Spring 2001

CSE 642: TECHNIQUES OF ARTIFICIAL INTELLIGENCE:
Computational Theories of Contextual Vocabulary Acquisition

SYLLABUS

(Available on the Web at: http://www.cse.buffalo.edu/~rapaport/642/syl.html )

Last Modified: 8 February 2001

NEW material is highlighted

Index: Other Relevant Links:
  • Topics
  • CSE 642 homepage
  • Prerequisites
  • Directory of Documents
  • Staff
  • Class Meetings
  • Texts
  • Important Dates & Tentative Schedule
  • Reading
  • Course Requirements
  • How to Study
  • Grading
  • Incompletes
  • Academic Integrity

  • TOPICS:

    CSE 642 is a second graduate course in AI covering programming techniques for AI and surveying AI topics not covered in other graduate-level courses. Topics vary according to instructor and student interests. During Spring 2001, the topic will be:

    Computational Theories of Contextual Vocabulary Acquisition

    As part of an interdisciplinary project to develop a computational cognitive model of a reader of narrative text, we are developing a computational theory of how natural-language-understanding systems can automatically acquire new vocabulary by determining from context the meaning of words that are unknown, misunderstood, or used in a new sense. 'Context' includes surrounding text, grammatical information, and background knowledge, but no external sources. Our thesis is that the meaning of such a word can be determined from context, can be revised upon further encounters with the word, "converges" to a dictionary-like definition if enough context has been provided and there have been enough exposures to the word, and eventually "settles down" to a "steady state" that is always subject to revision upon further encounters with the word. The system is being implemented in the SNePS knowledge-representation and reasoning system.

    During the course, we will be reading through as much as possible of the large literature in computational linguistics, reading education, and second-language (L2) learning that is concerned with what is variously called "vocabulary acquisition from context", "vocabulary acquisition in context", "incidental vocabulary acquisition", "word-sense disambiguation", etc.

    PREREQUISITE:

    CSE 572 or CSE 573 or CSE 574, or permission of the instructor.

    However, students from all of the cognitive sciences and from education are welcome to enroll. No programming background is necessary.

    Professor:
    Dr. William J. Rapaport, 214 Bell Hall, 645-3180 x 112, rapaport@cse.buffalo.edu
    Office Hours: Mon & Fri 1:00 - 1:50 p.m.; and by appointment.

    CLASS MEETINGS:

    REGIS. NO. DAYS HOURSLOCATION
    204960TTh2:00 - 3:20 p.m. O'Brian 210

    TEXTS:

    There are no texts to purchase. However, there will be lots of articles and books to read, most available from the library or from Prof. Rapaport. In particular, you should download from the web and read the following:

    1. Rapaport, William J., & Ehrlich, Karen (2000), "A Computational Theory of Vocabulary Acquisition", in Lucja M. Iwanska, & Stuart C. Shapiro (eds.), Natural Language Processing and Knowledge Representation: Language for Knowledge and Knowledge for Language (Menlo Park, CA/Cambridge, MA: AAAI Press/MIT Press): 347-375.

    2. Rapaport, William J., & Kibby, Michael W. (2000), "Contextual Vocabulary Acquisition: Development of a Computational Theory and Educational Curriculum" (NSF grant proposal).

    3. Rapaport, William J. (2001), "A (Partial) Bibliography (in Chronological Order) of (Computational) Theories of Contextual Vocabulary Acquisition".

    IMPORTANT DATES & TENTATIVE SCHEDULE:

    DAYS DATES TOPICS
      Jan 16 - Jan 18 Intro to computational theories of contextual vocabulary acquisition
      Jan 23 - rest of semester student and faculty reports on the literature
    Wed Jan 31 Center for Cognitive Science colloquium:
    J.-P. Koenig, UB Dept. of LIN,
    "What's 'In' a Word?"
    2:00 - 3:30 p.m., 280 Park
    Wed Feb 14 Center for Cognitive Science colloquium:
    Carl Alphonce, UB Dept. of CSE,
    NEW "Computational Implementation of Theories"
    2:00 - 3:30 p.m., 280 Park
    Thu Feb 15 CSE Grad Conference
    CLASS CANCELLED
    Sat-Sun Mar 3 - Mar 13 Spring Break (no classes)
    Tue Mar 13 *** TERM-PROJECT PROPOSALS DUE ***
    Fri Mar 16 *** Last day to withdraw with a grade of `R' ***
    Thu Apr 26 Last Class: Summary
    Thu May 3 *** TERM PROJECTS DUE ***

    READING:

    1. THE COURSE WILL BE RUN AS A SEMINAR. Thus, you will be expected to read and give oral presentations on several papers from the online bibliography (or elsewhere), as mutually agreed upon. You are strongly encouraged to read the papers that other students will be presenting.

    2. See "How to Read (a Computer Science Text)".

    COURSE REQUIREMENTS:

    1. You should subscribe to, and regularly monitor, the newsgroup sunyab.cse.642. You may post questions and comments there that are of general interest to the entire class. From time to time, information about readings, etc., will be posted to the newsgroup. This newsgroup will be archived in the CSE 642 Newsgroup Archive.

    2. There are two main requirements:

    3. Students should notify Prof. Rapaport within the first two weeks of class if they have a disability which would make it difficult to carry out course work as outlined (requiring note-takers, readers, extended test time).

    HOW TO STUDY:

    For general advice on how to study for any course, see my web page,
    "How to Study".

    GRADING:

    Your course grade will be determined primarily by the grade on your term project, but will be adjusted to reflect such factors as attendance, class participation, and the diligence (or lack thereof) of your oral presentations.

    Incompletes:

    It is University policy that a grade of Incomplete is to be given only when a small amount of work or a single exam is missed due to circumstances beyond the student's control, and that student is otherwise doing passing work. I will follow this policy strictly! Thus, you should assume that I will not give incompletes :-) Any incompletes that I might give, in a lapse of judgment :-), will have to be made up by the end of the Fall 2001 semester. For more information on Incomplete policies, see the web page,
    "Incompletes".

    ACADEMIC INTEGRITY:

    While it is acceptable to discuss general approaches with your fellow students, the work you turn in must be your own. It is the policy of this department that any violation of academic integrity will result in an F for the course, that all departmental financial support including teaching assistanceship, research assistanceship, or scholarships be terminated, that notification of this action be placed in the student's confidential departmental record, and that the student be permanently ineligible for future departmental financial support. If you have any problems doing the homeworks or projects, consult the TA or Prof. Rapaport. Please be sure to read the webpage,
    "Academic Integrity: Policies and Procedures", which spells out all the details of this, and related, policies.


    William J. Rapaport (rapaport@cse.buffalo.edu)
    file: 642/syl.08fb01.html