In the previous step, we entered the word have instead
of has. To allow the system to recognize has,
we will insert an entry into the Morphology table.
To enter a new Morphology rule, use the Morphology Table
link from the front page. Then click on the Add New Language Morphology
link.
Actions | Language | Morphology Tag | Root | Surface | Used |
|
English |
third singular |
have |
has |
true |
Language - Currently this column is not used, but in the future,
this will allow different language rules to coexist.
Morphology Tag - This is the type of translation the rule
represents. The Morphology Tag field is set to third singular
which is the third person singular form of the verb.
Root - The root form is the base form of the word (the form
with no prefixes or suffixes).
Surface - The surface form is the form the user will enter
to make proper sounding English.
Used - This is a system generated boolean flag that tells
Morphology to use this rule in recognizing root forms. An example
of when not to use a rule would be a reflexive rule where the root
and surface forms are the same. For example, the verb run
has the same surface and root forms for the first person singular
form (I run). Since the system should not recognize run turning
into run, this rule should be excluded from recognition.
For more information on root and surface patterns, see the
Morphology concepts
documentation.
The system uses this table when a word is not found in the Dictionary.
It cruises down the surface column looking for any match. If one
is found, the word is replaced with the root form and looked up
in the Dictionary. If found, the root form is used from this point
forward in processing.
After entering the rule, you may test that the system will correctly
recognize the root word by selecting the Recognize Root Morphology
link. In the dialog that appears, type the word has into
the Enter Word field. After pressing the Recognize button,
the root form and the Third Singular tag should appear in the
resulting table.
· Intro
· Next
|