Methods, non-transitory computer-readable storage media, and computer systems comprising at least one non-transitory computer-readable storage medium and at least one processor are provided for evaluating predictions regarding relationships. A computer system is controlled to manage a relationships database of relationship data records. Each relationship data record includes a person identifier for each person in the relationship. The computer system is controlled to manage a prediction database of prediction data records. Each prediction data record includes a relationship prediction for a relationship identified by a relationship data record in the relationships database. For each relationship prediction included in a prediction data record in the prediction database, the computer system is controlled to determine whether the relationship prediction is correct by accessing official records from a database via a network, and generate a prediction result indicator that indicates a result of the determination.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method of controlling a computer system having at least one non-transitory computer-readable storage medium and at least one processor, the method comprising: controlling the computer system to manage a prediction database of prediction data records, each prediction data record including a relationship prediction for a relationship identified by a relationship data record, each relationship data record including a person identifier for each person in the relationship; for each relationship prediction included in a prediction data record in the prediction database, controlling the computer system to determine whether the relationship prediction is correct by accessing official records from a database via a network, and generate a prediction result indicator that indicates a result of the determination. 2. The method of claim 1, wherein each prediction data record includes a predictor identifier identifying a person who made the prediction, and in a case where a relationship prediction identified by a prediction data record in the prediction database is determined to be correct, the computer system is controlled to notify the person identified by the corresponding predictor identifier that the prediction is correct. 3. The method of claim 1, wherein the prediction result indicator is stored in the prediction database in association with the corresponding prediction data record. 4. The method of claim 1, wherein the relationship data records include relationship data records for unmarried people, a relationship prediction corresponding to a relationship data record for unmarried people is a prediction regarding whether or not the people identified in the relationship data record will many, and the relationship prediction is evaluated by determining whether or not the people identified in the relationship data record are married according to the official records, wherein the official records include official marriage records. 5. The method of claim 4, wherein each relationship prediction for unmarried people indicates a marriage deadline, a relationship identifier which identifies the corresponding relationship data record, and an outcome that indicates whether or not the people identified in the relationship data record identified by the relationship identifier are predicted to marry before the deadline. 6. The method of claim 4, wherein the computer system is controlled to assign a marriage probability index to each relationship data record for unmarried people, the marriage probability index indicating a likelihood that the people identified in the relationship data record will marry. 7. The method of claim 1, wherein the relationship data records include relationship data records for married people, a relationship prediction corresponding to a relationship data record for married people is a prediction regarding whether or not the people identified in the relationship data record will end the marriage, and the relationship prediction is evaluated by determining whether or not the people identified in the relationship data record are married according to the official records, wherein the official records include at least one of official marriage records, official divorce records, and official separation records. 8. The method of claim 7, wherein each relationship prediction for married people indicates a marriage termination deadline, a relationship identifier which identifies the corresponding relationship data record, and an outcome that indicates whether or not the people identified in the relationship data record identified by the relationship identifier are predicted to end the marriage before the deadline. 9. The method of claim 7, wherein the computer system is controlled to assign a divorce probability index to each relationship data record for married people, the divorce probability index indicating a likelihood that the people identified in the relationship data record will end the marriage. 10. The method of claim 1, wherein the prediction data records include at least one prediction data record that includes a relationship prediction regarding future children of the people identified in the corresponding relationship data record, the official records include official birth records, and the relationship prediction regarding future children is evaluated by determining whether or not at least one person identified in the relationship data record is indicated as being a parent of a person included in the birth records. 11. The method of claim 10, wherein each relationship prediction regarding future children indicates a children deadline, a relationship identifier which identifies the corresponding relationship data record, and an outcome that indicates at least one of 1) whether or not the people identified in the relationship data record identified by the relationship identifier are predicted to have at least one child before the deadline, 2) whether or not the people identified in the relationship data record identified by the relationship identifier are predicted to have a predicted number of children before the deadline, 3) whether or not the people identified in the relationship data record identified by the relationship identifier are predicted to have at least one child of a particular gender before the deadline. 12. The method of claim 10, wherein each relationship prediction regarding future children indicates a relationship identifier which identifies the corresponding relationship data record, and an outcome that indicates the predicted gender of the next child of the people identified in the relationship data record identified by the relationship identifier. 13. The method of claim 10, wherein the computer system is controlled to assign a children probability index to each relationship data record, the children probability index indicating a likelihood that the people identified in the relationship data record will have a child. 14. The method of claim 1, wherein the computer system provides access to at least one of the relationship data records and the prediction data records. 15. The method of claim 1, wherein each relationship data record is associated with relationship attributes including at least one of a relationship status, a number of children associated with the relationship, information identifying children associated with the relationship, a date of a last relationship status change, a previous relationship status, and user-provided relationship information. 16. The method of claim 1, wherein each person identifier is associated with person attributes including at least one of age, sex, sexual orientation, ethnicity, occupation, education, location, net worth, political affiliation, fitness level, attractiveness, purchase data, media consumption data, web browsing data, tax filing data, social network data, calendar data, e-mail data, Twitter data, geo-location data, travel history, photo data, medical data, criminal record data, DNA data, user-provided personal information and employment data. 17. The method of claim 1, wherein the computer system is controlled to receive a user identifier identifying a person providing at least one of user-provided relationship information associated with a relationship data record, and user-provided personal information associated with a person identifier included in the relationship data records, and the computer system is controlled to provide the person identified by the user identifier with a system credit. 18. The method of claim 1, wherein the computer system is controlled to receive a number of system credits provided by a person identified by a predictor identifier associated with a relationship prediction included in the prediction database, and the computer system is controlled to provide the person with a number of system credits that is proportional to the number of system credits received from the person for the relationship prediction in a case where the relationship prediction is evaluated to be correct. 19. A computer system comprising: at least one non-transitory computer-readable storage medium constructed to store computer-executable process steps; and at least one processor constructed to execute the computer-executable process steps stored in the at least one non-transitory computer-readable storage medium; wherein the process steps stored in the at least one non-transitory computer-readable storage medium include computer-executable process steps to: control the computer system to manage a prediction database of prediction data records, each prediction data record including a relationship prediction for a relationship identified by a relationship data record, each relationship data record including a person identifier for each person in the relationship; for each relationship prediction included in a prediction data record in the prediction database, control the computer system to determine whether the relationship prediction is correct by accessing official records from a database via a network, and generate a prediction result indicator that indicates a result of the determination. 20. A non-transitory computer-readable storage medium storing computer-executable process steps for controlling at least one processor of a computer system, the process steps comprising process steps to: control the computer system to manage a prediction database of prediction data records, each prediction data record including a relationship prediction for a relationship identified by a relationship data record, each relationship data record including a person identifier for each person in the relationship; for each relationship prediction included in a prediction data record in the prediction database, control the computer system to determine whether the relationship prediction is correct by accessing official records from a database via a network, and generate a prediction result indicator that indicates a result of the determination.