14. A method comprising: storing, by a computing system, one or more job seeker parameters in response to job seeker input by each of a plurality of job seekers; storing, by the computing system, job parameters in response to input over a network by an employer/recruiter for each of one or more jobs; determining job seeker characteristics based on individualized information captured from a user interface instantiated on a job seeker's individual device, wherein the determined job seeker characteristics are incorporated into the job seeker parameters; in response to a query from one of the job seekers received over the network, finding, by the computing system, one or more common parameters between the one job seeker's parameters and the stored job parameters to produce matching job results; correlating, by the computing system, one or more matching job parameters in the matching job results with other jobs based on the stored other job seeker parameters in part based on tracked behavior characteristics of prior interactions with the computing system for each job seeker; determining affinity metrics between jobs in the matching job results and other jobs applied by the plurality of job seekers; determining and displaying, by the computing system, alternative jobs to the matching jobs from the correlation data and the determined affinity metrics; if the job seeker requests removal of one or more suggested alternative jobs, then querying, by the computing system the job seeker for a reason for removal from a set of predetermined reasons; receiving, by the computing system, the reason; and generating and storing a negative filtration indication including the received reason associated with the one or more removed jobs for excluding the one or more removed jobs in the job matching results and the determined alternative jobs responsive to a job seeker input negative indication related to the excluded job.
14. A method comprising: storing, by a computing system, one or more job seeker parameters in response to job seeker input by each of a plurality of job seekers; storing, by the computing system, job parameters in response to input over a network by an employer/recruiter for each of one or more jobs; determining job seeker characteristics based on individualized information captured from a user interface instantiated on a job seeker's individual device, wherein the determined job seeker characteristics are incorporated into the job seeker parameters; in response to a query from one of the job seekers received over the network, finding, by the computing system, one or more common parameters between the one job seeker's parameters and the stored job parameters to produce matching job results; correlating, by the computing system, one or more matching job parameters in the matching job results with other jobs based on the stored other job seeker parameters in part based on tracked behavior characteristics of prior interactions with the computing system for each job seeker; determining affinity metrics between jobs in the matching job results and other jobs applied by the plurality of job seekers; determining and displaying, by the computing system, alternative jobs to the matching jobs from the correlation data and the determined affinity metrics; if the job seeker requests removal of one or more suggested alternative jobs, then querying, by the computing system the job seeker for a reason for removal from a set of predetermined reasons; receiving, by the computing system, the reason; and generating and storing a negative filtration indication including the received reason associated with the one or more removed jobs for excluding the one or more removed jobs in the job matching results and the determined alternative jobs responsive to a job seeker input negative indication related to the excluded job. 17. The method according to claim 14 wherein the other job seeker parameters include jobs that the other job seekers applied for.