{'fraction_non_alphanumeric': 0.01834862385321101, 'fraction_numerical': 0.0, 'mean_word_length': 4.845238095238095, '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}}
Detecting Emotion in Human Speech

Detection of emotion in speech can be applied in a variety of situations to allocate limited human resources to clients with the highest levels of distress or need, such as in automated call centers or in a nursing home. While a human may not be available to assist everyone, automated emotion detection can be used to “triage” a customer and, if they are growing angry or impatient, transfer them to speak with a human. It may also be useful for helping autistic children and adults learn to recognize more subtle social cues, or help people refine their speaking skills so that they have better control over the message they send. Other applications include improving personal assistants, such as Siri, to help convey emotion in text-based communication. The applications for emotion detection in speech are varied and practical; thus, we undertook the task of building a machine-learning system to detect emotion in utterances of human speech.