Bechdelbot: Natural language processing
For a Natural Language Processing course, We built an automated pipeline to evaluate movie screenplays using the Bechdel Test. Using annotated script data and name-based gender detection, the system identifies named female characters, detects conversations between them, and analyzes dialogue content to determine whether discussions revolve around men. The project explores how NLP can be applied to social science questions like gender representation in media, and compares model outcomes with human-rated BechdelTest.com results.