1. A computer-implemented system for matching personnel with personnel seekers, comprising: a personnel seeker database structured to contain at least one personnel need, as well as at least one personnel need attribute associated with the at least one personnel need; a candidate database structured to contain at least one candidate, as well as at least one candidate attribute associated with the at least one candidate; utilizing at least one matching algorithm to produce a list of candidates having attributes that correspond to the attributes of the at least one personnel need; soliciting feedback regarding the candidates within the list of candidates; modifying the at least one matching algorithm, the at least one candidate attribute, or the at least one personnel need attribute based on the feedback; and producing a next list of candidates utilizing the modified at least one algorithm.