Name classifier algorithm
First Claim
Patent Images
1. A method comprising:
- accessing a name;
dividing the name into a series of n-grams including at least a first n-gram and a second n-gram;
concatenating at least the first n-gram and the second n-gram to form a concatenated n-gram;
determining a likelihood that the concatenated n-gram belongs to a first language; and
determining a likelihood that the name belongs to the first language based on the likelihood that the concatenated n-gram belongs to the first language.
2 Assignments
0 Petitions
Accused Products
Abstract
A particular algorithm for classifying a name includes accessing a name and dividing the name into a series of n-grams including at least a first n-gram and a second n-gram. At least the first n-gram and the second n-gram are concatenated to form a concatenated n-gram, and a likelihood is determined that the concatenated n-gram belongs to a first language. A likelihood is also determined that the name belongs to the first language based on the likelihood that the concatenated n-gram belongs to the first language.
-
Citations
18 Claims
-
1. A method comprising:
- accessing a name;
dividing the name into a series of n-grams including at least a first n-gram and a second n-gram;
concatenating at least the first n-gram and the second n-gram to form a concatenated n-gram;
determining a likelihood that the concatenated n-gram belongs to a first language; and
determining a likelihood that the name belongs to the first language based on the likelihood that the concatenated n-gram belongs to the first language. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
- accessing a name;
Specification