1. A computer-implemented method of ranking persons, each person being associated with at least one document, a search engine identifying relevant documents based upon a search request for a person, the computer-implemented method comprising: assigning a score to each person using the relationship People ⁢ ⁢ Rank ⁢ ⁢ ( Y ) = kp * BoI y + kn * NoS y ∑ i = 1 M ⁢ ⁢ NoS i + kd * PoE ⁡ ( DateOfElection ) wherein: Y denotes a person; kp is a coefficient for a broadness of impact rank; Bol y is the broadness of impact rank of the person Y; kn is a coefficient for a number of searches made regarding the person Y; NoS y is the number of searches made regarding the person Y; NoS i is a number of searches made regarding each person; kd is a coefficient for a proximity of an election involving the person Y; PoE(DateOfElection) is a relevance factor based upon the proximity of an election involving the person Y; PoE ⁡ ( DateOfElection ) = { k PoE ⁢ ⁢ 1 DateOfElection - CurrentDate , CurrentDate < DateOfElection , in ⁢ ⁢ months ⁢ ⁢ 1 , CurrentDate = DateOfElection k PoE ⁢ ⁢ 2 CurrentDate - DateOfElection , CurrentDate > DateOfElection , in ⁢ ⁢ days kpoE1 is a coefficient for a proximity of elections for a time before a date of the election involving the person Y; kpoE2 is a coefficient for a proximity of elections for a time after the date of the election involving the person Y; and, ranking the persons based upon the assigned scores, wherein the assigning of a score to each person and the ranking of persons based upon the assigned scores are performed using software running on at least one computer including at least one non-transitory computer storage medium for storing the software for performing the assigning and the ranking, and wherein a highest score of the persons relevant to the document is assigned to a document and documents are ranked based upon the assigned scores.
1. A computer-implemented method of ranking persons, each person being associated with at least one document, a search engine identifying relevant documents based upon a search request for a person, the computer-implemented method comprising: assigning a score to each person using the relationship People ⁢ ⁢ Rank ⁢ ⁢ ( Y ) = kp * BoI y + kn * NoS y ∑ i = 1 M ⁢ ⁢ NoS i + kd * PoE ⁡ ( DateOfElection ) wherein: Y denotes a person; kp is a coefficient for a broadness of impact rank; Bol y is the broadness of impact rank of the person Y; kn is a coefficient for a number of searches made regarding the person Y; NoS y is the number of searches made regarding the person Y; NoS i is a number of searches made regarding each person; kd is a coefficient for a proximity of an election involving the person Y; PoE(DateOfElection) is a relevance factor based upon the proximity of an election involving the person Y; PoE ⁡ ( DateOfElection ) = { k PoE ⁢ ⁢ 1 DateOfElection - CurrentDate , CurrentDate < DateOfElection , in ⁢ ⁢ months ⁢ ⁢ 1 , CurrentDate = DateOfElection k PoE ⁢ ⁢ 2 CurrentDate - DateOfElection , CurrentDate > DateOfElection , in ⁢ ⁢ days kpoE1 is a coefficient for a proximity of elections for a time before a date of the election involving the person Y; kpoE2 is a coefficient for a proximity of elections for a time after the date of the election involving the person Y; and, ranking the persons based upon the assigned scores, wherein the assigning of a score to each person and the ranking of persons based upon the assigned scores are performed using software running on at least one computer including at least one non-transitory computer storage medium for storing the software for performing the assigning and the ranking, and wherein a highest score of the persons relevant to the document is assigned to a document and documents are ranked based upon the assigned scores. 2. The method of claim 1 wherein the coefficient for the broadness of impact rank is a function of a type of a political office.