Valuation system
AssigneeTrulia, LLC
InventorsPete Flint, Jesper Sparre Andersen, Sami Inkinen
Life of this patent
Estimating the term…
Abstract
Estimating a valuation of a target property is disclosed, including receiving user-generated data regarding one or more properties associated with the target property, processing the user-provided data using one or more data models that are configured to process the user-provided data, and combining the output of the one or more data models to obtain an estimated valuation of the target property.
Claims17
A valuation system for estimating a valuation of a target property comprising a non-transitory computer-readable medium having instructions stored thereon, which when executed by one or more processors of the valuation system cause the valuation system to:
- receive, at the one or more processors, user traffic activity information concerning property information included in the website, wherein the user traffic activity comprises information of a first set of users each of whom has accessed a property web page for a target property;
- identify, by the one or more processors, a set of properties other than the target property whose property web page was accessed by at least a threshold number of users in the first set of users;
- select, by the one or more processors, a group of comparable properties for the target property from the set of identified properties based on the user-traffic activity of each of the threshold number of users in the first set of users;
- retrieve, from a memory coupled to the one or more processors, property data regarding the group of comparable properties;
- receive, by the one or more processors, actively provided user-generated data, including user reviews on the website of a neighborhood of the target property from a second set of users, wherein the user reviews concern a set of categories regarding the neighborhood;
- receive, by the one or more processors, fact-based data comprising data not based on user activity or user input;
- process, by the one or more processors, the property data using a first data model to obtain a first valuation of the target property;
- process, by the one or more processors, the user reviews using a second data model to obtain a second valuation of the target property;
- subject, by the one or more processors, the fact-based data to a third data model to obtain a third valuation of the target property,
- wherein at least one of the first data model, the second data model, or the third data model is configured to process only one among the property data, the user-generated data, and the fact-based data;
- and
- combine, by the one or more processors, the obtained first, second, and third valuations to obtain a collective estimated valuation of the target property;
- and
- display, at an interface, the collective estimated valuation of the target property.
A method for estimating a valuation of a target property, comprising:
- receiving by one or more processors, user traffic activity information concerning property information included in a real estate website, wherein the user traffic activity comprises information of a first set of users each of whom has accessed a property web page for the target property;
- using the user traffic activity to identify, by the one or more processors, a set of properties other than the target property whose property web page was accessed by at least a threshold number of users in the first set of users;
- using the user traffic activity to select, by the or more processors, a group of comparable properties for the target property from the set of identified properties based on the user-traffic activity of each of the threshold number of users in the first set of users;
- retrieving, from a memory coupled to the one or more processors, property data regarding the group of comparable properties;
- processing, using the one or more processors, the property data regarding the group of comparable properties using a data model to obtain a valuation of the target property;
- and
- causing the obtained valuation of the target property to be displayed at at least one interface coupled to the one or more processors.
A computer program product for estimating a valuation of a target property, the computer program product being embodied in a non-transitory computer readable medium and comprising computer instructions for:
- receiving, by one or more processors, user traffic activity information concerning property information included in a real estate website, wherein the user traffic activity comprises information of a first set of users each of whom has accessed a property web page for the target property;
- identifying, by the one or more processors, a set of properties other than the target property whose property web page was accessed by at least a threshold number of users in the first set of users;
- selecting, by the one or more processors, a group of comparable properties for the target property from the set of identified properties based on the user-traffic activity of each of the threshold number of users in the first set of users;
- retrieving, from a memory coupled to the one or more processors, property data regarding the group of comparable properties;
- receiving, by the one or more processors, actively provided user-generated data, including user reviews on the website of a neighborhood of the target property from a second set of users, wherein the user reviews concern a set of categories regarding the neighborhood;
- processing, by the one or more processors, the property data using a first data model to obtain a first valuation of the target property;
- processing, by the one or more processors, the user reviews using a second data model to obtain a second valuation of the target property;
- combining, by the one or more processors, the obtained first and second valuations to obtain a collective estimated valuation of the target property;
- and
- causing the collective estimated valuation of the target property to be displayed at at least one interface coupled to one or more processors.
Dependencies are inferred from the claim text.