Conference paper · 2025
Predictive Web Prefetching: A Combined Approach Using Clustering Algorithms and WEKA in High-Traffic Settings
Artificial Intelligence in Internet of Things (IoT): Key Digital Trends: Proceedings of 8th International Conference on Internet of Things and Connected Technologies (ICIoTCT 2023), Lecture Notes in Networks and Systems, vol. 1072, pp. 221–231, Springer Nature Singapore · Published
Summary
Ajibesin et al. (2025) proposed and evaluated a web prefetching approach for high-traffic, congested network environments in which servers have little idle time. The approach builds an online navigation graph from preprocessed web server log data and uses clustering with the WEKA toolkit to predict the next related web items a user will request. Evaluated on log files from specific domain client groups, it outperformed conventional prefetching techniques, particularly after a short-lived acceleration phase once server idle time was sufficient to prefetch across all user predictions.
Practical implication. Busy web services and IoT-connected environments can apply a prefetching method that is tailored to high-traffic environments with minimal server idle time and that combines with web caching.
- The Problem
- Conventional web prefetching assumes servers have idle time, an assumption that breaks down in high-traffic, congested network environments.
- The Methodology
- Design and evaluation of a web prefetching model: preprocessing of server log files, construction of an online navigation graph, clustering with the WEKA machine learning toolkit, and comparison against conventional prefetching techniques on domain client-group logs.
- The Core Finding
- A prefetching approach that builds an online navigation graph from server logs and clusters navigation behaviour with WEKA outperformed conventional prefetching techniques on domain client-group logs, particularly once server idle time allowed prefetching across all user predictions.
- The Citation
- Ajibesin, A. A., Vajjhala, N. R., Joel, E., & Rakshit, S. (2025). Predictive Web Prefetching: A Combined Approach Using Clustering Algorithms and WEKA in High-Traffic Settings. In F. Lin, D. Pastor, N. Kesswani, A. Patel, S. Bordoloi, & C. Koley (Eds.), Artificial Intelligence in Internet of Things (IoT): Key Digital Trends: Proceedings of 8th International Conference on Internet of Things and Connected Technologies (ICIoTCT 2023) (pp. 221–231). Springer Nature Singapore. https://doi.org/10.1007/978-981-97-5786-2_17
The summary, key findings, methods, implications and relevance notes on this page are this website’s own description of the paper, written from the published abstract and text. The official abstract and citation details are given further down.
Key findings
- Finding 1. A prefetching approach tailored to high-traffic environments with minimal server idle time is introduced; it builds an online navigation graph from preprocessed log data to capture user navigation patterns.
- Finding 2. Clustering algorithms, implemented through the WEKA toolkit, are used to group navigation behaviour and predict subsequent requests.
- Finding 3. On log files from specific domain client groups, the proposed method surpassed conventional prefetching techniques, especially after a short-lived acceleration phase once server idle time was sufficient for prefetching across all user predictions.
- Finding 4. When combined with web caching, the method can predict the related web items likely to follow a particular web object request.
Source: Ajibesin et al. (2025), Artificial Intelligence in Internet of Things (IoT): Key Digital Trends: Proceedings of 8th International Conference on Internet of Things and Connected Technologies (ICIoTCT 2023), Lecture Notes in Networks and Systems, vol. 1072, pp. 221–231, Springer Nature Singapore. DOI: 10.1007/978-981-97-5786-2_17
The study in detail
What question does this paper answer?
How can web prefetching be improved for high-traffic, congested network environments in which servers have little idle time?
What did the study find, in detail?
The authors propose a prefetching approach that builds an online navigation graph from preprocessed web server log data and uses clustering (with the WEKA toolkit) to predict the next related web items a user will request. Evaluated on log files from specific domain client groups, the clustering method outperformed conventional prefetching techniques, particularly after a short-lived acceleration phase once server idle time was sufficient to prefetch across all user predictions.
Why does it matter?
Network congestion reduces the usefulness of information because pages load slowly. A prefetching method that works when server idle time is scarce, and that combines with web caching, is directly applicable to busy web services and IoT-connected environments.
Methods and data
| Problem | Network congestion degrades Internet performance; prefetching in high-traffic settings with minimal server idle time |
|---|---|
| Design | Model development and empirical evaluation on web server log files |
| Data | Log files from specific domain client groups (preprocessed) |
| Methods | Online navigation graph of user navigation patterns; clustering algorithms via WEKA; combination with web caching |
| Main result | The proposed clustering method surpasses conventional prefetching techniques after a short acceleration phase when idle time allows prefetching for all predictions |
| Implication | Prefetching combined with caching can predict subsequent related web items after a given request |
| Citation | Ajibesin et al. (2025) · DOI 10.1007/978-981-97-5786-2_17 |
Standards, datasets and methods named in this study
- WEKA machine learning workbench SoftwareThe toolkit used to cluster navigation behaviour.University of Waikato. Weka 3: Machine learning software in Java.
Definitions and key terms
- A graph that the proposed prefetching approach builds from preprocessed log data to capture user navigation patterns. — as used in Ajibesin et al. (2025)
Abstract
Network congestion poses challenges for internet users, diminishing the utility of accessed information due to reduced speeds. To mitigate this, various strategies such as web mining, caching, and server prefetching have been proposed to enhance internet performance. We introduced a novel prefetching approach tailored for high-traffic environments with minimal server idle times. This method constructs an online navigation graph from preprocessed log data, offering insights into user navigation patterns across the web. Our primary objective was to refine web prefetching techniques for congested digital landscapes. We evaluated the model using log files from specific domain client groups. Our proposed web clustering method surpasses conventional prefetching techniques, especially after a short-lived acceleration when server idle times are sufficient for prefetching across all user predictions. This method, when synergized with web caching, can predict subsequent related web items following a particular web object request.
Abstract as published in Artificial Intelligence in Internet of Things (IoT): Key Digital Trends: Proceedings of 8th International Conference on Internet of Things and Connected Technologies (ICIoTCT 2023).
Keywords: Predictive web prefetching; Network congestion; Clustering algorithms; WEKA toolkit; High-traffic environments; Online navigation graph; Server idle times; Web caching synergy; Domain client groups
Limitations
- The evaluation used log files from specific domain client groups; the abstract does not report results for other traffic profiles.
- The advantage is described as emerging after a short-lived acceleration phase, i.e. it depends on sufficient server idle time.
Practical implications
- Busy web services and IoT-connected environments can apply the proposed prefetching method, which is tailored to high-traffic environments with minimal server idle time, where conventional prefetching’s assumption that servers have idle time breaks down.
- Busy web services can combine the prefetching method with web caching to predict the related web items likely to follow a particular web object request.
- Web services with scarce server idle time should note that the proposed method’s advantage over conventional prefetching techniques is described as emerging after a short-lived acceleration phase, so it depends on sufficient server idle time.
- For researchers working on web prefetching and caching, the evaluation used log files from specific domain client groups, and the abstract does not report results for other traffic profiles.
Drawn from Ajibesin et al. (2025), Artificial Intelligence in Internet of Things (IoT): Key Digital Trends: Proceedings of 8th International Conference on Internet of Things and Connected Technologies (ICIoTCT 2023), Lecture Notes in Networks and Systems, vol. 1072, pp. 221–231, Springer Nature Singapore.
When this research may be relevant
This paper may be relevant to researchers working on web prefetching and caching, web usage mining and navigation-pattern prediction, clustering-based prediction with WEKA, and performance of web services under congestion or in IoT settings.
Research topics addressed: web prefetching; web caching; network congestion; clustering algorithms; WEKA; web usage mining; web log analysis; user navigation patterns; Internet performance; Internet of Things
How to cite
- APA 7
- Ajibesin, A. A., Vajjhala, N. R., Joel, E., & Rakshit, S. (2025). Predictive Web Prefetching: A Combined Approach Using Clustering Algorithms and WEKA in High-Traffic Settings. In F. Lin, D. Pastor, N. Kesswani, A. Patel, S. Bordoloi, & C. Koley (Eds.), Artificial Intelligence in Internet of Things (IoT): Key Digital Trends: Proceedings of 8th International Conference on Internet of Things and Connected Technologies (ICIoTCT 2023) (pp. 221–231). Springer Nature Singapore. https://doi.org/10.1007/978-981-97-5786-2_17
- MLA 9
- Ajibesin, Adeyimi Abel, et al. “Predictive Web Prefetching: A Combined Approach Using Clustering Algorithms and WEKA in High-Traffic Settings.” Artificial Intelligence in Internet of Things (IoT): Key Digital Trends: Proceedings of 8th International Conference on Internet of Things and Connected Technologies (ICIoTCT 2023), edited by Frank Lin et al., Springer Nature Singapore, 2025, pp. 221–31. https://doi.org/10.1007/978-981-97-5786-2_17.
- IEEE
- A. A. Ajibesin, N. R. Vajjhala, E. Joel, and S. Rakshit, “Predictive Web Prefetching: A Combined Approach Using Clustering Algorithms and WEKA in High-Traffic Settings,” in Artificial Intelligence in Internet of Things (IoT): Key Digital Trends: Proceedings of 8th International Conference on Internet of Things and Connected Technologies (ICIoTCT 2023), F. Lin, D. Pastor, N. Kesswani, A. Patel, S. Bordoloi, and C. Koley, Eds. Springer Nature Singapore, 2025, pp. 221–231, doi: 10.1007/978-981-97-5786-2_17.
BibTeX
@inproceedings{ajibesin2025predictive,
title = {Predictive Web Prefetching: A Combined Approach Using Clustering Algorithms and WEKA in High-Traffic Settings},
author = {Ajibesin, Adeyimi Abel and Vajjhala, Narasimha Rao and Joel, Ernest and Rakshit, Sandip},
booktitle = {Artificial Intelligence in Internet of Things (IoT): Key Digital Trends: Proceedings of 8th International Conference on Internet of Things and Connected Technologies (ICIoTCT 2023)},
series = {Lecture Notes in Networks and Systems},
editor = {Lin, Frank and Pastor, David and Kesswani, Nishtha and Patel, Ashok and Bordoloi, Sushanta and Koley, Chaitali},
pages = {221--231},
year = {2025},
publisher = {Springer Nature Singapore},
doi = {10.1007/978-981-97-5786-2_17},
url = {https://doi.org/10.1007/978-981-97-5786-2_17}
}RIS
TY - CPAPER TI - Predictive Web Prefetching: A Combined Approach Using Clustering Algorithms and WEKA in High-Traffic Settings AU - Ajibesin, Adeyimi Abel AU - Vajjhala, Narasimha Rao AU - Joel, Ernest AU - Rakshit, Sandip ED - Lin, Frank ED - Pastor, David ED - Kesswani, Nishtha ED - Patel, Ashok ED - Bordoloi, Sushanta ED - Koley, Chaitali T2 - Artificial Intelligence in Internet of Things (IoT): Key Digital Trends: Proceedings of 8th International Conference on Internet of Things and Connected Technologies (ICIoTCT 2023) T3 - Lecture Notes in Networks and Systems PY - 2025 DA - 2024/10/17 VL - 1072 SP - 221 EP - 231 PB - Springer Nature Singapore SN - 2367-3370 DO - 10.1007/978-981-97-5786-2_17 UR - https://www.narasimharao.net/research/predictive-web-prefetching-clustering-weka-high-traffic/ LA - en ER -
Links and files
- DOI: https://doi.org/10.1007/978-981-97-5786-2_17
- Publisher’s page: https://link.springer.com/chapter/10.1007/978-981-97-5786-2_17
- This page as text: https://www.narasimharao.net/research/predictive-web-prefetching-clustering-weka-high-traffic/paper.md
- Permanent address of this page: https://www.narasimharao.net/research/predictive-web-prefetching-clustering-weka-high-traffic/
Related research
Related publications on machine learning and data science applications
Across 92 primary studies (2016–2025), Diffusion Transformers and Gaussian Splatting account for about 36% of studies dated 2024 or later while GAN use has fallen below 3%; training data are demographically skewed and under-documented, and the dominant metrics (PSNR, SSIM, SyncNet) do not measure what deployment requires.
Fine-tuned DINOv2 and EfficientNet-B0 performed best on nine-class DeepWeeds data, but differences among several high-performing models were not consistently statistically significant across random seeds.
On ten years of daily data for Sofia, Berlin and Tokyo, linear regression matched random forest for temperature at a fraction of the run time and clearly outperformed it for humidity (R² 0.940–0.964), while decision trees performed worst.
Among 41 Albanian SMEs, data-analytics use correlated positively with operational efficiency, process optimisation, profitability and market growth (r = 0.540 to 0.769), with a significant multivariate effect (MANOVA F(1, 38) = 20.029, p < 0.001); a random forest model explained the outcomes best (R² = 0.661).
The authors built an experimental face-recognition system that combines a convolutional neural network with facial calibration and modelling to extract face encodings and match them against a query image, as a faster tool for identifying missing persons.