To get reproducible results:
Download the notebooks or git clone the repo. Downoad the train and test data from zindi too
Ensure the files are in the same folder as the notebooks.
There are five different notebooks, run the K.ipynb, ph.ipynb, P.ipynb and Mg.ipynb notebooks first to obtain the results. Then run the combinations of results.ipynb noteboooks to get the final submission csv file named as final_sub.csv