TASS
PythonMulti-instrument sentiment ensemble (AFINN + TASS + RoBERTa) for communication research at corpus scale.
Open-source outputs
Code, data, and teaching materials the lab maintains. Everything that can be open is.
Research tools
Multi-instrument sentiment ensemble (AFINN + TASS + RoBERTa) for communication research at corpus scale.
R package for the Vibes to Variables open textbook — load and analyze a 22M-row Twitch corpus from a learner-friendly API.
Equipment-reservation platform deployed at SIUE as MassComm Checkout.
Local-first launcher for running Open WebUI against on-prem LLM endpoints. Built for the RHML sabbatical thread.
R package collecting datasets and helpers used across Mass Communications courses at SIUE.
Interactive dashboard mapping career outcomes and pathways for Mass Communications graduates.
Python tool for testing Word documents or PDF submissions against a list of prohibited terms.
R-based data and analysis behind the peer-reviewed Hate Raids paper — coordinated harassment events on Twitch.
Teaching resources
Browser-based qualitative research tool for video annotation and codebook generation.
A ten-part introduction to Obsidian for research workflows.
Self-contained Grounded Theory coding environment for qualitative analysis.
Caption helper for research videos and lecture content.
Lightweight in-class countdown timer.