Scores!

I have come up with some official metrics on how the various moodilyzer schemes are doing, using the f1 score. This is a pretty widely used thing, and once again scikit makes this really easy, so I went with it. Here are the results:

moodLSTMELMo+LRELMo+MLP
grateful0.130.19
happy0.33
hopeful0.190.200.29
determined0.040.320.51
aware0.170.34
stable0.080.080.38
frustrated0.09
overwhelmed0.27
angry
guilty
lonely
scared
sad0.33
F1 scores

These are pretty low numbers, to be sure. We had a very small dataset. If we average these up for each classifier, we get:

LSTM: 0.07
ELMo+LR: 0.09
ELMo+MLP: 0.14

That’s kind of a nice result! Things improved as we went along and tried different approaches. If we use the best approach for each mood and average those out, it goes up even further to 0.21!

So, I think I am going to call it a day on text classification until I can find another fun dataset.

Leave a Reply

Your email address will not be published. Required fields are marked *