Task | Priority | Complete | Contributors |
---|---|---|---|
Automatically download data from DesInventar | MUST | ✔ | Dekun |
Convert xml files to csv files for analysis | MUST | ✔ | Dekun |
Categorise hazards and combine sub-types of floods, storms and earthquakes | MUST | ✔ | ALL |
Decide rules to exclude any unreliable data due to report bias | MUST | ✔ | ALL |
Slice datasets based on the rules | MUST | ✔ | ALL |
Validate data to make sure each event only got include once | MUST | ✔ | DEKUN |
Loss exceedance table generator | MUST | ✔ | DEKUN |
Loss exceedance curve generator | MUST | ✔ | HARDIK, DEKUN, JUCHENG |
Completed API for GO platform Frontend Developers | MUST | ✔ | DEKUN AND JUCHENG |
Highlight significant points of loss exceedance curves | SHOULD | ✔ | JUCHENG |
Users can choose which countries and events they want to generate data for. | SHOULD | ✔ | DEKUN |
Robust error handling for our system | SHOULD | ✔ | ALL |
Users can adjust the slicing rule of the data as well. | COULD | ✔ | DEKUN |
Users can input other datasets to generate curves and tables | COULD | ✔ | DEKUN |
Users have the option of setting a time range as well. | COULD | ✔ | HARDIK, YUHANG AND DEKUN |
All other datasets produced will be cleaned and sliced automatically | COULD | ╳ | N/A |
UI is not needed, as IFRC is integrating on IFRC GO | WON'T | N/A | N/A |
Percentage of key(Must & Should) functionalities completed: 100%
With this project, we have fully produced all the key functionalities that we aimed to complete.
Percentage of optional(Could) functionalities completed: 75%
Additionally, most of the optional functionalities have been completed. Users are able to input their choice of dataset for this project, however, we do not have a data cleaning and slicing rule for different datasets so given that the data is cleaned they can enter it into our model.