The main app code is in our "app.R" file. The preprocessing code for the initial dataset is in the file "preproccess.ipynb".
The datasets we used are also located in the repository, under the name "movie_data.csv"
Prerequisite Software
To set up the app, first you need to make sure that you have R set up. Then, you need to make sure that you have installed the shiny, shiny dashboard, and ggplot2 packages set up for R.
To run the preprocessing code, you need to have a python3 environment setup in jupyter notebook.
Preprocessing Data
To preprocess the data, first make sure that all data files are in the same directory as "preproccess.ipynby".
Now, simply run the "preproccess.ipynby" script using python3. The data should be processed, with the processed data files as "movie_data.csv".
Running the App
Simply launch app.R, or host the required data files "app.R" and "movie_data.csv" in a shiny server.