Applying machine learning to cache algorithm
You need to validate your assumptions based on data driven analysis


Types of requests received on a day
Types of requests received on a holiday
Pattens for different times (Morning / Evening / Night)
Seasonality / Monthly / Weather based patterns


Post Analysis


Do you see correlation from Data &amp; patterns
Do you see correlation from Data &amp; Location
Do you see correlation from Data &amp; Age / Gender / Locality


ML Models


Do you see correlation from Data &amp; patterns
With the variables we can identity and model a forecast algo


ML Model is not the start. It is the outcome of detailed data and domain driven analysis