Bid Assessment Analytics
Methods, computer readable media, and apparatuses for performing bid assessments and outputting bid assessment scores are presented. A bid assessment analytics system may retrieve a set of predetermined bid assessment questions relating to a bidding opportunity and present the bid assessment questions via a user interface. Answers to the bid assessment questions may be received and scores may be determined for one or more bid assessment factors. Bid assessment weights associated with specific organizations, users, and/or industries may be calculated and stored based on data input for previous bidding opportunities and the outcomes of the previous bidding opportunities. The applicable bid assessment weights may be retrieved and used to calculate the bid assessment factor scores and/or overall bid assessment scores for bidding opportunities.
1 . An apparatus, comprising:
at least one processor; and
memory storing computer-readable instructions that, when executed by the at least one processor, cause the apparatus to:
retrieve a plurality of predetermined bid assessment questions for a first bid assessment and present the plurality of predetermined bid assessment questions via a user interface;
receive answers to the plurality of predetermined bid assessment questions via the user interface;
determine a score associated with each question based on the answer received to the question;
for each of one or more bid assessment factors, determine a subset of questions associated with the bid assessment factor;
for each of the bid assessment factors, calculate a bid assessment factor score based on the score of the subset of questions associated with the bid assessment factor; and
output the bid assessment factor score for each of the one or more bid assessment factors.
2 . The apparatus of claim 1 , the memory storing further computer-readable instructions that, when executed by the at least one processor, cause the apparatus to:
calculate an overall bid assessment score for the first bid assessment, based on the bid assessment factor scores for each of the one or more bid assessment factors; and
output the overall bid assessment score for the first bid assessment.
3 . The apparatus of claim 2 , wherein the overall bid assessment score for the first bid assessment corresponds to a likelihood of winning a bidding opportunity.
4 . The apparatus of claim 1 , the memory storing further computer-readable instructions that, when executed by the at least one processor, cause the apparatus to:
determine a first organization associated with the first bid assessment;
retrieve one or more bid assessment adjustment values associated with the first organization from a database; and
adjust one or more of the bid assessment factor scores based on the bid assessment adjustment values associated with the first organization.
5 . The apparatus of claim 4 , wherein the database comprises a different set of bid assessment adjustment values for each of a plurality of organizations.
6 . The apparatus of claim 4 , the memory storing further computer-readable instructions that, when executed by the at least one processor, cause the apparatus to:
calculate the bid assessment adjustment values associated with the first organization based on data from one or more previous bid assessments associated with the first organization, the data including responses by the first organization to the plurality of predetermined bid assessment questions for the one or more previous bid assessments and the results of bidding opportunities associated with the one or more previous bid assessments.
7 . The apparatus of claim 1 , the memory storing further computer-readable instructions that, when executed by the at least one processor, cause the apparatus to:
determine a first industry associated with the first bid assessment;
retrieve one or more bid assessment adjustment values associated with the first industry from a database; and
adjust one or more of the bid assessment factor scores based on the bid assessment adjustment values associated with the first industry.
8 . The apparatus of claim 1 , the memory storing further computer-readable instructions that, when executed by the at least one processor, cause the apparatus to:
identify a first user interacting with the user interface to perform the first bid assessment;
retrieve one or more bid assessment adjustment values associated with the first user from a database; and
adjust one or more of the bid assessment factor scores based on the bid assessment adjustment values associated with the first user.
9 . The apparatus of claim 1 , wherein presenting and receiving answers to the plurality of predetermined bid assessment questions comprises:
presenting a first bid assessment question via the user interface;
receiving an answer to the first bid assessment question via the user interface;
determining a second bid assessment question from the plurality of predetermined bid assessment questions, wherein the second bid assessment question is determined based on the answer to the first bid assessment question; and
presenting the second bid assessment question via the user interface.
10 . A method, comprising:
retrieving, by a bid assessment analytics system, a plurality of predetermined bid assessment questions for a first bid assessment and presenting the plurality of predetermined bid assessment questions via a user interface;
receiving answers to the plurality of predetermined bid assessment questions via the user interface;
determining, at the bid assessment analytics system, a score associated with each question based on the answer received to the question;
for each of one or more bid assessment factors, determining a subset of questions associated with the bid assessment factor;
for each of the bid assessment factors, calculating a bid assessment factor score based on the score of the subset of questions associated with the bid assessment factor; and
outputting, by the bid assessment analytics system, the bid assessment factor score for each of the one or more bid assessment factors.
11 . The method of claim 10 , further comprising:
calculating an overall bid assessment score for the first bid assessment, based on the bid assessment factor scores for each of the one or more bid assessment factors; and
outputting the overall bid assessment score for the first bid assessment.
12 . The method of claim 10 , further comprising:
determining a first organization associated with the first bid assessment;
retrieving one or more bid assessment adjustment values associated with the first organization from a database; and
adjusting one or more of the bid assessment factor scores based on the bid assessment adjustment values associated with the first organization.
13 . The method of claim 12 , wherein the database comprises a different set of bid assessment adjustment values for each of a plurality of organizations.
14 . The method of claim 12 , further comprising:
calculating the bid assessment adjustment values associated with the first organization based on data from one or more previous bid assessments associated with the first organization, the data including responses by the first organization to the plurality of predetermined bid assessment questions for the one or more previous bid assessments and the results of bidding opportunities associated with the one or more previous bid assessments.
15 . The method of claim 10 , further comprising:
identifying a first user interacting with the user interface to perform the first bid assessment;
retrieving one or more bid assessment adjustment values associated with the first user from a database; and
adjusting one or more of the bid assessment factor scores based on the bid assessment adjustment values associated with the first user.
16 . The method of claim 10 , wherein presenting and receiving answers to the plurality of predetermined bid assessment questions comprises:
presenting a first bid assessment question via the user interface;
receiving an answer to the first bid assessment question via the user interface;
determining a second bid assessment question from the plurality of predetermined bid assessment questions, wherein the second bid assessment question is determined based on the answer to the first bid assessment question; and
presenting the second bid assessment question via the user interface.
17 . One or more non-transitory computer-readable media storing computer-executable instructions which, when executed on a computer system, cause the computer system to:
retrieve a plurality of predetermined bid assessment questions for a first bid assessment and present the plurality of predetermined bid assessment questions via a user interface;
receive answers to the plurality of predetermined bid assessment questions via the user interface;
determine a score associated with each question based on the answer received to the question;
for each of one or more bid assessment factors, determine a subset of questions associated with the bid assessment factor;
for each of the bid assessment factors, calculate a bid assessment factor score based on the score of the subset of questions associated with the bid assessment factor; and
output the bid assessment factor score for each of the one or more bid assessment factors.
18 . The computer-readable media of claim 17 , the storing further computer-executable instructions which, when executed on the computer system, cause the computer system to:
calculate an overall bid assessment score for the first bid assessment, based on the bid assessment factor scores for each of the one or more bid assessment factors; and
output the overall bid assessment score for the first bid assessment.
19 . The computer-readable media of claim 17 , storing further computer-executable instructions which, when executed on the computer system, cause the computer system to:
determine a first organization associated with the first bid assessment;
retrieve one or more bid assessment adjustment values associated with the first organization from a database; and
adjust one or more of the bid assessment factor scores based on the bid assessment adjustment values associated with the first organization.
20 . The computer-readable media of claim 19 , wherein the database comprises a different set of bid assessment adjustment values for each of a plurality of organizations.
21 . The computer-readable media of claim 19 , storing further computer-executable instructions which, when executed on the computer system, cause the computer system to:
calculate the bid assessment adjustment values associated with the first organization based on data from one or more previous bid assessments by the first organization, the data including responses by the first organization to the plurality of predetermined bid assessment questions for the one or more previous bid assessments and the results of bidding opportunities associated with the one or more previous bid assessments.
22 . The computer-readable media of claim 17 , storing further computer-executable instructions which, when executed on the computer system, cause the computer system to:
identify a first user interacting with the user interface to perform the first bid assessment;
retrieve one or more bid assessment adjustment values associated with the first user from a database; and
adjust one or more of the bid assessment factor scores based on the bid assessment adjustment values associated with the first user.
23 . The computer-readable media of claim 17 , wherein presenting and receiving answers to the plurality of predetermined bid assessment questions comprises:
presenting a first bid assessment question via the user interface;
receiving an answer to the first bid assessment question via the user interface;
determining a second bid assessment question from the plurality of predetermined bid assessment questions, wherein the second bid assessment question is determined based on the answer to the first bid assessment question; and
presenting the second bid assessment question via the user interface.