In this course, the student is exposed to theories about the components of a language, the kinds of knowledge a computer must have in order to extract the explicit meaning of texts or utterances, and how a computer might be made to infer meaning that is not explicitly represented in those same texts or utterances. This helps to give the student an appreciation of the difficulties in turning possibly vague theories of artificial intelligence into working AI systems. If you're enrolled in CS 7344 and intend to work on the assignments for CS 4344, you too should have a good grasp of LISP programming. The contents of this book are available via the World Wide Web. Students enrolled in CS 7344 will have the option of completing the same assignments as the students in CS 4344, or they may pursue a term project of their own choosing, subject to approval of the instructors.
Assignments are due by the day and time specified in the assignment description.
If you wait until Friday, you will receive no credit for the assignment. Computer downtime is not a mitigating circumstance, so start your assignments early. Common LISP is available on Georgia Tech's Macintoshes in several clusters on campus, on PCs in the College of Computing, and on Sun workstations in the College of Computing and in the Rich Building. Talk to Kurt about how to get a copy of either of these LISP systems. The homework assignments in this course are not intended to be collaborative exercises, but on the other hand I don't want to discourage discussion between students about ideas pertaining to natural language understanding.