Published December 15, 2024 | Version 2.0
Software Open

Code for Crawling and Analyzing Twitch Chat with an LLM and Automatic Clustering with Affinity Propagation

Description

Hämäläinen, M., Rueter, J., & Alnajjar, K. (2024) Analyzing Pokémon and Mario Streamers' Twitch Chat with LLM-based User Embeddings. In The Proceedings of the 4th International Conference on Natural Language Processing for Digital Humanities

This is a fixed version of the script. You need to install Chrome driver and customize "user-data-dir=/Users/mikahama/Library/Application Support/Google/Chrome/" to point to your Chrome profile. Run the script and follow the instructions.

If you are here for the embeddings and clustering... Check out UralicNLP for embedding text using many different LLMs and semantic clustering.

Files

requirements.txt

Files (1.6 kB)

Name Size Download all
md5:c2ea1219beda947f3c9d4f36133cc705
1.6 kB Download
md5:64e1af41cd8c5b043737b1a7cc2ef2e0
23 Bytes Preview Download