English opinion clips with continuous sentiment intensity.
Make affect
computable.
MMAC is a feature-first framework for studying sentiment, emotion, and emotion in conversation across text, audio, and video.
Dataset constellation
Start with a common manifest. Keep source media at its official host. Carry labels, provenance, and modality evidence into every run.
In-the-wild English videos for sentiment and emotion.
Chinese clips with independent unimodal annotations.
Supervised and unsupervised Mandarin sentiment clips.
Semi-supervised, noisy, and open-vocabulary emotion tracks.
Chinese emotion data with modality-wise supervision.
Multi-party dialogue emotion and sentiment from Friends.
One research loop
Cache the expensive part once. Let every researcher compare models on the same evidence.
Normalize
Map source annotations into a stable sample manifest.
Extract
Pin modern text, audio, and video encoder revisions.
Model
Train lightweight baselines or a reliability-aware fusion model.
Report
Save metrics, provenance, seeds, and artifact checksums.
Run the smoke path
No raw media. No heavyweight model. The smoke recipe verifies the contract before a real dataset enters the loop.
View the recipemmac data list
mmac features list --preset smoke
mmac train \
--task msa-regression \
--labels labels.json \
--output runs/smoke
mmac evaluate \
--task msa-regression \
--true labels.json \
--pred runs/smoke/predictions.json