Curriculum Vitae

Steph Buongiorno, PhD

Guildhall (Department of Video Game Design)
Southern Methodist University
Ford Hall 306E
3100 McFarlin Blvd, Dallas, TX 75205
sbuongiorno@smu.edu


2023
PhD, Applied Science, Lyle School of Engineering, Southern Methodist University
2017
MA, English, West Virginia University
2014
BA, English & Linguistics, University of Texas at Arlington (Summa Cum Laude)


Professional Employment

2023-Present
Postdoctoral Fellow and Lab Co-Director, Guildhall Video Game Department, Southern Methodist University.
I co-direct a 10-person lab while designing intelligent agents and multi-agent systems that autonomously learn new subjects (by parsing plain-language text into knowledge graphs), retrieve information that encodes domain knowledge, and self-validate (using techniques based on self-reflection/self-prompting).


Publications

(peer reviewed = *)

Book Projects

*Steph Buongiorno [Corresponding Author] and Jo Guldi. Text Mining for Historical Analysis. Under Contract. Cambridge University Press.

*Steph Buongiorno [Corresponding Author] and Jo Guldi. Text Mining for Historical Analysis. eBook Edition. Under Contract. Cambridge University Press.

Articles

In my profession it is expected to include co-authors who do not contribute writing. As corresponding author I performed all experimental research design, evaluation, and writing. I directed the student co-authors following my name in conceptualization, design, and development of their respective artifacts (e.g. a video game mechanic, artwork, story narrative) while enabling their own creative agency in our shared project. In this respect, co-authorship is used here to convey transparency and signal their contributions to dimensions of a larger project. When acting as 2nd+ author, I offered an intellectual contribution and produced writing.

*Steph Buongiorno [Corresponding Author], Jake Klinkert, Tanishq Chawla, Zixin Zhuang, and Corey Clark. "PANGeA: Procedural Artificial Narrative Using Generative AI for Turn-Based Video Games." Proceedings of the 2024 AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE), Lexington, KY, USA, 2024.

*Jake Klinkert, Steph Buongiorno [Second Author], Corey Clark. "Evaluating the Efficacy of LLMs to Emulate Realistic Human Personalities." Proceedings of the 2024 AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE), Lexington, KY, USA, 2024.

*Steph Buongiorno [Corresponding Author], and Corey Clark. "A Framework for Leveraging Human Computation Gaming to Enhance Knowledge Graphs for Accuracy-Critical Generative AI Applications." Proceedings of the 2024 IEEE Conference on Games (CoG), Milan, Italy, 2024.

Articles Under Review

*Steph Buongiorno [Corresponding Author], Alexander Cerpa, Jo Guldi. “Hansard 2.0: Discovering Lost Records and the Creation of an Analysis Ready Data Set.” Revise and resubmit at Journal of Cultural Analytics.

Article Projects

Steph Buongiorno [Corresponding Author] and Corey Clark. "Critical Thinking Agents for Solving the ARC AGI Puzzle." Target publication venues: AAAI, IEEE, or ACM.

Steph Buongiorno [Corresponding Author] and Ryan Schaefer. "Democratizing Text-Based Data Analytics and Data Sharing Across the Humanities and Social Sciences". Target publication venues: AAAI, IEEE, or ACM.

Steph Buongiorno [Corresponding Author]. "North and South American Cave Diving Fatalities and Comorbid Factors (1970-2021)." Collected from the archives of the National Speleological Society accident reports and public news reports. Target Journal: International Journal of Aquatic Research and Education.

Video Games

Steph Buongiorno, Jake Klinkert, Zixin Zhaung, Tanishq Chawla, and Corey Clark. Dark Shadows, Southern Methodist University, Guildhall.
Counter the real-world problem of human trafficking while playing a video game.
I conceived of Dark Shadows as a film noir-style "document thriller" (inspired by Papers, Please! and Night Call). Prior to the advent of generative AI, I designed and developed human-in-the-loop mechanics to gather player feedback and train a machine learning model capable of disambiguating speakers, locations, and events in real human trafficking data. Now, Dark Shadows pushes the boundaries of generative AI in video games through a novel validation system that enables dynamic, free-form interactions with the player aligned with a procedural game narrative (re: PANGeA). The validation system uses self-reflection to evaluate the text input and generate a response in alignment with expected rules. To enrich players’ experiences, NPCs express traits from the Big 5 Personality Model in their responses.

  • See how Dark Shadows fights human trafficking on CBS News.
  • See Dark Shadows gameplay on YouTube.

Future Work: Dark Shadows will include a social engineering scene, where the player must investigate the NPCs’ personalities and use rhetorical devices to gain clues on the mystery.

Instructional Materials

Steph Buongiorno. "Foundations and Applications of Humanities Analytics 2023." Santa Fe Institute. GitHub.
I was the lead instructor for the SFI’s "Humanities Analytics" summer camp two years running. My code formed the basis for all instruction and activity.

Steph Buongiorno. "Foundations and Applications of Humanities Analytics 2022." Santa Fe Institute. GitHub.

Steph Buongiorno. "Digital History." Southern Methodist University. GitHub.

Web Apps

Steph Buongiorno, Ryan Schaefer, Wes Anderson, Chris Miller, and Matt Swigart. Democracy Viewer, Emory University.
I lead students in the development of a public-facing web app for exploring, text mining, and visualizing humanities and social sciences data sets in English, German, Spanish, and French. To be deployed on Amazon Web Service (AWS) in Summer 2024.

Steph Buongiorno. The Hansard Viewer. Southern Methodist University, 2022.
Description: A Shiny app for text mining and visualizing the 19th-century British parliamentary debate using data science metrics.

Steph Buongiorno. The Congress Viewer. Southern Methodist University, 2022.
Description: A Shiny app for text mining and visualizing the U.S. Congressional Records using data science metrics.

Software Packages

*Steph Buongiorno. usdoj. ROpenGov.
Description: An R package for creating a structured version of the U.S. Department of Justice press releases, blogs, and records.

*Steph Buongiorno. oldbailey. ROpenGov.
Description: An R package for creating a structured version of the Old Bailey criminal trials. Handles broken tags and messy data and returns an analysis-ready dataset.

*Steph Buongiorno. hansardr. GitHub.
Description: An R package for querying a clean version of the 19th-century Hansard Corpus.

*Steph Buongiorno and Omar Alexander Cerpa. hansard-speakers. GitHub.
Description: Code for disambiguating speakers in the 19th-century Hansard Corpus using Levenshtein distances and parallel computing.

Steph Buongiorno. noaa. GitHub.
Description: An R package for querying a clean version of NOAA climate and weather data.

Steph Buongiorno and Omar Alexander Cerpa. posextract. GitHub.
Description: A Python package for extracting grammatical subject-predicate triples from data. Tailored for the analysis of agency in text.

Steph Buongiorno. posextractr. GitHub.
Description: An R package for extracting grammatical subject-predicate triples from data. Tailored for the analysis of agency in text.

Steph Buongiorno and Jo Guldi. democracy-lab. GitHub.
Description: A code repository for text mining techniques for the Digital Humanities.

Steph Buongiorno and Ryan Schaefer. dhmeasures. GitHub.
Description: Optimized, "white-box" statistical functions for textual analysis.

Datasets

Steph Buongiorno; Robert Kalescky; Omar Alexander Cerpa; Jo Guldi, 2022, "The Hansard 19th-Century British Parliamentary Debates with Improved Speaker Names: Parsed Debates, N-Gram Counts, Special Vocabulary, Collocates, and Topics", https://doi.org/10.7910/DVN/ZCYJH8, Harvard Dataverse.

Steph Buongiorno; Omar Alexander Cerpa; Jo Guldi, 2022, "The Hansard 19th-Century British Parliamentary Debates with Improved Speaker Names: Speaker Metadata", https://doi.org/10.7910/DVN/Z3LTVV, Harvard Dataverse, FORTHCOMING

Other Contributions

30 visualizations in Jo Guldi's The Dangerous Art of Text Mining.


Grant Proposals

"Inclusive Game-Based Learning with AI Agents: Personalizing Computational Thinking Instruction for Students with Reading Disabilities" Topic: To support the development of personalized, educational agents in Minecraft. We propose the integration of an advanced set of agent abilities across three design types: A) Personalized Educational Agents that autonomously monitor student progression and dynamically generate customized curriculum for addressing individuals' needs based on their existing knowledge, personalities, and interests; B) Bridging Agents that demonstrate the "bigger picture" behind computational thinking by creating connections between STEM topics and interdisciplinary topics, such as the Language Arts; and C) Analyst Agents that translate student progression and learning outcomes to teachers for their easy assessment of student progress.

"Developing Autonomous Agents to Improve Information Flow on Human trafficking" Topic: To make the response to human trafficking more resilient, we propose a new, complex data ecosystem of open knowledge networks along with information retrieval technology that improves data accessibility. Our research will focus on the state of Texas and confront the problems surrounding the development and use of a distributed, open knowledge network that holds sensitive information that cannot be shared directly. Our aim is to improve information flow between stakeholders (e.g. law enforcement, DHS, travel intermediaries) through a scalable architecture while enabling users to both ingest and retrieve meaningful knowledge artifacts. Key to our research is a novel agent layer that advances the state-of-the-art in privacy-preserving data sharing and analytics (PPDSA) technology by serving the dual purpose of: a. ensuring privacy protection and compliance with data sharing regulation; and b. maintaining integrity by preventing unauthorized data injections and data leaks. In addition, agents will be able to interface directly with the network, making private and secure connections between entities.

"Gen-AI Distributed Autonomous Agents and Deployment Infrastructure to Accelerate Research, Discovery and Development." Topic: To support finishing the development and design of intelligent agents and hierarchical, multi-agent systems for deployment in a distributed environment. To be applied to research problems with collaborators in psychology, chemistry, education, and economics.


Invited Lectures and Presentations

2024
"Combating Human Trafficking with Technology," Word Affair Council of DFW, hosting U.S. State Department international visitors from India.
2024
"Introducing the Democracy Viewer Web App," History of Parliament Trust.
2024
"Navigating Privacy, Storage, and Analysis in a Generative AI Enabled World," SMU Human Trafficking Data Conference, Sponsored by Thomson Reuters.
2024
"Generative AI and Agents Integration into Human Trafficking Data and Analysis," SMU Human Trafficking Data Conference, Sponsored by Thomson Reuters.
2024
"Rhetorical Tools for Storytelling," Guildhall, Southern Methodist University
2022
"Political Representation: Tensions between Parliament and the People from the Age of Revolutions to the 21st Century," Department of History, Academy of Finland
2022
"Data Storage and Data Processing," Public Health, UT Southwestern
2022
"Text Mining and Data Analytic Techniques," Public Health, UT Southwestern
2021
"Extracting Gendered Constructions with spaCy," History, Southern Methodist University
2021
"Natural Language Processing and Understanding Metadata," History, Southern Methodist University
2018
"Analyzing Gender and Agency using Grammatical Triples Extraction." Think-Play-Hack, Southern Methodist University

Teaching

2025
I 304 : Programming for Informatics. Undergraduate Course. School of Information, The University of Texas.
2024
HGME 6276: Thesis II: Level Design. Graduate Course. Writing and research support instruction. Guildhall, Southern Methodist University.
2024
HGME 6276: Thesis II: Art. Graduate Course. Writing and research support instruction. Guildhall, Southern Methodist University.
2024
HGME 6276: Thesis II: Software Development. Graduate Course. Writing and research support instruction. Guildhall, Southern Methodist University.
2024
HGME 6276: Thesis II: Production. Graduate Course. Writing and research support instruction. Guildhall, Southern Methodist University.
2024
HGME 6377: Thesis III Software Development. Graduate Course. "gaia: A GEN-AI Gaming Framework for creating Dynamic Gameplay Content via Large Language Models."Guildhall, Southern Methodist University.
2024
HGME 6377: Thesis III Level Design. Graduate Course. "Unveiling New Realms: Enhancing Procedural Narrative Generation and NPC Personalization using AI." Guildhall, Southern Methodist University.
2024
HGME 6377: Thesis III Production. Graduate Course. "Chinese PC Gamers' Motivation, Game Preferences, and Publishing Advice for Non-Chinese Game Companies." Guildhall, Southern Methodist University.
2024
CS 5352: Senior Design II. Undergraduate Course. Computer Science, Southern Methodist University. Topic: Taught a year-long digital humanities project with 3 enrolled undergraduates.
2024
Instructor, Guildhall Academy Video Game Design (for high school students), Guildhall, Southern Methodist University
2023
Instructor, Guildhall Academy Video Game Design (for high school students), Guildhall, Southern Methodist University
2023
CS 5351: Senior Design I. Undergraduate Course. Computer Science, Southern Methodist University. Topic: Topic: Taught a year-long digital humanities project with 3 enrolled undergraduates
2023
HGME 6276: Thesis II Software Development. Graduate Course. "gaia: A GEN-AI Gaming Framework for creating Dynamic Gameplay Content via Large Language Models." Guildhall, Southern Methodist University
2023
HGME 6276: Thesis II Level Design. Graduate Course. "Unveiling New Realms: Enhancing Procedural Narrative Generation and NPC Personalization using AI." Guildhall, Southern Methodist University
2023
HGME 6592: Team Game Production I. Graduate Course. Topic: Replicability and Version Control. Guildhall, Southern Methodist University
2023
Teaching Fellow, Foundations and Applications of Humanities Analytics, Santa Fe Institute.
2023
HGME 6268: Directed Studies in Creative Narrative Writing for Video Games. Graduate Course. Guildhall, Southern Methodist University.
2022
HGME 6266: Directed Studies in Creative Narrative Writing for Video Games. Graduate Course. Guildhall, Southern Methodist University.
2022
HIST 3380: Topics in Digital History, Department of History, Southern Methodist University.
2022
Teaching Fellow, Foundations and Applications of Humanities Analytics, Santa Fe Institute.
2021
HIST 3380: Topics in Digital History, Department of History, Southern Methodist University.
2018
WRTR 1312: Introduction to Academic Writing, Department of English, Southern Methodist University (1 section)
2017
WRTR 1311: Foundations of Writing, Department of English, Southern Methodist University (1 section)
2017
PRW 2144: SCUBA, Department of Physical Fitness, Southern Methodist University (1 section)
2016-17
ENGL 102: Composition and Rhetoric. Department of English, West Virginia University (4 sections)
2015-16
ENGL 101: Introduction to Composition and Rhetoric. Department of English (4 sections)
2014
EXSA 1249: Advanced Scuba Diving. Department of Exercise and Sport Activity, The University of Texas at Arlington (2 sections)
2014
Scuba Diving. Texas Woman's University. Department of Fitness and Recreation. (1 section) (need to find course number)
2012-14
EXSA 1249: Scuba Diving. Department of Exercise and Sport Activity, The University of Texas at Arlington (6 sections)

Service

2024
Track Co-Chair, SciPy, Social Science, Humanities, Economics, and Human Systems
2024
Peer Reviewer, IEEE Conference on Games, Long Papers
2024
Peer Reviewer, IEEE Conference on Games, Short Papers
2023
Track Co-Chair, SciPy, Computational Social Science and Digital Humanities
2023
Mentor, PhD student Joel Nyman in history, Academy of Finland

Previous Employment

Employment: Research Positions

2022-23
Technical Lead, "The Human Trafficking Project," Department of Computer Science, National Institute of Justice Grant (H.R. 2471), PI Corey Clark, Southern Methodist University
2021-22
Research Assistant, "Toward a History of the Associative-Developmental State," Department of History, Southern Methodist University
2021-22
Research Assistant, "The History of Modern China," Department of History, Southern Methodist University
2018-21
Technical Lead, "Global Urbanization and Housing Affordability: Poverty, Property, and the City," National Science Foundation Grant (no. 1520103), PI Jo Guldi, Department of History, Southern Methodist University

Employment: Teaching Positions

2024-25
Writing Support Instructor, Guildhall, Southern Methodist University. Topic: thesis writing for software developers, producers, artists, and level designers.
2023-24
Democracy Lab Co-Director, Emory University. Topic: Development of an advanced text mining app, data sharing, and data visualization public web app for the digital humanities.
2023-24
Level Design Thesis Support Instructor, Guildhall, Southern Methodist University. Topic: creative narrative writing for a film-noir style detective thriller augmented by generative AI.
2023
Support Instructor, Team Game Production I, Guildhall, Southern Methodist University. Topics: Reproducibility and version control.
2022-23
Teaching Fellow, Foundations and Applications of Humanities Analytics, National Endowment of the Humanities Grant (no. HT-272418-20), Santa Fe Institute. Topics: Digital humanities and cultural analytics.
2021-22
Support Instructor, Topics in Digital History, Southern Methodist University. Topics: Code, bias, and the representation and obfuscation of gender in both coding libraries and textual corpora (e.g. U.S. Congress and Reddit).
2017-18
Graduate Teaching Assistant, Academic Writing, Southern Methodist University
2015-2017
Graduate Teaching Assistant, Composition and Rhetoric, West Virginia University
2017
Divemaster, Introduction to SCUBA, Southern Methodist University.
2014
Divemaster, Introduction to SCUBA, Texas Woman’s University.
2012-2014
Divemaster, Advanced SCUBA, University of Texas at Arlington.
2012-2014
Divemaster, Introduction to SCUBA, University of Texas at Arlington.

Employment: Related Positions

2023-present
Instructor, Guildhall Academy (high school students), Guildhall, Southern Methodist University.
2022-23
Computer Science Senior Design, Southern Methodist University.

Awards

2023
Dean’s Award for Best Poster Presentation in Computer Science, Southern Methodist University.

Other Skills and Certificates

2020
Adv. Side Mount Cave Diver, International Association of Nitrox and Technical Divers.
2018
Full Cave Diver, International Association of Nitrox and Technical Divers.