Purdue University Graduate School

File(s) under embargo





until file(s) become available

Natural Language Processing of Stories

posted on 2022-07-12, 16:11 authored by Kaley RittichierKaley Rittichier

In this thesis, I deal with the task of computationally processing stories with a focus on multidisciplinary ends, specifically in Digital Humanities and Cultural Analytics. In the process, I collect, clean, investigate, and predict from two datasets. The first is a dataset of 2,302 open-source literary works categorized by the time period they are set in. These works were all collected from Project Gutenberg. The classification of the time period in which the work is set was discovered by collecting and inspecting Library of Congress subject classifications, Wikipedia Categories, and literary factsheets from SparkNotes. The second is a dataset of 6,991 open-source literary works categorized by the hierarchical location the work is set in; these labels were constructed from Library of Congress subject classifications and SparkNotes factsheets. These datasets are the first of their kind and can help move forward an understanding of 1) the presentation of settings in stories and 2) the effect the settings have on our understanding of the stories.


Degree Type

  • Master of Science


  • Computer Science

Campus location

  • Indianapolis

Advisor/Supervisor/Committee Chair

Snehasis Mukhopadhyay

Additional Committee Member 2

Arjan Durresi

Additional Committee Member 3

George Mohler