System and method for finding relative score and enhancing one or more scores associated with data objects
First Claim
1. A method comprising:
- receiving, at a computing device over a network, a data object from a user, the data object including a requirement associated with the user;
extracting, via the computing device, one or more internal parameters from the data object, said extraction of the one or more internal parameters comprising converting the data object from an unstructured format to a structured format and extracting at least one updated attribute of the data object which is essential to the data object;
extracting, via the computing device, one or more external parameters from a remote domain that contains information related to the data object, said extraction is based at least in part on the conversion of the format of the data object, said external parameters comprising at last one social parameter that directly or indirectly and positively or negatively impacts the data object;
comparing, via the computing device, the data object of the user with a corresponding data object of a competing user based, at least in part, on the extracted internal and external parameters and the requirement included in the data object of the user;
computing, via the computing device, a score associated with the data object of the user based, at least in part, on the comparison of the data object of the user with the corresponding data object of the competing user and the extracted internal and external parameters, the score is indicative of a likelihood of achieving the requirement included in the data object; and
communicating, over the network, feedback to the user directed to enhancing the computed score.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and computer program products are provided for computing relative score and enhancing one or more scores associated with data objects. In one method, the method receives, at a computing system, one or more data objects from a user. The method further extracts one or more internal and external parameters based on the one or more data objects. Subsequently, the method compares data objects 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. Further, in some embodiments, the data objects and requirements of the user are also compared with the corresponding data objects and requirements of one or more complementary users, based at least in part on the one or more extracted parameters. The method further computes one or more scores associated with the data objects 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/or the one or more extracted parameters. The method may also provide feedback to the user, where the feedback is directed to enhance the one or more computed scores associated with the data objects.
30 Citations
19 Claims
-
1. A method comprising:
-
receiving, at a computing device over a network, a data object from a user, the data object including a requirement associated with the user; extracting, via the computing device, one or more internal parameters from the data object, said extraction of the one or more internal parameters comprising converting the data object from an unstructured format to a structured format and extracting at least one updated attribute of the data object which is essential to the data object; extracting, via the computing device, one or more external parameters from a remote domain that contains information related to the data object, said extraction is based at least in part on the conversion of the format of the data object, said external parameters comprising at last one social parameter that directly or indirectly and positively or negatively impacts the data object; comparing, via the computing device, the data object of the user with a corresponding data object of a competing user based, at least in part, on the extracted internal and external parameters and the requirement included in the data object of the user; computing, via the computing device, a score associated with the data object of the user based, at least in part, on the comparison of the data object of the user with the corresponding data object of the competing user and the extracted internal and external parameters, the score is indicative of a likelihood of achieving the requirement included in the data object; and communicating, over the network, feedback to the user directed to enhancing the computed score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a processor; a non-transitory computer-readable storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising; receiving logic executed by the processor for receiving a data object from a user, the data object including a requirement associated with the user; extracting logic executed by the processor for extracting one or more internal parameters from the data object, said extraction of the one or more internal parameters comprising converting the data object from an unstructured format to a structured format and extracting at least one updated attribute of the data object which is essential to the data object; extracting logic executed by the processor for extracting one or more external parameters from a remote domain that contains information related to the data object, said extraction is based at least in part on the conversion of the format of the data object, said external parameters comprising at least one social parameter that directly or indirectly and positively or negatively impacts the data object; comparison logic executed by the processor for comparing the data object of the user with a corresponding data object of a competing user based, at least in part, on the extracted internal and external parameters and the requirement included in the data object of the user; computation logic executed by the processor for computing a score associated with the data object of the user based, at least in part, on the comparison of the data object of the user with the corresponding data object of the competing user and the extracted internal and external parameters, the score is indicative of a likelihood of achieving the requirement included in the data object; and communication logic executed by the processor for communicating feedback over a network to the user directed to enhancing the computed score.
-
-
19. A non-transitory computer-readable storage medium tangibly encoded with computer program code which, when executed by a computing device, causes the computing device to perform a method comprising:
-
receiving a data object from a user, the data object including a requirement associated with the user; extracting one or more internal parameters from the data object, said extraction of the one or more internal parameters comprising converting the data object from an unstructured format to a structured format and extracting at least one updated attribute of the data object which is essential to the data object; extracting one or more external parameters from a remote domain that contains information related to the data object, said extraction is based at least in part on the conversion of the format of the data object, said external parameters comprising at least one social parameter that directly or indirectly and positively or negatively impacts the data object; comparing the data object of the user with a corresponding data object of a competing user based, at least in part, on the extracted internal and external parameters and the requirement included in the data object of the user; computing a score associated with the data object of the user based, at least in part, on the comparison of the data object of the user with the corresponding data object of the competing user and the extracted internal and external parameters, the score is indicative of a likelihood of achieving the requirement included in the data object; and communicating feedback over a network to the user directed to enhancing computed score.
-
Specification