Method and system of creating and using Chinese language data and user-corrected data
Assignee2012244 Ontario Inc.
InventorsVadim Fux, Sergey V. Kolomiets
Life of this patent
Estimating the term…
Loading patent…
Assignee2012244 Ontario Inc.
InventorsVadim Fux, Sergey V. Kolomiets
Estimating the term…
Unique identifiers for each of a plurality of Chinese Pinyin syllables are generated and stored in an array of identifiers. A plurality of Hanzi character candidate lists is also generated, each list including Hanzi character candidates associated with a Pinyin syllable. Each identifier in the array has an array index, and each Hanzi character candidate in each list has a candidate index in the list. For each of a plurality of words having multiple Pinyin syllables, a data record including a key and a value is then generated. In a data record for a word, the key is an array index of the identifier in the array of identifiers and tone information for each of the multiple Pinyin syllables of the word, and the value is a candidate index, in the list of candidates associated with each of the Pinyin syllables, of the candidate that represents each of the Pinyin syllables.
A language data structure for use in converting Chinese Pinyin syllables into Chinese Hanzi characters, the data structure comprising:
A method of creating Chinese language data, comprising the steps of:
A system of using Chinese language data for converting Chinese Pinyin syllables into Chinese Hanzi characters, the language data including a plurality of Hanzi character candidate lists, each list comprising Hanzi character candidates associated with a Pinyin syllable, and each Hanzi character candidate in each list having an index in the list, and a plurality of language data records, each language data record corresponding to a word having a plurality of Pinyin syllables and comprising a key and a value, the key in each language data record comprising a sequence of indexes and tone information for the Pinyin syllables of the word to which the language data record corresponds and the value in each language data record comprising a sequence of indexes of Hanzi character candidates, in the lists of candidates respectively associated with the Pinyin syllables of the word, that represent the Pinyin syllables of the word, the system comprising:
Dependencies are inferred from the claim text.