Units: 12 (H)
Tuesdays, 2:30-4:30pm, E15-468H
How
do words get their meanings? How can word meanings be represented and used
by machines? We will explore three families of approaches to these questions
from a computational perspective. Relational / structural methods such
as semantic networks represent the meaning of words in terms of their relations
to other words. Knowledge of the world through perception and action leads
to the notion of external grounding, a process by which word meanings are
‘attached’ to the world. How an agent theorizes about, and conceptualizes
its world provides yet another foundation for word meanings. We will examine
each of these perspectives, and consider ways to integrate them.
Assignment 2
The following readings will be discussed in class on Tuesday, October 22:
Assignment 4
Assignment 6: summaries of papers only (will be discussed Nov 12)
Reading 6.1: Allen, James (1995). Natural language understanding. Benjamin/Cummings. Chapter 13.
Reading 6.2: Mueller, Erik T. (2002). ThoughtTreasure: A natural language/commonsense platform.
Assignment 7: Summaries / critiques due by noon on Monday, Nov 18; to be discussed Nov 19
Reading 7.1: Gopnik, A. (1996). The scientist as child. Philosophy of science, 63(4), 485-514.
Reading 7.2: Carey, S. and Spelke, E. (1996). Science and core knowledge. Philosophy of science, 63(4), 515-533.
Assignment 8: Summaries / critiques due by 10am on Tuesday, Nov 26; to be discussed Nov 26
Reading 8.1: Jackendoff, R. (2002). Foundations of Language. Oxford University Press. Chapter 9.