SentimentArcs: A Novel Method for Self-Supervised Sentiment Analysis of
  Time Series Shows SOTA Transformers Can Struggle Finding Narrative Arcs
  SOTA Transformer and DNN short text sentiment classifiers report over 97%
accuracy on narrow domains like IMDB movie reviews. Real-world performance is
significantly lower because traditional models overfit benchmarks and
generalize poorly to different or more open domain texts. This paper introduces
SentimentArcs, a new self-supervised time series sentiment analysis methodology
that addresses the two main limitations of traditional supervised sentiment
analysis: limited labeled training datasets and poor generalization. A large
ensemble of diverse models provides a synthetic ground truth for
self-supervised learning. Novel metrics jointly optimize an exhaustive search
across every possible corpus:model combination. The joint optimization over
both the corpus and model solves the generalization problem. Simple
visualizations exploit the temporal structure in narratives so domain experts
can quickly spot trends, identify key features, and note anomalies over
hundreds of arcs and millions of data points. To our knowledge, this is the
first self-supervised method for time series sentiment analysis and the largest
survey directly comparing real-world model performance on long-form narratives.
