{'fraction_non_alphanumeric': 0.022682445759368838, 'fraction_numerical': 0.0, 'mean_word_length': 5.383647798742138, '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}}
Teaching Machines How to Speak: Identifying Sensible Sentences from Phrases with Deep Neural Network

Natural language processing is one of the most important applications of machine learning algorithms. Over the recent years, the rapid progress of deep neural networks has enabled the vast advance of natural language processing technologies empowered by machine learning algorithms, which has become the backbone of many real-life applications, such as online chatting robots, smart home controllers, machine translations, etc. All these applications share one critical need in common, which is to accept a sequence of words (such as an input sentence), identifying its sensibility, understanding its context, and answer with another sequence of words (such as an answer from a chatting robot, or a translated sentence of a different language from the original sentence). In this paper, we will explore one critical block in this chain, which is to identify sensible sentences from phrases with deep neural work.