AffectStream: Kafka-based real-time affect monitoring system using wearable sensors

Real-time affect monitoring is essential for personalized and adaptive applications in fields like education, healthcare, and customer service. However, existing systems often struggle with scalability and low-latency requirements for processing high-frequency sensor data. To address these challenges, we propose AffectStream , a Kafka-based real-time affect monitoring system that processes wearable sensor data through a cloud-based pub/sub architecture to the applications. AffectStream ensures scalability, fault tolerance, and personalized emotional state analysis. Its robust performance is demonstrated through trace-based evaluations using three public datasets (i.e., WESAD, AMIGOS, and GalaxyPPG). This open-source framework advances real-time emotion recognition, paving the way for large-scale affective computing applications. • AffectStream enables real-time affect monitoring using wearable sensor data. • Kafka-based pub/sub architecture ensures scalability and low-latency processing. • Personalized affect classification is performed in real time via cloud-based computing infrastructure. • Trace-based evaluation using three public datasets (i.e., WESAD, AMIGOS, and GalaxyPPG) validates system performance. • Open-source framework facilitates emotion-aware applications in various domains.

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2025-08-28
DOI
https://doi.org/10.1016/j.softx.2025.102325
Primary Topic
Emotion and Mood Recognition
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

AffectStream: Kafka-based real-time affect monitoring system using wearable sensors

Duri Lee, Uichin Lee, Jeonghyun Kim
1 links
SoftwareX
Emotion and Mood Recognition
article

AffectStream: Kafka-based real-time affect monitoring system using wearable sensors

Duri Lee, Uichin Lee, Jeonghyun Kim
article en

Abstract

Real-time affect monitoring is essential for personalized and adaptive applications in fields like education, healthcare, and customer service. However, existing systems often struggle with scalability and low-latency requirements for processing high-frequency sensor data. To address these challenges, we propose AffectStream , a Kafka-based real-time affect monitoring system that processes wearable sensor data through a cloud-based pub/sub architecture to the applications. AffectStream ensures scalability, fault tolerance, and personalized emotional state analysis. Its robust performance is demonstrated through trace-based evaluations using three public datasets (i.e., WESAD, AMIGOS, and GalaxyPPG). This open-source framework advances real-time emotion recognition, paving the way for large-scale affective computing applications. • AffectStream enables real-time affect monitoring using wearable sensor data. • Kafka-based pub/sub architecture ensures scalability and low-latency processing. • Personalized affect classification is performed in real time via cloud-based computing infrastructure. • Trace-based evaluation using three public datasets (i.e., WESAD, AMIGOS, and GalaxyPPG) validates system performance. • Open-source framework facilitates emotion-aware applications in various domains.

SoftwareXVol. 31
Korea Advanced Institute of Science and Technology (KR)
Ministry of Science and ICT, South Korea, Institute for Information and Communications Technology Promotion
Openalex Percentile: Top 77%
Emotion and Mood Recognition
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.