CPC G06Q 10/06313 (2013.01) [G06Q 10/063118 (2013.01); G06Q 10/0875 (2013.01); G06Q 10/103 (2013.01); G06Q 30/0202 (2013.01); G06Q 30/0205 (2013.01); G06Q 40/08 (2013.01)] | 20 Claims |
1. A method for predicting repair projects, comprising:
training a first machine learning model to determine likelihoods of roofs requiring repairs for predicting an associated materials need for future roof repairs in a geographic region using a first training data set that comprises historical repair data and historical weather forecasting data; receiving, by the first machine learning model, current weather forecasting data indicative of a future weather event in the geographic region and aerial imagery of a plurality of homes in the geographic region; determining, by the first machine learning model and based on the current weather forecasting data and the aerial imagery, a likelihood of a roof requiring a repair for each of the plurality of homes in the geographic region to obtain a plurality of likelihoods: thresholding the plurality of likelihoods to identify a subset of the plurality of homes; and for each home of the subset of the plurality of homes having a lead likelihood above a threshold, preemptively determining needed materials for the repairs, wherein preemptively determining the needed materials comprises: obtaining, from a building dimensions database, dimensional data for each home; obtaining, from at least one materials database, materials data for each home, the materials data including at least a material type; and determining a needed materials type and a needed materials quantity based on analyzing the materials data and the dimensional data.
|