Demonstration of a Stream Reasoning Platform on Low-End Devices to Enable Personalized Real-Time Cycling Feedback

  • Mathias De BrouwerEmail author
  • Femke Ongenae
  • Filip De Turck
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11762)


During amateur cycling training, analyzing sensor data in real-time would allow riders to receive immediate feedback on how they are performing, and adapt their training accordingly. In this paper, a solution with Semantic Web technologies is presented that gives such real-time personalized feedback, by integrating the data streams with domain knowledge, rider profiles & other context data. This solution consists of a stream reasoning engine running on a low-end Raspberry Pi device, and a tablet app showing feedback based on the continuous query results. To demonstrate this in a static environment, a virtual training app is presented, allowing a user to simulate an amateur cycling training.


Stream reasoning Low-end devices Real-time feedback Personalization Cycling 



F. Ongenae is funded by a UGent BOF postdoc grant. Part of this research was funded by the FWO SBO S004017N IDEAL-IoT and the imec.icon CONAMO, funded by imec, VLAIO, Rombit, Energy Lab & VRT.


  1. 1.
    Barbieri, D.F., et al.: C-SPARQL: a continuous query language for RDF data streams. Int. J. Semantic Comput. 4(1), 3–25 (2010)MathSciNetCrossRefGoogle Scholar
  2. 2.
    Daneels, G., et al.: Real-time data dissemination and analytics platform for challenging IoT environments. In: GIIS 2017, pp. 23–30. IEEE (2017)Google Scholar
  3. 3.
    De Brouwer, M., et al.: Personalized real-time monitoring of amateur cyclists on low-end devices. In: WWW2018, pp. 1833–1840. ACM Press (2018)Google Scholar
  4. 4.
    Dell’Aglio, D., et al.: Stream reasoning: a survey and outlook. Data Science (Preprint), pp. 1–25 (2017)Google Scholar
  5. 5.
    Kent, M.: Oxford Dictionary of Sports Science and Medicine, vol. 10. Oxford University Press, Oxford (2006)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Department of Information TechnologyIDLab, Ghent University – imecGhentBelgium

Personalised recommendations