Recognizing transliterated words using suffix and/or prefix outputs
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, by a computing device, an input file defining one or more correctly spelled transliterated words;
generating, by the computing device, a suffix output file of suffix outputs present in the one or more correctly spelled transliterated words;
generating, by the computing device, a dictionary that maps the suffix outputs in the suffix output file to the one or more correctly spelled transliterated words;
recognizing, by the computing device, an alternatively spelled transliterated word included in a document as one of the one or more correctly spelled transliterated words using the dictionary; and
outputting, by the computing device, information corresponding to the recognized transliterated word.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method includes: receiving, by a computing device, an input file defining correct spellings of one or more transliterated words; generating, by the computing device, suffix outputs based on the one or more transliterated words; generating, by the computing device, a dictionary that maps the suffix outputs to the one or more transliterated words; recognizing, by the computing device, an alternatively spelled transliterated word included in a document as one of the one or more correctly spelled transliterated words using the dictionary; and outputting, by the computing device, information corresponding to the recognized transliterated word.
-
Citations
25 Claims
-
1. A computer-implemented method comprising:
-
receiving, by a computing device, an input file defining one or more correctly spelled transliterated words; generating, by the computing device, a suffix output file of suffix outputs present in the one or more correctly spelled transliterated words; generating, by the computing device, a dictionary that maps the suffix outputs in the suffix output file to the one or more correctly spelled transliterated words; recognizing, by the computing device, an alternatively spelled transliterated word included in a document as one of the one or more correctly spelled transliterated words using the dictionary; and outputting, by the computing device, information corresponding to the recognized transliterated word. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product for recognizing alternatively spelled transliterated words in a document, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computing device to cause the computing device to:
-
receive input including an alternatively spelled transliterated word; identify that the alternatively spelled transliterated word includes a suffix in a transliterated word recognition dictionary that maps the suffix to a suffix output file of suffix outputs present in a plurality of correctly spelled transliterated words; identify a particular one of the plurality of correctly spelled transliterated words that corresponds to the alternatively spelled transliterated word; and output information corresponding to the particular one of the plurality of correctly spelled transliterated words. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system comprising:
-
a CPU, a computer readable memory and a computer readable storage medium associated with a computing device; program instructions to receive an input file identifying one or more correctly spelled transliterated words; program instructions to generate prefix outputs present in the one or more correctly spelled transliterated words; program instructions to generate a dictionary that maps the prefix outputs to the one or more correctly spelled transliterated words; program instructions to recognize an alternatively spelled transliterated word included in a document as one of the one or more correctly spelled transliterated words using the dictionary; and program instructions to output information corresponding to the recognized transliterated word, wherein the program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory. - View Dependent Claims (20)
-
-
21. A computer-implemented method comprising:
-
receiving, by a computing device, an input file of one or more correctly spelled transliterated words; generating, by the computing device, a dictionary that maps suffix outputs or prefix outputs, respectively, to a suffix output file or a prefix output file of suffix outputs or prefix outputs present in the one or more correctly spelled transliterated words; recognizing, by the computing device, an alternatively spelled transliterated word included in a document as one of the one or more correctly spelled transliterated words using the dictionary; and outputting, by the computing device, information corresponding to the recognized transliterated word. - View Dependent Claims (22, 23, 24)
-
-
25. A computer program product for recognizing alternatively spelled transliterated words in a document, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computing device to cause the computing device to:
-
receive input including an alternatively spelled transliterated word; identify that the alternatively spelled transliterated word includes a prefix in a transliterated word recognition dictionary that maps the prefix to a prefix output file of prefix outputs present in a plurality of correctly spelled transliterated words; identify a particular one of the plurality of correctly spelled transliterated words that corresponds to the alternatively spelled transliterated word; and output information corresponding to the particular one of the plurality of correctly spelled transliterated words.
-
Specification