• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Automated Sentiment-Controlled Chat Generation in Live Streaming

Student: Jae-wook Kim

Supervisor: Vasilii Gromov

Faculty: Faculty of Computer Science

Educational Programme: Data Science(Master)

Year of Graduation: 2026

Abstract Live streaming chat is a real-time, fast-paced communication environment dominated by short reactions, rapid topic shifts, and platform-specific conversational norms. Prior research on automated text generation has focused almost exclusively on static artifacts such as social media posts, product reviews, and news articles, leaving real-time live streaming chat largely unexplored. Standard dialogue models perform poorly under live-chat latency constraints, and no system-level architecture has been proposed that addresses this domain mismatch on local hardware. This thesis collects chat data from SOOP, a Korean live streaming platform, through a long-running Selenium-based acquisition pipeline. Domain analysis using a Gaussian Mixture Model identifies a 34-second active-component gap and a 507-second session boundary, while keyword analysis confirms that laughter-type fragments account for 88.6 percent of all special expressions. Building on these characteristics, this thesis proposes a multi-track architecture that separates two functions with incompatible computational profiles. Track 1 provides rule-based instant responses anchored to the empirical distribution of live chat. Track 3 provides probabilistic sentiment-controlled interventions using EXAONE 3.5 2.4B Instruct for constrained sentence-ending post-processing. The entire system runs on a single local machine without cloud dependency. On 110 input messages, architecture achieves an average response latency of 1.51 seconds, approximately 253 times faster than EXAONE 3.5 7.8B Instruct full generation, while producing zero malformed outputs. Multi-rater human evaluation with 20 participants and 880 ratings per method finds no statistically significant difference in naturalness between the proposed system and the 7.8B baseline. A sub-experiment confirms 2.4B as the optimal Track 3 model size. Contributions include a long-running chat acquisition pipeline, a multi-track architecture addressing the latency-quality trade-off, and a live-chat-specific evaluation protocol. Keywords: Live streaming chat, Multi-track architecture, Sentiment-controlled generation, Low-latency NLP, EXAONE, Opinion steering, Automated chat generation

Student Theses at HSE must be completed in accordance with the University Rules and regulations specified by each educational programme.

Summaries of all theses must be published and made freely available on the HSE website.

The full text of a thesis can be published in open access on the HSE website only if the authoring student (copyright holder) agrees, or, if the thesis was written by a team of students, if all the co-authors (copyright holders) agree. After a thesis is published on the HSE website, it obtains the status of an online publication.

Student theses are objects of copyright and their use is subject to limitations in accordance with the Russian Federation’s law on intellectual property.

In the event that a thesis is quoted or otherwise used, reference to the author’s name and the source of quotation is required.

Search all student theses