{'fraction_non_alphanumeric': 0.030821917808219176, 'fraction_numerical': 0.0091324200913242, 'mean_word_length': 4.925675675675675, '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}}
Open knowledge for human-robot interaction

In indoor applications, a service robot is required to be able to understand and complete an open-ended set of user tasks. In this case, the designer cannot predict all user tasks, all variants of environment, or what knowledge will be needed in order for the robot to complete one of these tasks. In this talk, I show that open knowledge, i.e., knowledge from open-source resources, is needed and can be employed to meet some challenges from these requirements. We identified some essential research issues and implemented a set of techniques on our OK-KeJia prototype, including multimode NLP, integrated decision-making, and open knowledge searching. Experiments with large test sets (11,615 tasks and 467 desires input by Internet users) showed that open knowledge can be utilized to increase the robot's performance remarkably.