CPC G06Q 30/0283 (2013.01) [G06Q 30/0611 (2013.01)] | 20 Claims |
1. A method comprising:
obtaining, at a server, service requests from consumer computing devices;
obtaining, at the server, bids from service professional computing devices based on the service requests obtained from the consumer computing devices;
generating, at the server, a training set based on the bids and the service requests, wherein the generating of the training set comprises:
establishing an empty training set data structure;
retrieving, from a database, a plurality of service requests R and bid data B(R) comprising bids b associated with the service requests; and
for each service request R in the plurality of service requests:
for each bid b in the bid data B(R) associated with the service request R:
adding to the training set data structure an entry comprising the service request R and the bid b;
generating, by the server, a model for generating price estimates based on the training set;
sending, by the server, the model to be stored as part of an application on a consumer computing device; and
employing the model, by the consumer computing device, to generate a new price estimate based on an additional service request provided through the consumer computing device.
|