20.07.2013 Views

Notes on computational linguistics.pdf - UCLA Department of ...

Notes on computational linguistics.pdf - UCLA Department of ...

Notes on computational linguistics.pdf - UCLA Department of ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Stabler - Lx 185/209 2003<br />

% Foreign: rl_add_history/1<br />

p :q,<br />

r.<br />

% Foreign: rl_read_init_file/1<br />

q :t.<br />

r :s.<br />

s.<br />

t.<br />

Yes<br />

?- p.<br />

Yes<br />

?- q.<br />

Yes<br />

?- z.<br />

ERROR: Undefined procedure: z/0<br />

?- halt.<br />

5%<br />

1.4 Some distincti<strong>on</strong>s <strong>of</strong> human languages<br />

Even if we regard human languages as logics, it is easy to see that they differ in some fundamental respects<br />

from logics like the propositi<strong>on</strong>al calculus. Let’s quickly review some <strong>of</strong> the most basic properties <strong>of</strong> human<br />

languages, many <strong>of</strong> which we will discuss later:<br />

1. To a first approximati<strong>on</strong>, the physical structure <strong>of</strong> an utterance can be regarded as a sequence <strong>of</strong> perceivable<br />

gestures in time. We will call the basic elements <strong>of</strong> these sequences perceptual atoms.<br />

2. Utterances have syntactic and semantic structure whose atoms are <strong>of</strong>ten not perceptual atoms, but perceptual<br />

complexes.<br />

3. Properties <strong>of</strong> atoms are remembered; properties <strong>of</strong> complexes may be calculated or remembered.<br />

At any time, the number <strong>of</strong> remembered atomic properties (perceptual, syntactic, semantic) is finite.<br />

4. A sequence <strong>of</strong> perceptual atoms that is a semantic or syntactic atom in <strong>on</strong>e c<strong>on</strong>text may not be <strong>on</strong>e in<br />

another c<strong>on</strong>text.<br />

For example, in its idiomatic use, keep tabs <strong>on</strong> is semantically atomic, but it has literal uses as well in which it is<br />

semantically complex.<br />

5. In every human language, the sets <strong>of</strong> perceptual, syntactic, and semantic atoms may overlap, but they are<br />

not identical.<br />

6. Every human language is open-ended: ordinary language use involves learning new expressi<strong>on</strong>s all the time.<br />

7. In every human language, the interpretati<strong>on</strong> <strong>of</strong> many utterances is c<strong>on</strong>text dependent.<br />

For example, it is here is <strong>on</strong>ly true or false relative to an interpretati<strong>on</strong> <strong>of</strong> the relevant c<strong>on</strong>text <strong>of</strong> utterance.<br />

8. Every language has expressi<strong>on</strong>s denoting properties, relati<strong>on</strong>s, relati<strong>on</strong>s am<strong>on</strong>g properties and relati<strong>on</strong>s,<br />

quantifiers and Boolean operati<strong>on</strong>s. Some <strong>of</strong> the relati<strong>on</strong>s involve “events” and their participants.<br />

“Agents” <strong>of</strong> an event tend to be menti<strong>on</strong>ed first<br />

9. In every human language, utterances can be informative.<br />

Humans can understand (and learn from) sentences about individuals and properties that we knew nothing<br />

<strong>of</strong> before.<br />

So, for <strong>on</strong>e thing, declarative sentences do not mean simply true or false.<br />

11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!