1. A computer system comprising: a data storage device storing historic transaction data and loss data a communication device configured to receive data about an entity including geographic data corresponding to the entity and dynamically updated social network data from social networking sites corresponding to the entity, and to output the received data; an estimator device configured to receive the received data from the communication device; automatically determine, based on the received data, an estimated number of employees employed by the entity; and automatically identify, based at least in part on the estimated number of employees employed by the entity, one or more other similar entities having at least one common characteristic with the entity; a data weighting device configured to generate weighted data by, applying weighting factors to the received data including a first weighting factor based on a location of users providing social networking posts corresponding to the social network data about the entity and a second weighting factor based on whether the social network data includes one or more of image data, video data, and audio data; and a comparison engine configured to receive the weighted data from the data weighting device and apply one or more predictive models, trained on the historic transaction data and loss data, to (i) the weighted data, (ii) the estimated number of employees, and (iii) the identified one or mere similar entities to the entity, to determine at least one risk-related parameter corresponding to the entity; wherein the communication device is further configured to output to a computer monitor the at least one determined risk-related parameter for the entity.