Meme Generator Natural Language Processing and Sentiment Analysis

Built a lightweight meme sentiment explorer with collaborator Liz Seeley to practice multilingual NLP and dashboarding. The project ingests 57,000+ meme instances across 82 languages, scores sentiment with lexicons, and lets you slice the results in Tableau without taking itself too seriously.


What I built

  • MySQL schema and Python ETL that standardize meme text from the Library of Congress collection.
  • Language detection and sentiment scoring with multilingual lexicons covering 80+ languages.
  • Tableau dashboard to filter by language, meme base image, and sentiment trends.

Notes

  • Early grad-school experiment—kept simple but reproducible in notebooks.
  • Repo and docs: GitHub

English, Spanish, and Russian memes

Database diagram