The Network Server Application is a solution developed to enhance network management. It is designed to predict network failure risks and provide real-time updates to staff, enabling them to address network issues as they occur and maintain a consistent experience for the end user. The application is built on a Django backend and a Vue.js frontend, providing an informative interface for staff. The key feature of our application is its real-time predictive capabilities. We have utilized Scikit-learn, NumPy, Pandas, Matplotlib, and Joblib to train a machine learning model that predicts network failure risks. Unlike conventional systems, our application anticipates network issues and provides live updates. It equips staff with the necessary insights to proactively address potential network failures. This real-time approach ensures that network issues are resolved promptly, minimizing disruption and maintaining a seamless customer experience. The Network Server Application transforms network management from a reactive process to a proactive, real-time strategy. It aims to ensure smooth network operations and deliver a consistent experience to the end user. During the development process, we encountered challenges with Vue.js and Django, technologies we were unfamiliar with. Additionally, we faced overtraining issues and underrepresentation of failures in our machine learning model. Despite these challenges, we believe our application will contribute to making network management more efficient, proactive, and customer-centric.

Built With

Share this project:

Updates