[Spike] Determine change frequency and magnitude of EPSS scores
Motivation
We want to display EPSS scores for vulnerabilities collected by SCA tools. The current vulnerability enrichment process follows a pipeline where advisories are updated based on changes from the previous state. EPSS scores, however, are all updated on a daily basis. There are more than 250,000 scored CVEs, so these deltas would be major. We would like to determine how major these daily changes may be.
Questions
- 
What is the likelihood an EPSS score changes after its daily update? 
- 
How many EPSS score values change each day? What is the average and median? - 
How many of the score values change each day when looking only at the score? 
- 
How many values change when looking at both the score and the percentile? 
 
- 
EPSS scores truncated to two digits after the dot
- 
What is the likelihood an EPSS score changes after its daily update? 
- 
How many EPSS score values change each day? What is the average and median? - 
How many of the score values change each day when looking only at the score? 
- 
How many values change when looking at both the score and the percentile? 
 
- 
Methodology
- Retrieve historical EPSS data for five+ different days.
- Determine the delta between each pair of consecutive days. Count changed values and infer change likelihood.
- Determine average and median amount of changes.
- Redo with scores truncated to two digits after the dot.
- Redo with dates from a different month.
Edited  by Yasha Rise