1. A method for updating a trust score, the method comprising: accessing, using processing circuitry, a database storing data associated with a network community, the data identifying paths from a first entity to a second entity; calculating, using the processing circuitry, a network connectivity score based on the identified paths; receiving data about the second entity from a remote source; calculating, using the processing circuitry, a ratings score based on the received data from the remote source; calculating, using the processing circuitry, a trust score for the second entity by calculating a weighted sum of the network connectivity score and the ratings score using a first set of weights; receiving an indication of an activity to be performed in the future between the first entity and the second entity; selecting a second set of weights corresponding to the activity to be performed in the future, the second set of weights being different than the first set of weights; and recalculating, using the processing circuitry, the trust score by recalculating the weighted sum of the network connectivity score and the ratings score using the second set of weights.
1. A method for updating a trust score, the method comprising: accessing, using processing circuitry, a database storing data associated with a network community, the data identifying paths from a first entity to a second entity; calculating, using the processing circuitry, a network connectivity score based on the identified paths; receiving data about the second entity from a remote source; calculating, using the processing circuitry, a ratings score based on the received data from the remote source; calculating, using the processing circuitry, a trust score for the second entity by calculating a weighted sum of the network connectivity score and the ratings score using a first set of weights; receiving an indication of an activity to be performed in the future between the first entity and the second entity; selecting a second set of weights corresponding to the activity to be performed in the future, the second set of weights being different than the first set of weights; and recalculating, using the processing circuitry, the trust score by recalculating the weighted sum of the network connectivity score and the ratings score using the second set of weights. 14. The method of claim 1 , wherein calculating the trust score for the second entity comprises: retrieving an initial trust score associated with the second entity; and updating the initial trust score associated with the second entity based on the network connectivity score and the ratings score.