Quantitative analysis of software vulnerabilities (Jupyter notebook)
For this part of the assignment, you will need to use ENISA’s state of vulnerabilities 2018/2019 dataset found in the following repository: https://github.com/enisaeu/vuln-report. This repository contains a number of Jupyter notebooks containing some analyses. Using these as a baseline:
1. Create four (4) additional charts of your choice showing the highest (e.g. top 20) results on a given feature. To do this you need to decide the appropriate chart/visualisation type.
2. Develop and test two (2) additional hypotheses through the appropriate statistical hypothesis testing approach. These can include a Factor Analysis exercise if necessary.
You need to produce your own Jupyter notebook version containing both the code and interpretation of the outputs.
You have chosen to collaborate in the project at your own risk. Just 20% of projects on the service are published with this form of payment, and such projects are successfully completed three times less often than projects with advance reservation of payment through the Safe.
Don't face the unnecessary risk of being left without a deserved payment for the work — offer the client safe work via the Safe!