1. A method comprising: receiving, at a computing system, a data object from a user, the data objects including a requirement; extracting one or more internal and external parameters based, at least in part, on the data object; comparing the data object of the user with corresponding data objects of one or more competing users based, at least in part, on the one or more extracted parameters and the requirement included in the data object of the user; computing one or more scores associated with the one or more data objects of the user based, at least in part on the at least one of the comparison of the one or more data objects of the user with the corresponding data objects of one or more competing users and the extracted parameters, wherein the one or more scores are each indicative of a likelihood of achieving the requirement included in the data object; and providing feedback to the user directed to enhancing the one or more computed scores.