The emergence of dynamic, high-volume data streams demands advanced reasoning frameworks to capture complex spatio-temporal relationships that are essential for enabling contextual understanding. However, current approaches often lack scalable and adaptable semantic representations in dynamic and spatio-temporal scenarios. To answer this need, we introduce a novel Spatio-Temporal Knowledge approach based on Graph Neural Networks (STKGNN) for activity recognition. This framework performs graph-based reasoning over semantically enriched Spatio-Temporal Knowledge
Graphs (STKGs) constructed from open-source video datasets. By leveraging these custom STKGs, we propose three advanced Graph Neural Network (GNN) based architectures to recognize various activities. Accordingly, we establish a comprehensive approach for spatio-temporal reasoning that adapts to diverse Knowledge
Graph structures by addressing adaptability, scalability, and temporal complexities. This framework enhances activity recognition and provides a foundation for wider dynamic or real-time applications in different domains including healthcare, autonomous systems, video surveillance, and various other fields.