This tool is designed to help University of Macau students with course selection and scheduling. It provides a user-friendly interface to input preferences and view suggested schedules based on timetable data and course ratings.
- Integration of timetable data from CSV files
- Course recommendations based on user's own timetable, preferences and course ratings
- Visual representation of the suggested schedule
- Web browser (Edge recommended)
- Basic local environment (Anaconda recommended)
- Clone the repository:
git clone https://github.com/2646044472/UMADA-UMacAddDropAssistant
cd UMADA-UMacAddDropAssistant
- Create the virtual environment:
conda create -n UMADA python
conda activate UMADA
pip install -r requirements.txt
- Start jupyter notebook:
jupyter notebook
- Open
main.ipynb
to start
The ratings provided do not objectively reflect a professor's teaching quality. Therefore, the suggestions offered by this project are for reference only.