{'fraction_non_alphanumeric': 0.022284122562674095, 'fraction_numerical': 0.0, 'mean_word_length': 5.042016806722689, '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}}
Client Side Personalization

We describe an approach to personalization that emphasizes the "client side." We posit the need for a highly individualistic user context that resides on the client machine. This context and the system that exploits it can then be used in conjunction with a broad range of search services, from highly specialized and structured digital libraries to the completely undisciplined World Wide Web. We present an initial version of the "Web Host Access Tool", (WHAT) that provides us with a testing suite for personalized search. A data collection system, the "WHAT Observer" is also described that allows us to automatically and efficiently test the veracity of iterations of the WHAT system.