Automated Student Coding Activity Tracking and Reminder System Using Web Scraping and Messaging APIs
- DOI
- 10.2991/978-94-6239-616-6_121How to use a DOI?
- Keywords
- Web Scraping; Learning Analytics; WhatsApp Automation; Coding Activity Tracking; Placement Training
- Abstract
Regular coding practice is essential for placement preparation, yet manual monitoring of large student groups is inefficient, error-prone, and difficult to scale [1]. This paper presents an automated system that uses Python-based web scraping, platform APIs, and rule-based analytics to track daily coding activity on Skillrack, CodeChef, and LeetCode. Students are classified as active or inactive based on predefined targets, and personalized reminders are automatically delivered via WhatsApp or email to promote consistent practice [3, 14]. A 14-day pilot study with 30 students demonstrated increased participation, improved target completion, and an 88% reduction in mentor workload, validating the system’s suitability for institutional deployment [4].
- Copyright
- © 2026 The Author(s)
- Open Access
- Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License (http://creativecommons.org/licenses/by-nc/4.0/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.
Cite this article
TY - CONF AU - R. Renga Nayagi AU - P. J. Yuvanaswar AU - V. Pratheesh AU - P. Yuvasankar PY - 2026 DA - 2026/03/31 TI - Automated Student Coding Activity Tracking and Reminder System Using Web Scraping and Messaging APIs BT - Proceedings of the International Conference on Artificial Intelligence and Secure Data Analytics (ICAISDA 2025) PB - Atlantis Press SP - 1706 EP - 1708 SN - 1951-6851 UR - https://doi.org/10.2991/978-94-6239-616-6_121 DO - 10.2991/978-94-6239-616-6_121 ID - Nayagi2026 ER -