Disclosed are systems, methods, and non-transitory computer-readable media for a language proficiency inference system used to determine a user's proficiency in one or more languages. The language proficiency inference system determines both text-based probability scores and profile-based probability scores indicating a probability that a user speaks a language or set of languages. The text-basedprobability score is based on text associated with the first user, and the profile-based probability score is based on profile data of the user. The language proficiency inference system determines aggregated probability scores based on the corresponding text-based and profile-based probability scores. For example, the aggregated probability score is the sum of the text and profile based probability scores. The language proficiency inference system uses the aggregated scores to determine the languages in which the user is proficient.
Language classification system