Patent ID: 11861635
Assignee: MFTB HOLDCO, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 18:
19. A computer-readable storage medium storing instructions that, when executed by a computing system, cause the computing system to perform a process for determining a housing index value for a subject geographic region for a subject period in time, the process comprising:
creating a first training set comprising one or more home sales in the subject geographic region occurring at a beginning of the subject period and corresponding home attribute values;
training a first valuation model using the created first training set;
creating a second training set comprising one or more homes sales in the subject geographic region occurring at an end of the subject period and corresponding home attribute values;
training a second valuation model using the created second training set;
for each of the homes in a set of homes comprising substantially all of the homes within the subject geographic region:
determining a set of home attribute values for the home, each corresponding to a different home attribute among a set of home attributes;
applying the trained first valuation model for the subject geographic region to the set of home attribute values to generate a first valuation of the home at the beginning of the subject period;
applying the trained second valuation model for the subject geographic region to the set of home attribute values to generate a second valuation of the home at the end of the subject period;
in response to determining that the first valuation of the home or the second valuation of the home was generated based on the set of home attribute values being different at the beginning of the subject period and at the end of the subject period: (1) updating either the created first training set or the created second training set to use the set of home attributes that are the same at both the beginning and the end of the subject period, (2) modifying the trained first valuation model or the trained second valuation model to use the updated training set, and (3) regenerating either the first valuation of the home or the second valuation of the home, respectively; and
in response to successfully generating both the first valuation and the second valuation, determining an appreciation rate for the home on the basis of the generated first valuation of the home at the beginning of the subject period and the generated second valuation of the home at the end of the subject period, and otherwise, removing the home from the set of homes or imputing an estimated value of the home for at least one of the beginning of the subject period and the end of the subject period;

combining the appreciation rates determined for a subset of the set of homes to obtain an aggregate appreciation rate for the subject period by determining a weighted average of the appreciation rates determined for the subset of the set of homes, wherein a weight for each home of the subset of homes is proportional to the estimated value of the home at the beginning of the subject period; and
combining the obtained aggregate appreciation rate for the period with a housing index value for a prior period to obtain the housing index value for the subject geographic region for the subject period.