{'fraction_non_alphanumeric': 0.013270142180094787, 'fraction_numerical': 0.0, 'mean_word_length': 5.175438596491228, '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}}
Automating Deep Space Network scheduling and conflict resolution

The Deep Space Network (DSN) is a central part of NASA's infrastructure for communicating with active space missions, from earth orbit to beyond the solar system. Consisting of more than a dozen major ground antennas at three sites spaced around the globe, it must be carefully scheduled to satisfy the requirements of the various mission users, subject to many constraints. Scheduling the communication services for these missions is a fairly large scale negotiation problem since each mission cannot give up control of its spacecraft. While we will give details of this problem, this paper focuses more on describing an agent that provides scheduling advice to a single user within a collaborative scheduling system being developed. This agent can provide guidance to the user about feasible and optimal solutions to the problem they are working on. We describe our recent work in modeling the complexities of user requirements, and then scheduling and resolving conflicts on that basis.