Development of a Web-Based Application for Matching Students with Supervisors Using a Weighted Scoring Algorithm
By Shahabuddin Amerudin Abstract This paper presents the development of a web-based application designed to automate the matching process between students and supervisors. The application leverages a weighted scoring algorithm to evaluate compatibility based on various academic and professional criteria. The system aims to improve the efficiency and fairness of assigning supervisors by using a data-driven approach. The implementation involves PHP for server-side logic, JavaScript for client-side interaction, and JSON for data storage. This paper provides an overview of the development process, details of the algorithm, and examples demonstrating the application’s functionality. Introduction The process of assigning students to supervisors […]