I heard about some channels automatically making highlight reels from Twitch VoDs, and thought this could be an interesting method to do so.

What it does

It looks at the twitch chat of a VoD and graphs the sentiment score/magnitude of the chat over time, using natural language processing.

How we built it

Node.JS w/ Express on Google App Engine, using pre-trained NLP model and also cloud storage and secrets manager

Challenges we ran into

There's a limit on how much data can be analysed at once (1,000,000 bytes), and so the analysis is truncated.

Share this project: