The Department of Computer Science & Engineering |
CSE 717:
SEMINAR: CONTEXTUAL VOCABULARY ACQUISITION Fall 2007 |
http://www.cse.buffalo.edu/~rapaport/717cva/syl.html
Last Update: 16 August 2007
Note: or material is highlighted |
We are (1) developing a computational theory of how natural-language-understanding systemsincluding both computational and human cognitive agentscan automatically acquire new vocabulary by determining from context a meaning for words that are unknown, misunderstood, or used in a new sense, and (2) adapting the algorithms for doing this to a curriculum so that these methods can be taught to students in a classroom setting.
We propose:
The knowledge gained from case studies of students using our CVA techniques will feed back into further development of our computational theory.
CLASS | INSTR. | REG. # | DAYS | HOURS | LOCN |
---|---|---|---|---|---|
Seminar | Rapaport | 078024 | M | 2:00 p.m. - 4:30 p.m. | Bell 242 |
Note: As the semester progresses, I will adjust some of the dates below to reflect what we actually do in class, rather than on what I hope to do:-)
M | Aug | 27 | First meeting:
Intro to CVA project; discuss individual projects. SNePS Tutorial assigned |
Rapaport & Ehrlich 2000
Rapaport 2003 Rapaport 2005 Rapaport & Kibby (in press) |
M | Sep | 3 | The CVA Project (cont'd) |
Shapiro & Rapaport 1987 Shapiro & Rapaport 1995 Martins 2002 |
M | 10 |
Intro to the SNePS KRRA system
SNePS TUTORIAL REPORT DUE! |
"Essential"
CVA readings
through end of semester |
|
M | 17 | SNePS (cont'd);
CVA case frames |
||
M | 24 |
CVA case frames (cont'd);
examples of SNePS rep'ns of sentences. |
||
M | Oct | 1 | SNePS & CVA (cont'd);
student progress reports begin |
|
M | 8 | student progress reports
continue till end of semester |
||
F | Nov | 9 | LAST "R" DATE | |
M | Dec | 3 | Last Class: summary reports | |
M | 10 | FINAL REPORTS DUE |
"Teachers open the door, but you must enter by yourself."
Chinese Proverb
"You can lead a horse to water, but you can't make him drink." American Proverb "You can lead a horse to water, but you must convince him it is water before there is any chance he will drink." Albert Goldfain "Education is not filling a bucket, but lighting a fire" William Butler Yeats |
---|
In addition to your CVA project, I will expect you to do some background reading during the semester.
These are to be submitted on-line to the course Listserv on a weekly basis. |
You will also be expected to submit response postings; the commentaries and responses should help our class discussions as well as your own thinking.
The 10 that you comment on must include the 8 listed at "Really Essential CVA Readings", plus at least 2 more.
There are about 12 weeks in the semester after the required CVA and SNePS readings; so, you should should read at least 1 per week, starting from the first of those 12 weeks!
These commentaries will be read and recorded, but not graded. However,
the number that you do satisfactorily will be factored into your final
grade.
In the real world, you will be expected to write papers, either for
presentation
at conferences, publication in journals, or presentation to your boss or
co-workers. No one reads computer programs except the programmer him-
or herself,
or someone else who has to modify the program. Users and other people
want to
read about the program, what it does, how it works, etc., and to see
it in action. Consequently, the main product
of your work is the paper, not the program! In the paper, you should
say what you have done, and say (in English summary, not in programming
detail) how you
have done it. It should also include annotated examples of your
program in
action. These should be well chosen to illustrate the range of
performance of
your program. The examples should not be redundant, nor included merely
because they look complicated. Each example should illustrate a
particular
ability of your program. Nevertheless, the reader will assume that your
program does nothing interesting that isn't illustrated!
You should read Goldfain, Albert (2003), "Computationally
Defining 'harbinger' via Contextual
Vocabulary Acquisition" [PDF], to see an example of a such a paper.
Any program listings should either be presented as
figures throughout the paper, or as an appendix. In either case, any
listings should be included as documentation for what you say in the paper.
Thus, each report must consist of the following components:
You will automatically be placed on an email list (a "Listserv") for the
course. If you do not normally read email at the email address that
UB
has as your official address, please either do so for this course, or
else have your mail forwarded. I will use this list as my main
means of
communicating with you out of class.
And you can use it to communicate
with the rest of us.
You may send questions and comments
that are of general interest to the entire class using the Listserv:
Just send them to:
You can also send email just to me, at:
In any case, be sure to fill in the subject line, beginning with
"CSE717: "
so that my mailer doesn't think it's spam.
If you send email just to me that I deem to be of general interest, I will
feel
free to remail it anonymously to the email list along with my reply
unless you explicitly tell me otherwise.
The emails will be
archived at the listserv website,
and
I will also archive them at
http://www.cse.buffalo.edu/~rapaport/717cva/EMAIL/.
For more information, read the Listserv
Information webpage.
For further information on my philosophy of grading, see my web document on "How I Grade"
For more information on Incomplete policies, see the Graduate School web page,
"Incomplete Grades".
(*) The idea and wording for this reading-commentary assignment
are borrowed from the
assignments for
Stuart M. Shieber's
course
"Can Machines Think".
[Back to text]
HOW TO READ and HOW TO STUDY:
PROJECT & FINAL REPORT
ATTENDANCE, HOMEWORKS, ASSIGNMENTS, LISTSERV:
GRADING:
Since this is a seminar, it will be graded on an S/U basis. However, my
determination of S vs. U will be determined by a weighted average of
your attendance, seminar presentations, seminar participation, on-line
CVA-paper commentaries, and final report.
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
Spring 2008
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
assistantships, research assistantships, 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 assignments, consult
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.
Copyright © 2007 by
William J. Rapaport
(
rapaport@cse.buffalo.edu)
http://www.cse.buffalo.edu/~rapaport/717cva/syl.html-20070816-2