System and method for template authoring and a template data structure
First Claim
1. A method of authoring a set of predefined lexical templates for being linked to words to form lexical entries in a lexicon, comprising:
- identifying a set of parts-of-speech (POS);
generating a template class for each POS, the template class including morphological data based on the morphological categories for the corresponding POS; and
generating a set of templates for each template class, the templates inheriting the morphological data from the template class and further defining morphological forms for groups of words having the POS.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a lexicon development tool which allows an author to first define templates which define morphological properties of a class of words and then assign words in an input word list to correct templates. The present invention can be used to automatically match a template to an input word or the words can be matched to templates manually. In addition, the present invention can provide a wide variety of different processing components to sort or otherwise process an input word list and to test and export a lexicon, once it has been authored. The tool can provide an authoring environment to describe the lexical data of a wide variety of languages.
-
Citations
20 Claims
-
1. A method of authoring a set of predefined lexical templates for being linked to words to form lexical entries in a lexicon, comprising:
-
identifying a set of parts-of-speech (POS);
generating a template class for each POS, the template class including morphological data based on the morphological categories for the corresponding POS; and
generating a set of templates for each template class, the templates inheriting the morphological data from the template class and further defining morphological forms for groups of words having the POS. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data structure defining a template for being linked to words to form lexical entries in a lexicon, comprising:
-
a set of template classes each template class including a list of types of inflectional forms defined for a part-of-speech represented by the template class; and
a set of templates corresponding to each template class, the templates defining ways in which words belonging to the part-of-speech relate to one another in different inflectional forms. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable medium storing computer readable instructions which, when executed, cause a computer to perform steps of:
-
generating a template class for each of a plurality of parts-of-speech (POS), the template class including morphological data indicative of morphological categories for the corresponding POS; and
generating a set of templates for each template class, the templates inheriting the morphological data from the template class and further defining morphological properties for groups of words having the POS. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification