Authors :
Satish Dekka; P. Deepika; L. Manikanta; A. Lakshmi Likitha; M. Aditya Murali
Volume/Issue :
Volume 10 - 2025, Issue 6 - June
Google Scholar :
https://tinyurl.com/ya3hjbmz
DOI :
https://doi.org/10.38124/ijisrt/25jun919
Note : A published paper may take 4-5 working days from the publication date to appear in PlumX Metrics, Semantic Scholar, and ResearchGate.
Abstract :
Ensuring smooth,reliable user experiences is essential, Whether we’re streaming videos, joining a Zoom call,
playing games online, or browsing websites, we expect a smooth, enjoyable experience. That’s exactly where this Quality of
Experience (QoE) Prediction Project steps in. With this rapid growth of multimedia applications and increasing demand for
high-quality streaming services, accurately predicting Quality of Experience (QoE) has become a critical challenge in
network and service management. Instead of waiting for the users to complain regarding buffering of videos or poor call
quality, this system predicts their level of satisfaction that is known as MOS (Mean Opinion Score), before they even report
a problem. That means service providers can act faster, fix issues, and deliver consistently high-quality service. This project
proposes an intelligent machine learning based approach to predict QoE by analyzing various network, playback, and
system-level attributes such as latency, throughput, jitter, packet loss, buffering time, and video resolution. The dataset
collected contains detailed performance metrics recorded during video streaming sessions which are preprocessed and used
to train multiple models. A Random Forest Regressor was used as the primary model to predict the MOS score, which is
then categorized into QoE labels — Good, Average, or Poor, to make interpretation more user-friendly. This algorithm is
great at handling complex data and give reliable predictions even when the data is noisy. Alternative models including K-
Nearest Neighbors (KNN) which is simple yet effective model that mainly focuses on what similar users experienced to make
decisions and the next algorithm is Support Vector Machine (SVM) which is excellent for drawing clear boundaries in data,
especially when the relationship is not obvious, were also trained and evaluated for comparison. The final solution is
integrated into a Flask-based web interface, allowing real-time QoE predictions based on user input.This system serves as a
valuable tool for Internet Service Providers, content delivery platforms, and network engineers to proactively manage
network resources and enhance user satisfaction.
Keywords :
Quality of Experience (QoE), 5G Networks, Ensemble Learning, Random Forest, Support Vector Machine (SVM), K- Nearest Neighbors (KNN), Mean Opinion Score (MOS), Machine Learning, Real-Time Prediction, Flask Web Interface, Network Metrics.
References :
- Hewage, (2022). "Measuring, Modeling and Integrating Time-Varying Video Quality in End-to-End Multimedia Service Delivery: A Review and Open Challenges." IEEE Access, vol. 10, pp. 1-15.
- Omar, H. H., Kouraogo, J. P., Sie, O., & Tapsoba, D.(2021). "Machine Learning Based Quality of Experience (QoE) Prediction Approach in Enterprise Multimedia Networks." IEEE Transactions on Industrial Informatics, vol. 17, no. 8, pp. 5645-5653.
- Barakabitze, A. A. (2021). "QoE-Aware Dynamic Resource Management in Future Softwarized and Virtualized Networks." IEEE Transactions on Network and Service Management, vol. 18, no. 2, pp. 253-266.
- Amirpour, H., Zhu, J., Le Callet, P., & Timmerer, C. (2024). "A Real-Time Video Quality Metric for HTTP Adaptive Streaming. ." IEEE Transactions on Broadcasting, vol. 70, no. 1, pp. 34-46.
- Kougioumtzidis , G., Poulkov, V., Zaharis, Z. D., & Lazaridis, P. I. (2022). "A Survey on Multimedia Services QoE Assessment and Machine Learning-Based Prediction." IEEE Communications Surveys & Tutorials, vol. 24, no. 4,
pp. 2701-2724.
- Ahmad, F.,(2021). "Supervised Learning Based QoE Prediction of Video Streaming in Future Networks: A Tutorial with Comparative Study." IEEE Access, vol. 9, pp. 15085-15102.
- Sidorov, M., Birman, R., Hadar, O., & Dvir, A. (2022). "Estimating QoE from Encrypted Video Conferencing Traffic." IEEE Transactions on Network and Service Management, vol. 19, no. 2, pp. 189-202.
- Sharma, T., Mangla, T., Jiang, J., Feamster, N., & Gupta,
(2022). "Estimating WebRTC Video QoE Metric Without Using Application Headers." IEEE Transactions on Network and Service Management, vol. 19, no. 4, pp. 388-401.
- Panahi, P. H., Jalilvand, A. H., & Diyanat, A. (2022). "A New Approach for Predicting the Quality of Experience in Multimedia Services Using Machine Learning." IEEE Transactions on Multimedia, vol. 24, no. 2, pp. 250-262.
- Satish Dekka, K. Narasimha Raju, D. Manendra Sai, M. Pallavi, and S. Bosubabu, "Minimize the Energy Consumption to Increase the Network Lifetime for Green IoT Environment," Feb. 2025.
- Panahi, P. H., Jalilvand, A. H., & Diyanat, A. (2022). "Machine Learning-Driven Open-Source Framework for Assessing QoE in Multimedia Networks." IEEE Access, vol. 10, pp. 5523-5532.
- Satish Dekka, K. Narasimha Raju, B. Srinivasa Rao,
- G. Sita Ratnam, and P. Raja, "Reducing Accidents through Detection of Black Hole Attack in VANETs," 2020, Jun. 2020.
- Satish Dekka, D.Manendra Sai, M.Praveen, Das Prakash Chennamsetty, and Durga Prasad Chinta, "Financial time series forecasting: A comprehensive review of signal processing and optimization-driven intelligent models," Mar. 2025.
- Panahi, P. H., Jalilvand, A. H., & Diyanat, A. (2025). "An Efficient Network-Based QoE Assessment Framework for Multimedia Networks Using a Machine Learning Approach." IEEE Transactions on Network and Service Management, vol. 22, no. 3, pp. 449-461.
- Satish Dekka, K. Narasimha Raju, D. Manendra Sai, and M. Pallavi, "Utilizing Machine Learning Algorithms for Kidney Disease Prognosis," 2023.
- Sultan, M. T., & El Sayed, H. (2023). "QoE-Aware Analysis and Management of Multimedia Services in 5G and Beyond Heterogeneous Networks." IEEE Transactions on Communications, vol. 71, no. 1, pp. 195-209.
- Satish Dekka, S. R. Kawale, K. D. V. Prasad, D. Gowda, R. C. Tanguturi, and G. Poornima, "An intelligent system for remote monitoring of patients’ health and the early detection of coronary artery disease," Dec. 2022.
Ensuring smooth,reliable user experiences is essential, Whether we’re streaming videos, joining a Zoom call,
playing games online, or browsing websites, we expect a smooth, enjoyable experience. That’s exactly where this Quality of
Experience (QoE) Prediction Project steps in. With this rapid growth of multimedia applications and increasing demand for
high-quality streaming services, accurately predicting Quality of Experience (QoE) has become a critical challenge in
network and service management. Instead of waiting for the users to complain regarding buffering of videos or poor call
quality, this system predicts their level of satisfaction that is known as MOS (Mean Opinion Score), before they even report
a problem. That means service providers can act faster, fix issues, and deliver consistently high-quality service. This project
proposes an intelligent machine learning based approach to predict QoE by analyzing various network, playback, and
system-level attributes such as latency, throughput, jitter, packet loss, buffering time, and video resolution. The dataset
collected contains detailed performance metrics recorded during video streaming sessions which are preprocessed and used
to train multiple models. A Random Forest Regressor was used as the primary model to predict the MOS score, which is
then categorized into QoE labels — Good, Average, or Poor, to make interpretation more user-friendly. This algorithm is
great at handling complex data and give reliable predictions even when the data is noisy. Alternative models including K-
Nearest Neighbors (KNN) which is simple yet effective model that mainly focuses on what similar users experienced to make
decisions and the next algorithm is Support Vector Machine (SVM) which is excellent for drawing clear boundaries in data,
especially when the relationship is not obvious, were also trained and evaluated for comparison. The final solution is
integrated into a Flask-based web interface, allowing real-time QoE predictions based on user input.This system serves as a
valuable tool for Internet Service Providers, content delivery platforms, and network engineers to proactively manage
network resources and enhance user satisfaction.
Keywords :
Quality of Experience (QoE), 5G Networks, Ensemble Learning, Random Forest, Support Vector Machine (SVM), K- Nearest Neighbors (KNN), Mean Opinion Score (MOS), Machine Learning, Real-Time Prediction, Flask Web Interface, Network Metrics.