Our team is made up by the following:
- Yucheng Luo <1153247> [email protected]
- Yiyang Huang <1084743> [email protected]
- Jiaqi Fan <1266359> [email protected]
- Yingying Zhong <1158586> [email protected]
- Mingyao Ke <1240745> [email protected]
This is the formal repository for the COMP90024 Cluster and Cloud Computing Project 2 by group 32. This project provides a insightful data display and analysis on the topic of long-term health with some other integrated features. A real-time model is embedded in our back-end, providing insights on the importance of the features from various aspects including Weather observations, Income levels and Cultural customs.
This folder contains our fianl report and the API documents
This folder contains the back-end code, including all the functions depoyed in fission and corresponding specifications
This folder contains code of the data harvest functions that operates locally for testing purpose. There is also local data included.
This folder contains code of the modelling functions that operates locally for testing purpose.
This notebook presents as the front-end, displaying key insights of our findings.
To make it easy for you to get started with GitLab, here's a list of recommended next steps.
-
Connect to Unimelb VPN
-
Run the following command after obtaining the Kube Config file:
kubectl port-forward service/router -n fission 9099:80
- Install required local packages by running the following command:
pip install -r requirements.txt
- Go to the
frontend.ipynb
and run as instructed.
-
Ensure
kubectl
andfission
are installed. -
To apply specification, run
fission spec apply --specdir fission/specs --wait
If you find this repo helpful, please cite our project.
@article{long-term-health-cloud,
title={Software System for Long-term Health Analysis - Big Data Analytics on the Cloud},
author={Luo, Yuchen and Huang, Yiyang and Fan, Jiaqi and Zhong, Yingying and Ke, Mingyao},
year={2024}
}