Sounds like something that should exist for a long time, given that people do forecasts every day. But I wasn't able to find anything easily on github.

Maybe there is a deep learning model that generates such summaries from numeric inputs?