{'fraction_non_alphanumeric': 0.016412661195779603, 'fraction_numerical': 0.0, 'mean_word_length': 5.519083969465649, '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}}
Envisioning conversation: toward understanding and augmenting common ground

Our intellectual life draws on daily conversations that allow us to communicate thoughts, ideas, emotions, etc. To conduct smooth and reliable interactions, participants need to share a solid basis of common ground prior to conversation, which consists of knowledge, beliefs, and suppositions regarding the topics to discuss. Importance of common ground applies to artificial agents as well. A capability of jointly building and maintaining the common ground with people on the fly is indispensable to establish a productive relationship. Understanding and augmenting common ground is challenging, as it is both tacit and dynamic in the sense that the common ground for a situation contains plenty of tacit dimensions and it is dynamically updated as the interaction proceeds.