Chronicling America Project: A Smarter Search Tool for Historic Newspapers

Completed: Spring 2019 Computer Science Senior Design Project, Fall 2018-Spring 2019 College of Engineering and Computer Science

The Chronicling America Project is a research tool that makes America’s historic newspapers far easier to search and analyze. Built to work alongside the Library of Congress’s Chronicling America archive, it solves a key limitation of the original collection: scanned newspaper pages aren’t broken into individual articles, which makes precise searching difficult. This project’s custom parser reads the underlying ALTO XML files for each page, separates them into discrete articles, and loads them into a searchable database powered by an advanced query tool. Researchers can run sophisticated searches using Boolean operators, exact phrases, proximity matching, and metadata filters like city, state, newspaper, and date—then save their queries, export results as CSV files, and generate downloadable heat maps showing where articles originated. The result is a faster, more precise way for historians, journalists, and educators to mine a vast archive of historical newspapers for the stories hidden inside it.