{'fraction_non_alphanumeric': 0.019339242546333603, 'fraction_numerical': 0.0008058017727639, 'mean_word_length': 5.67741935483871, '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}}
Robust Example-based Dialog Retrieval using Distributed Word Representations and Recursive Autoencoders (第5回対話システムシンポジウムおよび一般)

Based on our previous work on example-based chat-oriented dialog systems that utilize a human-to-human conversation. Though promising, our previous simple retrieval techniques resulting a weakness on handling an out of vocabulary (OOV) database queries. In this paper we discuss an approach to increase the robustness of example-based dialog response retrieval. We employ a recursive neural network paraphrase identification technique to achieve a good performance on finding a good response in dialog-pair database. To achieve that, we remodel our previous dialog-pair database into distributed word representation. We apply an recursive autoencoders and dynamic pooling algorithm between user utterance and database to decide whether they have a same meaning or not, even when they composed in different word and structure. These distribute representations and recusive autoencoders have the potential to enhance our retrieval techniques and reduce confusion in example matching, especially when handling an OOV cases. We also present the system performance evaluation based on objective and subjective metrics.