Natural language detection
AssigneeABBYY Development LLC
InventorMichael Zatsepin
Life of this patent
Estimating the term…
Abstract
An example method of language detection includes: for each word of at least a subset of words of a document, identifying a primary natural language associated with the word; associating each natural language of the set of natural languages with a corresponding word count indicating a number of words of the subset of words for which the natural language has been identified as the primary natural language; identifying, among the set of natural languages, a natural language associated with a maximum word count; and associating the identified natural language with the document.
Claims20
A method, comprising:
- identifying, by a processing device, a document comprising a plurality of words in one or more natural languages;
- for each word of at least a subset of words of the document, identifying a primary natural language associated with the word;
- associating each natural language of the set of natural languages with a corresponding word count indicating a number of words of the subset of words for which the natural language has been identified as the primary natural language;
- identifying, among the set of natural languages, a natural language associated with a maximum word count;
- and
- associating the identified natural language with the document.
A system comprising:
- a memory;
- and
- a processing device operatively coupled to the memory, the processing device configured to:
- identify a document comprising a plurality of words in one or more natural languages;
- for each word of at least a subset of words of the document, identify a primary natural language associated with the word;
- associate each natural language of the set of natural languages with a corresponding word count indicating a number of words of the subset of words for which the natural language has been identified as the primary natural language;
- identify, among the set of natural languages, a natural language associated with a maximum word count;
- and
- associate the identified natural language with the document.
A non-transitory computer-readable storage medium including executable instructions that, when executed by a processing device, cause the processing device to:
- identify a document comprising a plurality of words in one or more natural languages;
- for each word of at least a subset of words of the document, identify a primary natural language associated with the word;
- associate each natural language of the set of natural languages with a corresponding word count indicating a number of words of the subset of words for which the natural language has been identified as the primary natural language;
- identify, among the set of natural languages, a natural language associated with a maximum word count;
- and
- associate the identified natural language with the document.
Dependencies are inferred from the claim text.