A method for predicting the timing of and attendance at a predefined event milestone, the method including the steps of: receiving, by a prediction engine, a first input variable; generating, by the prediction engine, a first time prediction of the predefined event milestone in response to the received first input variable; receiving, by the prediction engine, a second input variable; generating, by the prediction engine, a first attendance prediction at the predefined event milestone in response to the second input variable; and assigning a first confidence level to one of the first time prediction and the first attendance prediction.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method for predicting the timing of and attendance at a predefined event milestone, the method comprising the steps of: receiving, by a prediction engine, a first input variable; generating, by the prediction engine, a first time prediction of the predefined event milestone in response to the received first input variable; receiving, by the prediction engine, a second input variable; generating, by the prediction engine, a first attendance prediction at the predefined event milestone in response to the second input variable; and assigning a first confidence level to one of the first time prediction and the first attendance prediction. 2. The method of claim 1, further comprising the step of assigning a second confidence level to the other one of the first time prediction and the first attendance prediction. 3. The method of claim 1, wherein the step of generating a first time prediction of the predefined event milestone further comprises the step of generating the first time prediction within a predefined threshold. 4. The method of claim 1, wherein the step of generating a first attendance prediction at the predefined event milestone further comprises the step of generating the first attendance prediction within a predefined threshold. 5. The method of claim 1, further comprising the step of receiving, by the prediction engine, a third input variable. 6. The method of claim 5, further comprising the step of generating, by the prediction engine, a second time prediction of the predefined event milestone in response to the received third input variable. 7. The method of claim 6, further comprising the step of assigning a second confidence level to the second time prediction. 8. The method of claim 1, further comprising the step of receiving, by the prediction engine, a third input variable. 9. The method of claim 8, further comprising the step of generating, by the prediction engine, a second attendance prediction at the predefined event milestone in response to the third input variable. 10. The method of claim 9, further comprising the step of assigning a second confidence level to the second attendance prediction. 11. The method of claim 1, further comprising the step of transmitting one of the first time prediction and the first attendance prediction. 12. A system for predicting the timing of and attendance at a predefined event milestone, the system comprising: an event milestone prediction system comprising: a prediction engine configured to: receive a first input variable; generate a first time prediction of the predefined event milestone in response to the received first input variable; receive a second input variable; and generate a first attendance prediction at the predefined event milestone in response to the second input variable; wherein the event milestone prediction system is configured to assign a first confidence level to one of the first time prediction and the first attendance prediction. 13. The system of claim 12, wherein the event milestone prediction system is configured to assign a second confidence level to the other one of the first time prediction and the first attendance prediction. 14. The system of claim 12, wherein the prediction engine is configured to generate the first time prediction of the predefined event milestone within a predefined threshold. 15. The system of claim 12, wherein the prediction engine is configured to generate the first attendance prediction within a predefined threshold. 16. The system of claim 12, wherein the prediction engine is configured to receive a third input variable and to generate a second time prediction of the predefined event milestone in response to the received third input variable. 17. The system of claim 16, wherein the event milestone prediction system is configured to assign a second confidence level to the second time prediction. 18. The system of claim 12, wherein the prediction engine is configured to receive a third input variable and to generate a second attendance prediction at the predefined event milestone in response to the third input variable. 19. The system of claim 19, wherein the event milestone prediction system is configured to assign a second confidence level to the second attendance prediction. 20. A computer program product for predicting the timing of and attendance at a predefined event milestone, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions readable by a computer to cause the computer to perform a method comprising: receiving, by a prediction engine, a first input variable; generating, by the prediction engine, a first time prediction of the predefined event milestone in response to the received first input variable; receiving, by the prediction engine, a second input variable; generating, by the prediction engine, a first attendance prediction at the predefined event milestone in response to the second input variable; and assigning a first confidence level to one of the first time prediction and the first attendance prediction.