← All case studies

Miami University · 2021

AI & Gender in Romantic Fiction

A Python sentiment-analysis study of emotion and gender representation in romance text data.

AI & Gender in Romantic Fiction

Role

Researcher

Client

Miami University

Year

2021

Focus

NLP, Python, Sentiment Analysis

NLPPythonMixed methods

Overview

Built a Python sentiment-analysis tool using NRCLex, NLTK, and WordNet to surface emotional patterns and gender representation in romantic fiction text data.

Context

An early experiment in pairing computational methods with the kind of cultural reading anthropology trains for, letting each catch what the other misses.

Impact

Demonstrated an adaptable UX research methodology in an NLP context, a throughline that still shapes how I design conversational-AI studies today.

NRCLex · NLTK · WordNet

Stack

Sentiment + cultural reading

Method

Personas + analysis

Output

Research goals

  • Surface emotional patterns and gender representation in romantic fiction text data.
  • Pair computational analysis with the kind of cultural reading anthropology trains for.
  • Connect computational insights to plausible stakeholder use cases via personas.

Methods

  • Cleaned and analyzed large text datasets for emotional trends.
  • Framed findings through cultural context, storytelling, and computational linguistics.
  • Built research personas linking computational insights to real stakeholder use cases.

Research process

01

Corpus cleaning & preparation

Cleaned and structured large text datasets so sentiment and lexical analyses would run against consistent inputs rather than noisy raw text.

02

Sentiment & lexical analysis

Used NRCLex, NLTK, and WordNet to surface emotional trends and gendered patterns in the corpus, running computational analysis as the first pass, not the final word.

03

Cultural reading & framing

Framed computational findings through cultural context, storytelling, and computational linguistics, letting each lens catch what the other missed.

04

Persona translation

Built research personas linking the computational insights to real stakeholder use cases, demonstrating how an NLP study could feed a product or design conversation.

Key research decisions

Treated sentiment scores as a starting point for interpretation, not as conclusions on their own.
Used personas to bridge an academic NLP study into a UX-research-shaped deliverable.
Held cultural and computational readings in tension on purpose, so neither would overwrite the other.

Lessons learned

What I'd carry forward.

01

Sentiment scores are a starting point for interpretation, not an answer, the cultural reading is what made the numbers mean something.

02

Translating a computational study into personas is what turned an academic NLP project into something a product team could use.

03

Holding the computational and cultural lenses in tension on purpose kept either one from overwriting the other.

Next case study ↘

Myaamia & Ojibwe Language Study + Stakeholder Presentation