Skip to content

Analysis of Maths Support Centre data and Rshiny forecasting app for predicted waiting time

Notifications You must be signed in to change notification settings

ehoward1/Math-Support-Centre-

Repository files navigation

Math-Support-Centre-

This repository contains code to analyse Maths Support Centre data and produce an RShiny forecasting app for waiting times. This code connects to the open-access paper ''Improving service use through prediction modelling: a case study of a mathematics support centre'' in the IMA Jounal of Management Mathematics: https://academic.oup.com/imaman/advance-article/doi/10.1093/imaman/dpab035/6377514 A brief overview was presented at CETL-MSOR 2019 in DCU.

Stage 1: From the "Original.csv" file, use the files "Reformatting_unedited_MSC_file.R" and "Reformatting_term_week_and_number_of_tutors.R" to create a usable MSC file for data analytics ("MSC.csv").

Stage 2: Using the "MSC.csv" file, run the "Diagrams_for_waiting_times.R" code. This will produce waiting times diagrams.

Stage 3: The "Prediction_code.R" can be used to to identify the best prediction algorithm for waiting times of six algorithms and using the random forest prediction method in conjunction with the "example tutor timetable.csv" file, predict the waiting time for every time in Semester 1 of 2019.

Stage 4: The "ui.R", "server.R", and "RforAp.RData" files make up an RShiny waiting time prediction app which students in UCD were able to access in 2018.

About

Analysis of Maths Support Centre data and Rshiny forecasting app for predicted waiting time

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages