csharpfritz / Fritz.StreamTools

Handy tools for managing my live stream, built with ASP.NET Core
MIT License
151 stars 73 forks source link

Sentiment Widget: Analysis Ideas - Stream 2/12/19 #243

Open ElectricHavoc opened 5 years ago

ElectricHavoc commented 5 years ago

Array of chats coming in, save { timestamp, user, sentiment } and { user, total, average sentiment }. This data would be used to report back on:

Top Positive, Top Negative, Chatty Cathy, Likely Troll, Sentiment average in last: Hour / 15 / 5 / Last Seen.

This is all for the existing stream, does not account for data storage for long term community tracking.

ElectricHavoc commented 5 years ago

Discussion led to adding trending over the averages also.

Example:

{ avg: 1h/15m/5m/1m/last, trend: 1h/15m/5m/1m/last }