{'fraction_non_alphanumeric': 0.01749271137026239, 'fraction_numerical': 0.0, 'mean_word_length': 5.776315789473684, '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}}
When catalogs collide: A mashup of the bibliographic records from New Zealand's National Bibliography and the HathiTrust

In this article we present work done developing an interactive comparison tool for large-scale catalogs using the general purpose open source digital library toolkit, Greenstone. The two catalogs selected to demonstrate the approach were the Bibliographic Records from New Zealand's National Bibliography and the HathiTrust. With Greenstone's triple-store extension activated, the two collections were ingested to form two Greenstone collections. Next, an interactive visualization tool was developed within the digital library's presentation layer to allow users to explore the two collections, comparing fields from the two collections and producing a variety of visualizations. The required interactivity was accomplished using AJAX calls to the Greenstone triple-store, further supported by the use of Javascript libraries for the presentation of the retrieved data in both visual and spreadsheet forms.