{'fraction_non_alphanumeric': 0.01904761904761905, 'fraction_numerical': 0.0, 'mean_word_length': 4.952830188679245, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Classification of Accents of English Speakers by Native Language

Accents can reveal a lot about a person’s background, such as their native language, place of origin, or ethnic background. Being able to recognize different type of accents can also improve the quality of speech to text transcription by allowing for specific preprocessing of recordings based on the type of accent. Our goal is to classify various types of accents, specifically foreign accents, by the native language of the speaker. Given a recording of a speaker speaking a known script of English words, we would like to predict the speaker’s native language.