textfiles/programming/AI/ai198904.txt

1140 lines
38 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Research Report AI-1989-04
Artificial Intelligence Programs
The University of Georgia
Athens, Georgia 30602
Available by ftp from
aisun1.ai.uga.edu
(128.192.12.9)
Series editor:
Michael Covington
mcovingt@aisun1.ai.uga.edu
PROBLEMS IN APPLYING DISCOURSE REPRESENTATION THEORY
William H. Smith
Piedmont College
Demorest, GA 30535
Artificial Intelligence Programs
The University of Georgia
Athens, Georgia 30602
Introduction
Discourse Representation Theory (DRT) was developed by Hans
Kamp 1981 in order to combine "a definition of truth with a
systematic account of semantic representations (277)". The
semantic representations produced are to provide a bridge between
syntactic parses and model theoretic semantics such that the
representations can be used to determine the truth conditions of
a discourse. This report describes that theory, both the
original, basic form and some extensions that have been suggested
by Kamp and others, and applies it to a "real" discourse in order
to indicate further extensions that will be necessary if DRT is
to be used as a complete theory of semantic representations.
Truth in model theoretic semantics is determined by a
mapping from a representation of the discourse to a model, a
mapping that preserves the properties and relationships of the
discourse. A model consists of two sets: a set of entities (the
universe) and a set of properties of those entities and relations
that hold among them. The discourse representation must likewise
consist of two sets, a set of referenced items and a set of
propositions about those items. A discourse is held to be true
in a model if there is a mapping such that the set of referenced
items maps to a subset of the universe and each property or
relation expressed by the propositions is true of the
corresponding entities in the model.
Kamp addressed the questions of how a discourse places items
in the set of referenced items and of how anaphoric relations can
be expressed in the discourse representation. In particular, he
was concerned with situations in which an item should not be
placed in that set yet should serve as the antecedent for an
anaphoric relationship (the so-called "donkey sentences"). To
that end, he developed the basic version of DRT (1981). Part 1
2
of this report describes that basic theory. Part 2 presents some
extensions to the basic theory. Part 3 describes an attempt to
represent a text in DRT and suggests further extensions that
might be made.
1. Discourse Representation Theory
The central notion of DRT is the Discourse Representation
Structure (DRS). A DRS K is a pair <U, C>, where U is a set of
reference markers (the universe) and C is a set of conditions
(properties, relations, or complex conditions--negation,
disjunction, or implication). The initial DRS, K0, contains none
of the information in the discourse. As the discourse is
processed, the DRS construction algorithm produces a series of K'
as it incorporates material from the discourse into K. For
example
(1) Pedro owns a donkey.
K:<U:{R1, R2},
C:{Pedro(R1),
donkey(R2),
own(R1, R2)}>
Although U and C are described as sets, at least one of
these must be ordered by time of introduction into the discourse
if the construction algorithm is to work properly in assigning
antecedents to anaphoric expressions (cf Goodman 1988).
Antecedent assignment is accomplished by finding an item in U
that agrees with the anaphoric expression (for pronouns, an
entity that agrees in gender and number). Thus, (2) shows an
extension of (1) (:= is an assignment operator, as in Pascal; +
is union of sets):
(2) He beats it.
K: <U,
C := C + {beat(R1, R2)}>
(The basic theory would add R3, R4 to U, and then set them equal
to R1, R2, respectively. A later "clean-up" operation would
eliminate these redundant discourse markers. Here we assume that
3
the clean-up operation has been applied.) A discourse of any
size, however, is likely to include several such entities; most
often, the conflict is resolved by selecting from the candidates
the one that was most recently encountered. In order to make
that selection possible, the set of items must be ordered, and
must in fact be re-ordered every time reference is made to an
entity.
For purposes of exposition, K0 is usually treated as
consisting of empty sets. Such is often not the case in real
discourse, where referring items are often exophoric, their
referents to be found in the nonlinguistic context or in the
shared knowledge of the participants. While DRT allows for such
references, it is not clear how or when the antecedents are to be
entered into K.
Kamp 1985 describes the DRS construction algorithm is "a set
of rules that operate, in a roughly top-down manner, on the nodes
of the parse tree, (2)" converting those nodes into the
conditions of C and, when appropriate, introducing new reference
markers into U. As was noted in the introduction to this report,
the basic version of DRT is directed toward the role of noun-
phrase (NP) nodes in the discourse--their relationship to U.
It would seem, at first glance, that every NP should be
associated with an entity in the model and should therefore have
a corresponding marker in U. (That view is, of course, a great
oversimplification. Most work in DRT has limited itself to
singular concrete NPs, where the oversimplification is not so
drastic.) When the algorithm encounters a NP, it should either
associate it with a marker already present in U (anaphora) or
introduce a new marker, and these were the problems that Kamp
1981 addressed.
The main problem for anaphora is that theories of sentential
syntax do not provide for intersentential anaphora. DRT solves
that problem by creating a unified representation for the
discourse, so that all markers in the discourse are available for
anaphoric relations (with exceptions to be treated shortly).
Conflict resolution is not treated beyond the recency heuristic;
this is not a weakness particular to DRT, for a full treatment of
4
pronominal anaphora must take into consideration grammar,
pragmatics, and knowledge of the real world. Definite noun
phrases perform as do personal pronouns but, since they carry
more content, are less likely to introduce conflict. (Definite
NPs used generically are not considered.)
Proper nouns and indefinite NPs introduce new reference
markers into U. Although this procedure corresponds to the
"first glance" view of natural language, it encounters problems
in sentences that involve negation, disjunction, or conditions:
(3) Pedro does not own a donkey.
(4) Pedro owns a donkey or a cow.
(5) If Pedro owns a donkey he beats it.
One certainly would not want to add a reference marker for
'donkey' in (3); the semantics would require that it map to an
entity in the model, and the sentence explicitly denies its
existence. The same holds for the donkey in (4), since it has
perhaps a 50-50 chance of existing (although it might be useful
to add a marker for the thing that Pedro owns). Sentence (5) is
the so-called "donkey sentence"; it not only introduces a donkey
that may or may not exist, but goes on to make anaphoric
reference to it.
DRT handles sentences of the above types by adding to C one
or more sub-DRSs. Each sub-DRS has its own universe, which is
not visible to the superordinate DRS, and its own condition set,
and the truth value of the sub-DRS is determined by the logical
connective that controls it.
5
(3') K:<U:{R1}
C:{Pedro(R1), <20>K',
K':<U:{R2}, C:{own(R1, R2), donkey(R2)}> }>
(4') K:<U:{R1}
C:{Pedro(R1), K' or K'',
K':<U:{R2}, C:{own(R1, R2), donkey(R2)}>
K'':<U:{R3}, C:{own(R1, R3), cow(R3)}> }>
(5') K:<U:{R1}
C:{Pedro(R1), K' -> K'',
K':<U:{R2}, C:{own(R1, R2), donkey(R2)}>
K'':<C:{beat(R1, R2)}> }>
Thus, (3) is true if there is no entity in the model that
satisfies its universe and conditions, (4) is true if there is a
successful mapping from one of its sub-DRSs to the model, and (5)
is true if any mapping that satisfies the antecedent DRS also
satisfies the consequent DRS.
Sentences (4) and (5) introduce an additional problem; each
could be followed by a sentence such as (6):
(6) It is unhappy.
The pair (5-6) is handled by including (6) in the consequent DRS
for (5). The other pair, (4-6), seems to be overlooked by
theorists, but it can be handled, as was suggested above, by
adding to the main DRS a marker for the thing that Pedro owns and
including only the properties -- donkey or cow -- in the sub-
DRSs.
Universal propositions have the same DRS form as
conditionals. The scope of a universally quantified term
relative to an existentially quantified term is indicated by the
U in which the existentially quantified term is placed. Thus,
the usual interpretation of (7) is represented by (7a), while the
interpretation that places 'donkey' outside the scope of 'farmer'
is shown in (7b):
(7) Every farmer owns a donkey.
6
(7a) K:<C:{K' -> K'',
K':<U:{R1}, C:{farmer(R1)}>
K'':<U:{R2}, C:{own(R1, R2), donkey(R2)}> }>
(7b) K:<U:{R2},
C:{donkey(R2), K' -> K'',
K':<U:{R1}, C:{farmer(R1)}>
K'':<C:{own(R1, R2)}> }>
DRT, as described so far, does a very good job of handling a
very small subset of English sentences. Kamp and others have
offered a number of extensions to the basic theory in order to
expand that subset.
2. Extensions to the Basic Theory
The basic theory is confined to a very limited subset of
natural language. In particular, it is limited to singular, non-
generic NPs, to anaphoric reference (i.e. the referent is present
in the discourse), and to sentences whose main verbs do not take
propositions (i.e. DRSs) as arguments. Researchers have offered
extensions to the basic theory that reduce the second and third
of those limitations.
Kamp 1983 and Pinkal 1986 have offered refinements to the
reference-resolving algorithm for definite NPs that extend the
power and accuracy of that algorithm. Kamp distinguishes four
kinds of definite noun phrases (Pinkal: 369):
(8a) Personal and possessive pronouns
( b) Complex demonstratives. (Demonstrative + NP; NP may
include a restrictive relative clause.)
( c) Definite descriptions. ('the' + NP; NP may include a
relative clause.)
( d) Functional definite descriptions. ('the' + NP +
prepositional phrase, the latter limiting the set from
which NP selects.)
Complex demonstratives differ from definite descriptions in that
the latter presuppose a unique referent while the former
presuppose a contrast between two or more possible referents.
Resolution of referential expressions requires the following
7
(Pinkal: 370):
(9a) The DRS K.
( b) A salience ranking of the markers in UK. (Including
recency of reference.)
( c) A selection set of UK whose members are available as
antecedents.
( d) The universe of the real world needed for deictic
reference.
Pinkal argues that definite descriptions are not limited to the
selection set and that there is no motivation for the distinction
between anaphora and exophora (where the referent is not present
in the discourse; it is either physically present--deixis--or
present in shared knowledge).
Guenthner et al. 1986 extend the basic theory by adding two
new types of discourse markers: event markers and time markers.
They include meaning rules in the DRS construction algorithm that
assign each verb and each noun that refers to an action (e.g.
'accident') to an event marker. Each time reference (i.e. time
of day or extent of duration) is assigned to a time marker.
Events are temporally ordered with respect to each other and to
time references: an event may precede or overlap another event or
time, it may be given a time argument expressing its duration,
and it may be a subset of another event. The addition of event
markers makes it possible for predicates to take DRSs as
arguments. Guenthner et al. do not include any examples of such a
use of event markers, but Guenthner 1987 does. In that article
he also makes a notational distinction between events, which
advance the time of the discourse, and situations or static
verbs, which do not.
Spencer-Smith 1987 does not use event markers, but adds a
different type of discourse marker, a proposition marker. This
extension makes it possible to include embedded predicates, such
as infinitival complements and beliefs:
(10) Mary wants to marry a rich man.
8
K:<U:{R1, P1},
C:{Mary(R1), want(R1, P1),
P1:<U:{R2},
C:{rich(R2),
man(R2),
marry(R1, R2)}> }>
The representation of beliefs, which is explored more fully
in Kamp 1985, requires two further additions to DRT: internal and
external anchors. Anchors are used to associate discourse
markers to entities in the world. External anchors are ordered
pairs, <Marker, Entity>, that associate the two as they actually
are, while internal anchors are DRS-like structures that
associate items as the speaker believes they are. The use of
anchors makes it possible to represent propositions that are in
fact contradictory but are not so in the speaker's belief system
because his internal anchors differ from the external anchors:
(11) John believes that Hesperus is pretty and Phosphorus is
not pretty.
External anchors: <R1, John>, <R2, Venus>, <R3, Venus>
Internal anchors:
K:<U:{R2, R3},
C:{evening_star(R2),
morning_star(R3)}>
K:<U:{R1, P1},
C:{John(R1),
believes(R1, P1),
P1:<U:{R2, R3},
C:{pretty(R2),
<20>K',
K':<C:{pretty(R3)}> }> }>
These extensions to DRT give it considerable power, but are
far from giving it the power necessary to represent adequately
the full range of meanings available in natural language. In the
next section we attempt to apply DRT to a selection of natural
language in order to discover further extensions that will be
necessary if DRT is to become an adequate theory for the
representation of natural language.
9
3. Application of DRT
The passage to be analyzed here was treated extensively in
Smith 1977 in order to determine the types of information that
must be added to the text in order to obtain a complete
representation of the situation reported by the text. The text
is a narrative passage that has been normed at sixth-grade
readability (ETS 1969). It is particularly interesting because
it forces the reader to treat certain items as if they were in
K0.
In order to represent this passage, it is necessary to
postulate ad hoc extensions to DRT. Although these extensions
work for this passage, they should be regarded as suggestions
only and not as fully developed extensions; some will reveal
their weaknesses as the representation is developed.
The DRS K for the passage will be developed incrementally,
the DRS for each portion being added to the existing DRS. The
clean-up of redundant discourse markers, however, is assumed to
take place before the DRSs are combined. Additional symbols will
be explained as they are introduced. As before, discourse
sentences will be presented in the company of the DRSs that they
add to K; since these sentences, unlike those in previous
examples, have a cumulative effect, they will be denoted with the
prefix N.
In order to treat reference adequately, the items shown
below must be included in DRS K0. These items are, in effect,
imposed on the reader as possible referents. The marker Now
indicates the time of reading.
10
(N0) K:<U0:{R1, R2, Now, R10, R15},
C0:{}>
(N1a) The cave widened out as he went
U := U0 + {E1, E2}
C := C0 + {cave(R1),
E1:widen_out(R1),
E2:go(R2),
E2 o E1,
E2 << Now }
The symbol o indicates that E2 overlaps E1; << indicates
that E2 (and therefore E1) precedes the time of reading.
'widened out' is treated as a unit verb; the 'out' is actually
redundant. Since 'the cave' is definite, its referent must exist
prior to (N1); for this reason R1 is included in U0, and the same
is true of 'he' and R2.
(N1b) and the bottom seemed to drop away little by little
U := U + {R3, E3, P1}
C := C + {bottom(R3),
part-of(R3, R1),
E3:seem(P1),
P1:<U:{E4},
C:{E4:drop_away(R3),
little_by_little(E4)
E4 =< E3}>
E2 o E3}
R3, 'the bottom,' has no apparent antecedent and might have
been included in U0. It seems more likely, however, that it
existed implicitly and that a meaning rule (such as 'Every
physical object has a bottom') resolves the reference. E3 is
true if P1 seems to be true, even if P1 is actually false. Since
E4 is controlled by 'seem,' it is a subset ( =< ) of E3. (I am
not sure that this is what Guenthner et al. mean by subset, since
they offer no examples, but it works here.)
11
(N1c) and then, with no warning, it split in two directions,
U := U + {E5, Set1}
C := C + {<7B>K1c
K1c:<U:{R4},
C:{warning(R4)}>
E5:split_in(R1, Set1),
E3 << E5,
direction(Set1)}
Since there is no warning, R4 is not visible to the top-
level K. 'directions' introduces what is perhaps the major
weakness in current versions of DRT, a means of representing
plural nouns. The ad hoc solution offered here is to use set
markers, following a suggestion in Guenthner et al. The
proposition direction(Set1) is a notational shorthand for a
complex sub-DRS representing "All members of Set1 are
directions."
12
(N1d) one path leading straight ahead and one off to the
left.
U := U + {E6, R5, R6, E7, R7, R8}
C := C + {path(R5),
E6:lead(R5, R6),
R6 <- Set1,
straight_ahead(R6),
E6 =< E5,
path(R7),
E7:lead(R7, R8),
R8 <- Set1,
to_the_left(R8)
E7 =< E5}
The cohesion of R5 and R7 with R1 is indicated by the fact
that R6 and R8 are members of ( <- ) Set1.
(N2) "If I were an opening to this cave, where would I be?"
he asked himself.
U := U + {E8, P2, R9}
C := C + {E8:ask(R2, R2, P2)
P2:K2a -> K2b,
K2a:<U:{R9}
C:{opening(R9),
part-of(R9, R1),
R2 = R9,
R2 \= R9}>
K2b:<C:{location(R2, ?)}>
E7 << E8 }
(N2) is, on the one hand, almost ridiculous; its only
contribution to the understanding of the passage is the knowledge
that 'he' is lost (Smith 1977), but that knowledge is no more
explicit in the DRS than it is in the sentence itself. On the
other hand, it is a major headache for DRT. (N2) is an embedded
contra-factual conditional whose antecedent is impossible and
whose consequent is a rhetorical question (indicated by the ? as
an argument to location). Its embeddedness, in this case, is
wrong, in the sense that it is not a matter of 'his' belief, but
13
in another situation it might be. The implication itself is
worthless, but another implication might not be. The conclusion
that R9 is not R2 (indicated by \= ) is obvious but might be
useful in another contrafactual. The whole DRS must be added to
K so that the reader can infer, by conversational implicature,
that 'he' does not know the answer to the rhetorical question and
that, since he does not know the answer, he is lost.
(N3) Luke wasn't frightened.
U := U + {Sit1}
C := C + {Luke(R2),
<20>Sit1,
Sit1:<C:{frightened(R2)}>
Sit1 o E8}
(N3) introduces a situation (more accurately, a non-
situation) whose duration is vague but which at least overlaps
E8.
(N4a) Oh, he knew there were such things in this world as
bottomless caves,
U := U + {Sit2, P3}
C := C + {Sit2:know(R2, P3),
Sit2 o Sit1,
P3:<U:{Sit3, Set2, R10}
C4:{bottomless_caves(Set2),
world(R10),
Sit3:exist_in(Set2, R10),
Sit3 o Sit2}> }
P3 is like an external anchor, in that it is a fact about
the world, but Kamp 1985 does not allow for propositions as
external anchors. It could be treated as an internal anchor, but
it is explicit in the discourse. Both Sit2 and Sit3 are true
throughout the discourse, so they are irrelevant as temporal
markers, but either might have changed during the discourse and
the representation must allow for that possibility.
14
(N4b) where people fell in and were never heard of again,
C4 := C4 + {K4a -> <20>K4b,
K4a:<U:{Set3, R11, R12, E9}
C:{people(Set3),
R11 <- Set2,
R12 <- Set3,
fall-in(R12, R11)},
K4b:<U:{R13, E10},
C:{R13 <- Set3,
R13 \= R12,
E10:hear_of(R13, R12),
E9 << E10}> }
This is a continuation of the sub-DRS begun in (N4a); it is
interpreted as a universal: 'No person who falls in such a cave
is ever heard of again.' Since this universal is embedded in a
belief, it does not matter whether such persons exist or not; if
it were not, it would be necessary to replace R11 with a set of
at least two members.
(N4c) but if there had been any such thing around the cottage
he would have heard about it.
U := U + {Set2}
C := C + {K4c -> K4d,
cottage(R15),
K4c:<U:{R14, Sit4},
C:{R14 <- Set2,
Sit4:exist_around(R14, R15),
<20>exist_around(R14, R15)}>
K4d:<U:{E11},
C:{E11:hear_about(R2, R14),
E11 << E1}> }
It is not clear whether (N4c) should be treated as a
continuation of the belief initiated in (N4a), as a different
belief, or as a top-level condition. Viewed objectively, it is a
belief (and an illogical one at that), yet it does not seem to be
syntactically embedded in 'know,' or any other verb of belief.
If it is a different belief, or a top-level condition (as it is
treated here), Set2 must be promoted from P3 to the top-level so
15
that it can be visible to other sub-DRSs. R15 must be added to
K0; it is a definite description whose referent cannot be deduced
in the way 'bottom' can be deduced as 'part-of' a cave. As with
K2a, it would seem reasonable to elevate the negation of the
antecedent of a contrafactual to the top-level, but in that case
R14 would not be accessible (it would exist in a subordinate
universe). Since Sit4 is a general proposition, no temporal
relation is assigned; the same is true of Sit5, Sit6, and Sit7
below.
(N5a) This was just a plain, ordinary cave--deeper than most,
but that was all--
U := U + {Sit5, Sit6, Set4}
C := C + {Sit5:plain_cave(R1),
Sit6:ordinary_cave(R1),
just(Sit5),
just(Sit6),
cave(Set4),
<20>K5,
K5:<U:{Set5, R16},
C:{Set5 =< Set4,
cardinality(Set5) >
cardinality(Set4)/2,
R16 <- Set5,
R1 <-\- Set5,
deeper_than(R16, R1)}> }
From a logical point of view, most of (N5a) is redundant;
the only useful part is 'deeper than most,' and that belief lacks
credibility. Nevertheless, it poses several problems: handling
the adjective-common noun combination, handling 'just,' and
accounting for 'most' in a manner suitable for logic. The
adjectives 'plain' and 'ordinary' (unlike 'red,' e.g.) have
little meaning until applied to a particular domain-- caves, in
this case. The adverb 'just' means something like 'not other
than' in this case, but how is that meaning determined? It does
not seem to be a syntactic matter, but a DRS is composed from a
16
syntactic parse. K5 is an attempt to handle 'most'; the symbols
< and / have their usual mathematical meanings; <-\- indicates
'not a member of.'
(N5b) and some place there had to be an opening to it.
U := U + {R17, R18, Sit7, P4}
C := C + {place(R17),
opening(R18),
part-of(R18, R1),
Sit7:necessary(P4),
P4:<C:{located(R18, R17)}> }
The truth of (N5b) is doubtful, but given its truth, R17 and R18
must exist at the top-level. It is possible that R18 is
identical to R9, now raised to top-level. Sit7 suggests one way
to handle modal auxiliaries.
(N6) There was, though, one big difference about this cave:
it was Luke's.
U := U + {Sit8, Sit9}
C := C + {Sit8:difference(R1, Set5, Sit9),
Sit9:own(R2, R1),
Sit8 o E1,
Sit9 o Sit8}
The noun 'difference' entails two things that are different
(this cave and other caves) and the thing that distinguishes them
(Sit9). However, only Sit9 is syntactically specified.
17
(N7) He had found it and it was his own secret place.
U := U + {E12, Sit10, R19}
C := C + {E12:find(R2, R1),
E12 << E1,
secret_place(R19),
R19 = R1,
Sit10:own(R2, R19)
E12 << Sit10}
The representation of (N7) is straight-forward; R19 is R1,
but to replace it by R1 in Sit10 is to make Sit10 a copy of Sit9.
This application of DRT has pointed out several needed
extensions to the theory. One of the most obvious is the means
of representing plural NPs, including those with quantifiers that
are less specific than 'all' but more specific than 'some' (e.g.
'most'). Another needed extension is a means of handling terms
that modify conditions: verbs that take verbals as complements
(modals and verbs such as 'seem') and adjectives whose meanings
depend on the particular nouns that they modify. A third
extension is a formalism for specifying arguments that
are not syntactically indicated (such as those for 'difference').
Whether or not the second and third extensions are feasible
without appealing to semantic analysis prior to constructing the
DRS remains to be seen; perhaps the needed machinery is available
in the lexicon.
Conclusion
DRT has been successful in representing a small subset of
natural language, and is being extended to increase the size of
that subset. As we have seen in Part 3 of this report, other
extensions will be necessary before it can handle the full range
of natural language expressions. If those extensions can be
accomplished without appeal to semantics, DRT will prove to be
quite powerful. However, DRT is intended to provide a bridge
between syntactic parses and model theoretic semantics; if
18
semantic analysis is necessary before a DRS can be constructed,
the purpose of DRT has been lost, or at least seriously modified.
REFERENCES
ETS. 1969. Sequential Tests of Educational Progress. Princeton:
Educational Testing Service.
Goodman, D. 1988. An Implementation of an extension to discourse
representation theory: Translating natural language to
discourse representation structures to Prolog clauses.
Unpublished master's thesis, The University of Georgia,
Athens.
Guenthner, F. 1987. Linguistic meaning in discourse
representation theory. Synthese 73:569-98.
Guenthner, F., H. Lehman, and W. Schonfeld. 1986. A Theory for
the representation of knowledge. IBM Journal of Research
and Development 30:1.39-56.
Kamp, H. 1981. A Theory of truth and semantic representation.
In J. Groenendijk, T. Janssen, and M. Stokhof (eds.) Formal
Methods in the Study of Language, 277-322. University of
Amsterdam.
Kamp, H. 1983. SID without time or questions. Ms. Stanford, CA.
Kamp, H. 1985. Unpublished discourse representation theory
project description, University of Texas, Austin.
Pinkal, M. 1986. Definite noun phrases and the semantics of
discourse. COLING-86, 368-373. University of Bonn.
Spencer-Smith, R. 1987. Semantics and discourse representation.
Mind and Language 2:1.1-26.
Smith, W. 1977. Types of information addition in the
psycholinguistic process of reading. Unpublished doctoral
thesis, The University of Georgia, Athens.