Method and System for Building and Contracting a Linguistic Dictionary
First Claim
1. A method for building and contracting a linguistic dictionary, the linguistic dictionary comprising a list of surface forms and a list of normalized forms, each normalized form being associated with a surface form, the method comprising the steps of:
- comparing each character of a surface form with each character of the surface form'"'"'s normalized form;
in response to the comparing step, determining an edit operation for each character compared; and
generating a transform code from the set of the edit operations for transforming the surface form to its normalized form.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for building and contracting a linguistic dictionary, the linguistic dictionary comprising a list of surface forms and a list of normalized forms, each normalized form being associated with a surface form, the method comprising the steps of: comparing each character of a surface form with each character of the surface form'"'"'s normalized form; in response to the comparing step, determining an edit operation for each character compared; and generating a transform code from the set of the edit operations in order to transform the surface form to its normalized form.
197 Citations
33 Claims
-
1. A method for building and contracting a linguistic dictionary, the linguistic dictionary comprising a list of surface forms and a list of normalized forms, each normalized form being associated with a surface form, the method comprising the steps of:
-
comparing each character of a surface form with each character of the surface form'"'"'s normalized form;
in response to the comparing step, determining an edit operation for each character compared; and
generating a transform code from the set of the edit operations for transforming the surface form to its normalized form. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for building and contracting a linguistic dictionary, the linguistic dictionary comprising a list of surface forms and a list of normalized forms, each normalized form being associated with a surface form, the method comprising the steps of:
-
a parsing component configured to compare each character of a surface form with each character of the surface form'"'"'s normalized form; and
an edit operation component configured to determine an edit operation for each character compared;
wherein the edit operation component is configured to generate a transform code from the set of the edit operations for transforming the surface form to its normalized form. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer program product loadable into the internal memory of a digital computer and executable by a digital computer, said computer program product having a plurality of code sections comprising:
-
code for comparing each character of a surface form with each character of the surface form'"'"'s normalized form;
code for, in response to the comparisons, determining an edit operation for each character compared; and
code for generating a transform code from the set of the edit operations for transforming the surface form to its normalized form.
-
Specification