Patent Publication Number: US-2022237531-A1

Title: Method of matching employers with job seekers including emotion recognition

Description:
RELATED APPLICATIONS 
     This application is a continuation-in-part of U.S. application Ser. No. 17/476,365, filed on Sep. 15, 2021, and entitled “METHOD OF MATCHING EMPLOYERS WITH JOB SEEKERS,” which is a continuation-in-part of U.S. application Ser. No. 17/227,102, filed on Apr. 9, 2021, and entitled “METHOD OF MATCHING EMPLOYERS WITH JOB SEEKERS,” which is a continuation of U.S. application Ser. No. 12/776,569, filed on May 10, 2010, and entitled “METHOD OF MATCHING EMPLOYERS WITH JOB SEEKERS,” both of which are hereby incorporated by reference. 
    
    
     FIELD OF THE INVENTION 
     The disclosed and claimed concept relates to a method of matching job seekers and employers and, more specifically, to a method wherein a limited number of highly compatible job seekers are matched to an employer. 
     BACKGROUND OF INVENTION 
     Traditional methods of employers finding new employees, or for job seekers to find employers, typically consisted of the employer advertising a position and job seekers responding to the advertisement. The advertisement typically included a brief description of the minimal job requirements, e.g. a certain degree or a minimum experience requirement. The job seekers typically responded with a resume having a limited amount of information. If the applicant met the minimum requirements, a job interview may have been set up. 
     Today, employers have more tools at their disposal for determining whether a job seeker would benefit the employer. That is, in addition to resumes and interviews, various assessments and tests have been developed that provide an additional understanding as to how a person may function in general, at a particular task, how a person functions with others, etc. A job seeker may take these assessments independently and include such information along with a resume. That is, job seekers provide potential employers with “suitability data” which may include a resume, assessment results, references, and/or other information that indicates suitability for an available position. 
     Two drawbacks to this system are that (1) the various assessments are not standardized and, typically, produce dissimilar results, and (2) the elements of the suitability data are in different formats. With regard to the first point, one assessment may provide a result in the form of a score, e.g. a leadership score of 85 out of 100, whereas another assessment may provide a result in the form of a code, e.g. a personality type such as ANTJ or AXFP. Thus, it is likely that a job seeker may not have the right assessment as part of their suitability data. Additionally, employers may not rely on a specific assessment(s) but rather may have a list of position preferences that do not align with any specific assessment(s). With regard to the second point, even if all job seekers have been tested using the same assessment, employers may not know how to compare the value of an assessment score to the value of other suitability data, e.g. school pedigree or the ability to speak another language. 
     Further, with the advances provided by electronic communications, the number of job seekers aware of a given opportunity has increased dramatically. Thus, employers may be inundated with applicants. Conversely, when a job opening is not posted and the employer performs a search, on-line databases of resumes and other suitability data has vastly increased the number of job seekers that an employer may review. Accordingly, it is often difficult for employers to focus a search on the best candidates for a specific job. 
     It is noted that assessments, even those that produce a result in the form of a code, rely on multiple choice questions or questions involving ranking. For example, typical questions may be, “on a scale of 1-5, with 1 meaning strongly disagree and 5 meaning strongly agree, rank the following statements: (1) I work well in a group; (2) I like to work outside; (3) I like to work on a computer, etc.” As many job seekers may try to guess the “right” answer, the assessments typically have more subtle questions. The point, however, is that such assessments often have raw data in the form of numerical data; this raw data is often easier to manipulate and/or convert to other formats. 
     Further, one exemplary assessment that is discussed below is a DISC assessment. The DISC assessment is not part of this invention, but an understanding of the assessment is helpful in understanding the disclosed invention. A DISC assessment requires a person to answer a series of questions, typically ranking questions such as those discussed above and/or a person&#39;s preferences in word associations. DISC is an acronym for: Dominance, Influence, Steadiness, and Compliance. Dominance relates to a person&#39;s preference for control, power and assertiveness. Influence relates to a person&#39;s style in social situations and how they communicate. Steadiness relates to a person&#39;s patience, persistence, and thoughtfulness. Compliance relates to a person&#39;s preference for structure and organization. 
     The DISC assessments are typically structured so that people who score high in the “D” category (Dominance) are very active in dealing with problems and challenges. Conversely, people with low “D” scores tend to want to research and gather data before committing to a decision. High “D” people are often identified as determined, ambitious, and pioneering. Alternatively, high “D” people may be described as strong willed, demanding, forceful, and egocentric. People with low D scores are typically described as mild, agreeable, low keyed, and cooperative, while also being conservative, and calculating. 
     People with high “I” scores (Influence) have the ability to influence others through talking and activity. Such people are often charismatic and convincing. They are also known to be trusting, optimistic, and may be demonstrative. Those with low “I” scores still have the ability to influence others; they just prefer to do so using different tools. That is, a low “I” score person would try to influence others by presenting data and facts, and would not rely on feelings. Low “I” score people are described as thoughtful, calculating, logical, and matter of fact. Such people also can be seen as critical, pessimistic, and skeptical. 
     People with high “S” scores (Steadiness) prefer predictability. Such people tend to be relaxed, patient, possessive, stable, unemotional and consistent. People with a low “S” score are those who like change and variety. Such people tend to be eager, impulsive, and restless. 
     People with high “C” scores (Compliance) like structure and play by the rules. They prefer to do a job once and do it well. Thus, people with high “C” scores tend to be careful, exacting, neat, and systematic. They are also known to be diplomatic and tactful. Those with low “C” scores are more rebellious and tend to challenge the rules. They prefer independence and are unconcerned with details. 
     Such assessments rate the subject as “possessing” or “lacking” with regard to a particular attribute being measured. For example, a certain position may be identified as a positive fit for someone who possesses a Dominant/Influencing style, e.g. a sales position. Someone who rates above the norm in the Dominant/Influencing categories probably possess the natural ability to succeed as a salesperson. A person who lacks these two attributes would probably have to work very hard to adapt and succeed as a salesperson. Further, the subjects can be rated as being “strong” or “weak” in their result. It is noted that some assessments choose to describe results with two different names, e.g. intellectual vs. emotional, as the nomenclature may produce a descriptive result that appears as an oxymoron. For example, a person who scores a “strong negative” on the influence scale of a typical DISC assessment is probably a person who relies on facts, rather than emotion, to make a point. The “strong lacking” does not mean the person lacks the ability to influence others, although that is what the description of a “strong lacking influence score” seems to imply. 
     As a short example, a DISC assessment may have the following three statements wherein the subject provides a scaled answer, e.g. with 1 meaning “strongly disagree,” 3 meaning not sure or does not matter,” and 5 meaning “strongly agree.” Statement 1; I always use maps. Statement 2; I follow assembly instructions. Statement 3; I use a ruler to draw a straight line. Each of these statements relate to the “C” scores (Compliance). A person who answers with a 4 or 5 to these statements is probably a cautious, rule abiding personality and who would have a high “C” score. Conversely, a person who answered with low numbers is probably more radical. Someone who answered with 5&#39;s in both directions, or with middling ratings, is someone who is adaptable or unsure. Another way of scoring DISC assessments is to provide a series of sentences or statements and require the candidate to pick one statement that most resembles their behavior and one statement that is least like their probable behavior. Typically, DISC assessments used in the workplace provide 24-28 grouping of 4 statements each where the candidate is forced to choose the most/least applicable answer for each of the 24-28 groups. The results of a DISC assessment are typically provided in the form of a line on a graph, as shown in  FIG. 1 . Just as there are no right or wrong answers on the assessment, there is not a “good” or “bad” line on the graph. As discussed above, the line on the graph relates to the strength and style of the subject. That is, the y-axis of the graph shows the intensity of the subject&#39;s results; the intensity may be “above” or “below” a neutral point. History has shown that, in many instances, people with similar results perform well in the same occupation or at similar tasks. 
     Further, the results of the separate attributes rated by such assessments may be combined to better evaluate the subject. As a simplified example, a person with high “D” and low “C” scores would probably be happier as a leader of an innovative company than as a military officer. That is, both are leaders, which is tied to a high “D”, but a person who has a low “C” would probably dislike military regulation. As a further example, a person with a low “I” score and a high “S” or “C” score would probably be happier as a scientist than as an artist. Thus, in a DISC assessment, there are no wrong answers, but a person&#39;s answer may demonstrate that they are, or are not, a good fit for a particular job. 
     The fit between the subject of an assessment and an occupation is, typically, determined by plotting the DISC scores on at least one, and typically two or three graph(s). For example, one chart may plot a “public perception” of the subject. A public perception plot relates to those questions/statements that the subject favored; i.e. the attributes the subject is likely to reveal in public. A second graph plots a “stress perception” and relates to those questions/statements that the subject disfavored. A subject would not typically disclose attributes that are not favored and would be stressed if placed in a situation wherein those attributes must be used. The two graphs may be combined, or averaged, in a third “self perception” graph. 
     The plots on the graphs establish a “performance line.” That is, typically, employees, or satisfactory employees (as defined below), who perform well at a particular task or occupation have similar graphs. Moreover, when a number of subjects are assessed, it is possible to plot a standard deviation for each performance line. That is, it is unlikely that all the satisfactory employees are exactly alike, so the performance line may be expressed as a range of acceptable scores. On the graphs, this range is shown as shading, or another marking, about the performance line. That is,  FIGS. 1A, 1B, and 1C  show a Public Perception graph, a Stress Perception graph, and a Self Perception graph, respectively. The vertical axis relates to the intensity of the subjects&#39; scores while the horizontal axis is merely divided into the DISC categories. As shown, each graph has a performance line  1 . About the performance line  1  is an expanded area  2  representing the standard deviation. The standard deviation may be narrow, indicating that most subjects scored about the same for that particular category, or wide, indicating there was a broader range of answers from the subjects. When evaluating a job seeker, it is preferable that the job seeker has a score that falls within the standard deviation. 
     Finally, it is noted that there are many different DISC assessments which, while following the same basic structure, are developed independently of each other. Thus, DISC assessment scores, or any other type of assessment scores, may need to be normalized before the scores can be compared. 
     SUMMARY OF THE INVENTION 
     The disclosed and claimed concept provides for a method whereby a facilitator may facilitate a match between an employer with at least one job opening and job seekers by comparing a job seeker&#39;s performance quotient, which includes normalized assessment data, to a position quotient. The method allows the facilitator to screen a large number of job seekers so that only a limited number of highly compatible job seekers are matched to the employer. 
     The method enhances the number of job seekers in the initial pool by normalizing assessment data. That is, the method provides for normalizing assessments relative to each other, as well as assessment data and suitability data, so that the disparate qualities of the various job seekers may be compared simultaneously. Further, if job seekers have not participated in any relevant assessments, the method provides for administering one or more assessments to the job seekers or, more preferably, to a limited number of candidates selected from the pool of job seekers. In some embodiments, wherein the assessments include video data, the facilitator platform is able to use facial diagnostic functions to determine character and/or behavior traits of the job seeker based on their facial expressions during the assessment. Additionally, in some embodiments, the facilitator platform is able to parse and diagnose character and/or behavior traits of the job seeker based on public and/or private social media accounts associated with the job seeker (e.g. Facebook®, Instagram®, and/or other social data about the job seeker). 
     As noted, the assessments, or other suitability data, may be provided in incompatible formats. As this data may be normalized by a third party, such as, but not limited to, an employment website, the method in its simplest form provides for determining a position quotient based on position preferences set by the employer. That is, the employer provides a list of position preferences such as, but not limited to, a certain degree or certificate of training (i.e. hard attributes, as discussed below), a certain personality profile (i.e. soft attributes, as discussed below), and/or a minimum rating on a skills test. The facilitator converts the employer&#39;s position preferences to a position quotient, which is, preferably, a numerical value. It is noted that one method of converting the employer&#39;s position preferences to a position quotient is to have the employer&#39;s satisfactory employees take one or more assessments. The results of these assessments produce a “performance line.” The performance line may be used as the, or part of the, position quotient. Alternatively, instead of using current employees, the position quotient is able to be determined based on a job seeker database having data about previous similar jobs, their position quotients, and/or the traits of job seekers who filled those similar jobs. For example, a trained position quotient artificial intelligence model is able to receive data about the job opening and determine a position quotient for the job opening based on the similar jobs/job seeker data of the job seeker database. 
     The method further provides for deriving a performance quotient for each job seeker. The performance quotient may include hard attributes and always includes the normalized scores from one or more assessments as compared to the performance line. Again, it is preferable that the performance quotient is a numerical value. The method then provides for comparing each job seekers&#39; performance quotient to the position quotient. For example, the position quotient may be reduced to a number, e.g. 100, which represents a plurality of position preferences. Various job seekers performance quotients would typically range from 0-100 (although the very low numbers would typically be screened out early in the process). Thus, once the job seekers&#39; performance quotient is compared to the position quotient, it is easy to rank each job seeker based on the comparison of the performance quotient to the position quotient. Once the job seekers are ranked, the employer may choose to perform personal interviews with the top candidates. 
     As noted above, many assessments, even those that produce a result in the form of a code, rely on a multiple choice questions or questions involving ranking. The method provides for normalizing a subject&#39;s entire results, or, if details of the assessment are known, e.g. if it is known which questions/statements are linked, as discussed above, normalizing the raw data. In a preferred embodiment, the facilitator provides the assessments to the job seekers. 
     There are several advantages to this. For example, even when a job seeker does not take, or is not offered, a specific job, the facilitator may store the results. Thus, specific job seekers may not have to take an assessment each time there is a job opening for which they may be suitable. Further, the facilitator can structure the assessment to correspond, more or less, to the employer&#39;s position preferences. 
     It is further noted that certain skills or attributes (identified in the employer&#39;s position preferences) may constitute a larger percentage of the typical work week for a certain position or be identified as more important by the employer. For example, some of the skills may not be the most critical to overall performance but, because these skills constitute a large percentage of the employee&#39;s time, they would be weighted heavily in the performance quotient. Conversely, other job skills may not be performed on a regular daily basis, but could be extremely critical. As such, even skills that are used infrequently could be weighted, as described below with respect to the step of weighting  198  information. An example of this might be a position such as an air traffic controller, who needs certain qualifications, education, experience, etc., all hard skills which are readily measured. However, how that person would act under extreme stress or pressure, even for brief periods of time, could only be identified by other types of communication, stress, management, or leadership-type soft skill assessments. How that person would react and communicate under extreme pressure may equate to lives lost or saved. Thus, the relevant soft skills would be weighted more heavily. 
     The method of matching qualified job seekers to an employer&#39;s job opening is preferably performed by an outside party, i.e. a facilitator. Further, the method preferably utilizes information that is available in an electronic format and that can be accessed remotely. That is, there are a large number of job seekers who have provided suitability data to both public and private forums on the Internet. Some estimates show over 100,000,000 resumes available at any given moment through various Internet sites and job boards. Regardless, the number is certain to increase and the odds of selecting the right candidates are diminished without a means to perform the tasks of providing a set performance goal and a way of assessing and normalizing scores to compare with this derived benchmark or performance line predicting success. The disclosed method allows the facilitator to reduce the number of job seekers presented to the employer. This may be accomplished without any action by the job seekers. 
     A first aspect is directed to a method of implementing a facilitator module on a facilitator device that enables the facilitator device to match an employer having one or more employees and at least one job opening to one or more job seekers. The method comprises determining a position quotient for the job opening with the facilitator module by receiving, by the facilitator module, selection of one or more position soft attributes and one or more non-numerical position preferences for the job opening and assigning numerical position preference values for each of the one or more non-numerical position preferences, determining a performance quotient for each of the job seekers with the facilitator module by inputting one or more images of the job seeker taking a job seeker assessment, the job seeker assessment including one or more questions, determining one or more emotions expressed by the job seeker within the one or more images based on characteristics of one or more facial features of the job seeker within the one or more images, maintaining a facial analysis database that associates each of a plurality of classified emotions with one or more soft attributes thereby forming a plurality of emotion/attribute entries within the facial analysis database, identifying one or more matching entries of the emotion/attribute entries whose classified emotion matches the emotions expressed by the job seeker and generating the performance quotient for the job seeker based on the soft attributes of the matching entries, ranking each of said job seekers with the facilitator module with respect to both the job opening and each other by determining if the position soft attributes of the performance quotient of the job seeker match the soft attributes of the position quotient of the job seeker and generating and providing a ranking document to a user on the facilitator device with the facilitator module, the ranking document illustrating the ranking of each of said job seekers with respect to the job opening and to each other. 
     In some embodiments, determining a performance quotient for each of the job seekers further comprises determining one or more times when at least one of the images were taken, determining which one of the questions of the job seeker assessment that the job seeker was responding to during the each of the one or more times and determining a question type of the one of the questions. In some embodiments, each of the emotion/attribute entries include an associated question type and identifying the one or more matching entries comprises determining the emotion/attribute entries whose classified emotion matches the emotions expressed by the job seeker and whose associated question type matches the question type of the one of the questions. In some embodiments, the question types include one or more of a group consisting of: questions about the job seeker&#39;s position qualifications, questions about the job seeker&#39;s leadership style; questions about the job seeker&#39;s collaboration style; questions about the job seeker&#39;s work ethic; questions about the job seeker&#39;s work experience; questions about the job seeker&#39;s hard attributes; and questions about the job seeker&#39;s conflict resolution. 
     In some embodiments, the facial features include one or more of a group consisting of: a smiling mouth, an eye with a curved shape, rising skewed eyebrows, a frown, squeezed eyebrows, slender eyelids, stretched eyelids; pulled down eyebrows, creased nose, eye-widening, mouth gaping, and growing skewed eyebrows. In some embodiments, the soft attributes comprise a DISC personality style, the DISC personality style including at least one of a D intensity value, an I intensity value, an S intensity value and a C intensity value. In some embodiments, determining the performance quotient further comprises inputting non-normalized suitability data of the job seekers with the facilitator module and converting the non-normalized suitability data into normalized assessment data with the facilitator module. In some embodiments, determining the performance quotient further comprises inputting social media data about the job seeker and parsing the social media data to identify one or more additional soft attributes of the job seeker. In some embodiments, the determining of the position quotient includes administering and scoring at least one position assessment to at least one employee of the one or more employees, if at least two of the one or more employees take said at least one position assessment, then combining the results of the position assessments and plotting the combined results, thereby establishing a performance line. In some embodiments, said at least one position assessment is selected from the group including a core behavioral assessment and at least one from an occupation assessment, a custom assessment, and a proprietary assessments. 
     A second aspect is directed to a facilitator device for matching an employer having one or more employees and at least one job opening to one or more job seekers. The facilitator device comprises a processor and a non-transitory computer-readable medium storing a facilitator module that when executed by the processor causes the facilitator device to perform a method comprising determining a position quotient for the job opening with the facilitator module by receiving, by the facilitator module, selection of one or more position soft attributes and one or more non-numerical position preferences for the job opening and assigning numerical position preference values for each of the one or more non-numerical position preferences, determining a performance quotient for each of the job seekers with the facilitator module by inputting one or more images of the job seeker taking a job seeker assessment, the job seeker assessment including one or more questions, determining one or more emotions expressed by the job seeker within the one or more images based on characteristics of one or more facial features of the job seeker within the one or more images, maintaining a facial analysis database that associates each of a plurality of classified emotions with one or more soft attributes thereby forming a plurality of emotion/attribute entries within the facial analysis database, identifying one or more matching entries of the emotion/attribute entries whose classified emotion matches the emotions expressed by the job seeker and generating the performance quotient for the job seeker based on the soft attributes of the matching entries, ranking each of said job seekers with the facilitator module with respect to both the job opening and each other by determining if the position soft attributes of the performance quotient of the job seeker match the soft attributes of the position quotient of the job seeker and generating and providing a ranking document to a user on the facilitator device with the facilitator module, the ranking document illustrating the ranking of each of said job seekers with respect to the job opening and to each other. 
     In some embodiments, determining a performance quotient for each of the job seekers further comprises determining one or more times when at least one of the images were taken, determining which one of the questions of the job seeker assessment that the job seeker was responding to during the each of the one or more times and determining a question type of the one of the questions. In some embodiments, each of the emotion/attribute entries include an associated question type and identifying the one or more matching entries comprises determining the emotion/attribute entries whose classified emotion matches the emotions expressed by the job seeker and whose associated question type matches the question type of the one of the questions. In some embodiments, the question types include one or more of a group consisting of: questions about the job seeker&#39;s position qualifications, questions about the job seeker&#39;s leadership style; questions about the job seeker&#39;s collaboration style; questions about the job seeker&#39;s work ethic; questions about the job seeker&#39;s work experience; questions about the job seeker&#39;s hard attributes; and questions about the job seeker&#39;s conflict resolution. In some embodiments, the facial features include one or more of a group consisting of: a smiling mouth, an eye with a curved shape, rising skewed eyebrows, a frown, squeezed eyebrows, slender eyelids, stretched eyelids; pulled down eyebrows, creased nose, eye-widening, mouth gaping, and growing skewed eyebrows. 
     In some embodiments, the soft attributes comprise a DISC personality style, the DISC personality style including at least one of a D intensity value, an I intensity value, an S intensity value and a C intensity value. In some embodiments, determining the performance quotient further comprises inputting non-normalized suitability data of the job seekers with the facilitator module and converting the non-normalized suitability data into normalized assessment data with the facilitator module. In some embodiments, determining the performance quotient further comprises inputting social media data about the job seeker and parsing the social media data to identify one or more additional soft attributes of the job seeker. In some embodiments, the determining of the position quotient includes administering and scoring at least one position assessment to at least one employee of the one or more employees, if at least two of the one or more employees take said at least one position assessment, then combining the results of the position assessments and plotting the combined results, thereby establishing a performance line. In some embodiments, said at least one position assessment is selected from the group including a core behavioral assessment and at least one from an occupation assessment, a custom assessment, and a proprietary assessments. 
     A third aspect is directed to a non-transitory computer-readable medium storing a facilitator module for matching an employer having one or more employees and at least one job opening to one or more job seekers, wherein when executed by a processor the facilitator module performs a method comprising determining a position quotient for the job opening with the facilitator module by receiving, by the facilitator module, selection of one or more position soft attributes and one or more non-numerical position preferences for the job opening and assigning numerical position preference values for each of the one or more non-numerical position preferences, determining a performance quotient for each of the job seekers with the facilitator module by inputting one or more images of the job seeker taking a job seeker assessment, the job seeker assessment including one or more questions, determining one or more emotions expressed by the job seeker within the one or more images based on characteristics of one or more facial features of the job seeker within the one or more images, maintaining a facial analysis database that associates each of a plurality of classified emotions with one or more soft attributes thereby forming a plurality of emotion/attribute entries within the facial analysis database, identifying one or more matching entries of the emotion/attribute entries whose classified emotion matches the emotions expressed by the job seeker and generating the performance quotient for the job seeker based on the soft attributes of the matching entries, ranking each of said job seekers with the facilitator module with respect to both the job opening and each other by determining if the position soft attributes of the performance quotient of the job seeker match the soft attributes of the position quotient of the job seeker and generating and providing a ranking document to a user on the facilitator device with the facilitator module, the ranking document illustrating the ranking of each of said job seekers with respect to the job opening and to each other. 
     In some embodiments, determining a performance quotient for each of the job seekers further comprises determining one or more times when at least one of the images were taken, determining which one of the questions of the job seeker assessment that the job seeker was responding to during the each of the one or more times and determining a question type of the one of the questions. In some embodiments, each of the emotion/attribute entries include an associated question type and identifying the one or more matching entries comprises determining the emotion/attribute entries whose classified emotion matches the emotions expressed by the job seeker and whose associated question type matches the question type of the one of the questions. In some embodiments, the question types include one or more of a group consisting of: questions about the job seeker&#39;s position qualifications, questions about the job seeker&#39;s leadership style; questions about the job seeker&#39;s collaboration style; questions about the job seeker&#39;s work ethic; questions about the job seeker&#39;s work experience; questions about the job seeker&#39;s hard attributes; and questions about the job seeker&#39;s conflict resolution. In some embodiments, the facial features include one or more of a group consisting of: a smiling mouth, an eye with a curved shape, rising skewed eyebrows, a frown, squeezed eyebrows, slender eyelids, stretched eyelids; pulled down eyebrows, creased nose, eye-widening, mouth gaping, and growing skewed eyebrows. 
     In some embodiments, the soft attributes comprise a DISC personality style, the DISC personality style including at least one of a D intensity value, an I intensity value, an S intensity value and a C intensity value. In some embodiments, determining the performance quotient further comprises inputting non-normalized suitability data of the job seekers with the facilitator module and converting the non-normalized suitability data into normalized assessment data with the facilitator module. In some embodiments, determining the performance quotient further comprises inputting social media data about the job seeker and parsing the social media data to identify one or more additional soft attributes of the job seeker. In some embodiments, the determining of the position quotient includes administering and scoring at least one position assessment to at least one employee of the one or more employees, if at least two of the one or more employees take said at least one position assessment, then combining the results of the position assessments and plotting the combined results, thereby establishing a performance line. In some embodiments, said at least one position assessment is selected from the group including a core behavioral assessment and at least one from an occupation assessment, a custom assessment, and a proprietary assessments. 
    
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
       A full understanding of the invention can be gained from the following description of the preferred embodiments when read in conjunction with the accompanying drawings in which: 
         FIGS. 1A, 1B, and 1C  are representations of an assessment output as a graph and having a performance line. 
         FIG. 2  is a schematic representation on the physical elements associated with the method, primarily an electronic network. 
         FIG. 3  is a flowchart of the steps associated with one embodiment. 
         FIGS. 4A-4C  are a flowchart of the steps associated with another embodiment. 
         FIG. 5  is a representation of the different types of dissimilar assessments that a facilitator might choose to include in determining a person&#39;s suitability for any given position. 
         FIG. 6  is a representation of the output provided to an employer. 
         FIG. 7  is a representation of the different reports that can be generated by another embodiment. 
         FIG. 8  illustrates a method matching an employer having at least one job opening to one or more job seekers using a job seeker database according to some embodiments. 
         FIG. 9  illustrates a method matching an employer having at least one job opening to one or more job seekers using a job seeker database according to some embodiments. 
         FIG. 10  illustrates exemplary assessment image data for analysis by the facial analysis feature according to some embodiments. 
     
    
    
     DETAILED DESCRIPTION OF THE PRESENT INVENTION 
     As used herein, “suitability data” includes resumes, assessment results, references, and/or other information that indicates a person&#39;s suitability for an available position. 
     As used herein, a “facilitator” may be independent of the employer, such as but not limited to, an independent contractor, or may be related to the employer, such as but not limited to, a human resources department or a single person tasked with screening job seekers. 
     As used herein, “employer” is any entity that employs others. An employer may be referred to as an individual or otherwise personified, but this is not limiting on the claims. 
     As used herein, a “job seeker” is any person who is looking for a job. The person may respond to a specific job posting or may simply provide their suitability data in a forum such as an Internet employment site. It is noted that, at the time this method was being developed, there were over one hundred million job seekers on various Internet employment sites. 
     As used herein, singular and plural nouns, e.g. “job seeker” and “employees,” are used interchangeably and are not limiting upon the claims. 
     As used herein, “hard” attributes are skills, achievements, etc. that may be objectively identified. “Hard” attributes are, typically, recognized and/or documented by a third party, e.g. a school or training facility. For example, a degree or a training certification is evidence of a “hard” attributes. Further, any achievement that can be objectively measured or documented, e.g. “ten years experience,” a minimum grade point average (GPA) or having an “honorable discharge,” is a “hard” attribute. 
     As used herein, “soft” attributes are skills, achievements, etc. that cannot be objectively identified. Although “soft” skills may be assessed. Qualities such as, but not limited to, “leadership,” “communication skills,” and “compatibility” are examples of “soft” attributes. Generally, personality assessments and behavioral assessments are structured to measure “soft” attributes. 
     As used herein, a “behavioral assessment” means an assessment based on Jungian or other type of psychology dealing with human behavior and temperament traits which are observable in a workplace environment. 
     As used herein, a “base level” normalization is where the data being normalized is in a substantially standard format, but with minor differences. For example, some schools may include “+/−” as part of the GPA, i.e. an A+=4.3 points, A=4.0 points, A−=3.7 points, whereas other schools use the standard system of A=4.0 points, B=3.0 points, etc. A base level normalization could normalize these numbers by removing the points attributed to the “+/−.” Conversely, a normalization wherein the data is in different formats, e.g. a percentile ranking compared to a percentile grade, or where the data is not in a standard format, is not subject to a “base level” normalization. It is specifically noted that assessments, such as, but not limited to, a DISC assessment, are not in a standard format. 
     As used herein, a “routine” or a “module,” when used in the context of instructions on a computer means any set of executable instructions. It is understood that a “routine” or a “module” typically includes two or more related sets of executable instructions. For example, an Internet browser routine typically includes at least one interface module structured to present an interactive image on a display as well as a communications module structured to send and receive data. As such, it is understood that “routine” and/or “module” are collective words that may include a plurality of related “routines” or “modules.” 
     As shown in  FIG. 2 , the method relies on communication between a facilitator  10 , an employer  12 , and a plurality of job seekers  14 . The employer  12  has at least one job opening, and, in the preferred embodiment, has requested that the facilitator  10  provide a list of qualified candidates. The list, preferably, is limited. That is, unqualified and less qualified candidates should be culled from the list prior to delivery to the employer. Preferably, most communication occurs over an electronic network  16  such as, but not limited to, the Internet. Thus, each participant  10 ,  12 ,  14 , utilizes an electronic device  19  to access the Internet such as a handheld device, one or more servers and/or one or more computers  20  that is in communication with the electronic network  16 . Further the method is implemented on the facilitator&#39;s electronic device(s) (and/or a facilitator application operating on the facilitator&#39;s electronic device(s)). That is, the steps described below are performed or executed by the facilitator&#39;s computer  20 , and, more specifically, by at least one routine  22  stored on and executed by the facilitator&#39;s computer  20  (including routines  22  of the facilitator application). 
     Thus, it is understood that any reference to the facilitator  10 , and to a lesser extent the employer  12 , or the job seeker  14 , performing an action or a step is an action/step performed on and by the identified party&#39;s computer  20  (and/or the facilitator application operating thereon), unless otherwise indicated. It is further understood that the identified computer  20  has a memory storing a routine  22  structured to perform the identified step when the routine  22  is executed. For example, the statement that “the facilitator  10  performs a step of normalizing  120  assessment results” (see below), means that the facilitator  10  has on its computer  20  a routine  22  (e.g. as a part of the facilitator application) structured to “perform the step of normalizing  120  assessment results.” Occasionally, as a reminder, this point will be noted below with a specific mention of a party&#39;s computer having a routine structured to perform a recited step. A lack of such a reminder, however, does not indicate that a step is performed in some other manner. As noted above, “routine” is a collective word and, unless otherwise noted, all routines shall be identified by reference number  22 . 
     In some embodiments, the facilitator device(s) comprise one or more servers that are able to store, maintain and/or operate the facilitator application for providing the features described herein. In some embodiments, the entirety of the application and its features is able to be provided by the servers, for example, in the form of one or more websites operated by the servers. Alternatively, a user is able to download some or all of the application from the servers onto one of the employer/job seeker devices, wherein the downloaded portion of the application is in the form of a program that is able to execute locally on the device(s) and provides some or all of the application features. 
     Alternatively, the facilitator application is able to be in the form of a widget that operates on one or a plurality of server and/or websites (e.g. to provide added functionality to a third party website). In particular, in such embodiments the downloaded application, widget and/or the servers together are able to provide all of the features of the application by communicating via the network  16 . In other words, together and/or separately the features of the application are able to be provided by one or more widgets operating on other website/servers, one or more websites on the servers and/or a local program on the job seeker/employer device(s). Alternatively, the application and/or widget is able to provide all of the features of the product without the servers. Accordingly, although described herein as the facilitator  10  or facilitator application for the sake of brevity, it is understood that the described features are able to be provided by the other platforms described above. 
     After being downloaded to the job seeker/employer device, the application is able to use the local memory on the device to store and utilize data necessary for operation of the application. Alternatively, some or all of the data for operating the application is able to be stored in a server database on the servers such that the application must connect to the servers over the networks  16  in order to operate. For example, the locally executing application is able to remotely communicate with the servers over the network  16  to perform any features of the application and/or access any data on the server not available with just the data on the job seeker/employer device. In some embodiments, the same data is stored on both the servers and devices such that either local or remote data access is possible. In such embodiments, the devices/servers are able to be periodically synchronized over the network  16 . 
     The facilitator device and/or the facilitator application/module/routine is able to comprise an authentication function (e.g. key pair cryptography) to prevent non-permissioned access to the facilitator application, device and/or other data associated with the facilitator  10 . For example, upon registering with the facilitator application, users (e.g. job seekers, employers) are able to be given a set of public and private keys, wherein the public key serves as the digital identity of the user (i.e. entity) on the facilitator application and the private key is used by the user to digitally sign or otherwise authenticate messages to the facilitator application and/or other users. Alternatively, the user identities on the facilitator application are able to be implemented via digital certificates (e.g. X.509 certificates), username-password or a combination thereof. 
     As is well known, the computer  20 , or other electronic communication device, includes a processor, memory (typically both RAM and ROM), a storage medium (such as, but not limited to a hard drive or a solid state drive), input devices (keyboard, mouse, touch screen, etc.), and an output device (typically a monitor), as well as any other components required for electronic communication (modem, wireless communication, etc.) Further, the computer  20 , or other electronic communication device, includes one or more routines  22 , or modules, such as, but not limited to, a facilitator application, an operating system, an Internet browser, and e-mail capability. All routines  22  are stored on a computer readable storage medium and are executed by/in the processor and/or RAM. 
     As noted above, the job seekers  14  have, typically, provided suitability data (resumes, references, assessment results) to one or more third parties  18  such as, but not limited to, Internet employment sites  17 . Such an Internet employment site  17  typically has a searchable job seeker database of current or previous job seekers&#39;  14  suitability data (and/or any other data that is able to be used to partially or wholly determine a performance quotient of the jobs seeker). That is, the Internet employment site  17  typically has a database routine that stores a plurality of files, or other storage construct, having data on job seekers  14  as well as a search routine structured to search the job seeker database, as is known in the art. Further, the job seeker database is able to store information about a plurality of current or prior job openings. Specifically, for each of the job openings, the database is able to store any of the information described herein as being used to determine position and/or performance quotients. Moreover, in some embodiments the database is able to store which prior job seekers were hired for one or more of the prior job openings (or were otherwise considered qualified for the opening) and then store information associated the job openings with the data about the job seeker(s) that were hired for the opening. 
     In some embodiments, the job seeker database is stored on the facilitator computer  20  (and/or a facilitator server associated with the facilitator application) in addition to or in lieu of the database being stored on a third party website/network-accessible location  17  (and/or the third party servers that operate the site/location  17 ). Alternatively, the job seeker database is able to be stored on one or more facilitator servers that are accessible to and/or operate in conjunction with the facilitator application on the facilitator, job seeker and/or employer devices. In other words, the facilitator application is able to have instances (e.g. downloadable applications) stored on each of the devices and/or on one more facilitator servers that operate in conjunction with the instances on the devices in order to provide the functions described herein. Alternatively or in addition, in some embodiments the facilitator servers are able to operate a job matching website that one or more of the devices access (e.g. via a web browser) in order to provide the functions described herein. 
     As detailed below, the method preferably includes steps of step of identifying  130  a first set of candidates whereby clearly unsuitable candidates are removed. Further, the method also preferably includes the steps of developing  154  the assessments and providing  166  the assessments to job seekers. The step of developing  154  the assessments, while typically performed on a computer  20 , may be performed on another medium, e.g. the facilitator may initially draft the assessment on paper prior to input into a digital format. Further, these steps may be performed, typically in a limited fashion, by the employer or, more typically, by a third party  18  such as, but not limited to, Internet employment sites  17 . That is, an Internet employment  17  site is typically structured to allow an employer  12  to filter search results, e.g. an employer  12  may identify all job seekers  14  on the site who have a degree in accounting. This is a type of first pass that culls unsuitable job seekers. Further, the third party  18  Internet employment site may perform a “base level” normalization of common resume elements, such as, but not limited to, grade point averages. 
     As shown in  FIG. 3 , one embodiment of the method includes the steps of determining  100  a position quotient  46  based on the position preferences; deriving  102  a performance quotient  48  for each job seeker, the performance quotient  48  including normalized assessment data; comparing  104  each performance quotient  48  to the position quotient  46 ; and ranking  106 , i.e. determine a rank for, each said job seeker based on the comparison of the performance quotient  48  to the position quotient  46 . Each of these steps are performed by the facilitator  10 . That is, the facilitator&#39;s computer  20  includes a routine  22  structured to perform the steps of determining  100  a position quotient  46  based on the position preferences; deriving  102  a performance quotient  48  for each job seeker, the performance quotient  48  including normalized assessment data; comparing  104  each performance quotient  48  to the position quotient  46 ; and ranking  106 , i.e. determine a rank for, each said job seeker based on the comparison of the performance quotient  48  to the position quotient  46 . 
     As part of the step of determining  100  a position quotient  46  based on the position preferences, the employer  12 , typically, provides  110  the facilitator  10  with a list of position preferences, e g minimum education, a preferred assessment result on a particular assessment “performance line,” minimum experience, etc. It is noted that most communication steps, such as, but not limited to the step of the employer  12  providing the position preferences to the facilitator  10 , while typically performed on, or via, the employer&#39;s computer  20  or other electronic device, may be performed via another medium, e.g. a postal service. The facilitator  10  determines  100  a position quotient  46  based on these position preferences. 
     Alternatively or in addition, the facilitator  10  is able to compare the position preferences and/or other position data (e.g. employer name, occupation type, location, salary, hourly wage, benefits, hours per week, hours per shift, shift times and days, occupation duties, start dates, end dates and/or other data describing the position) with the job openings stored on the job seeker database and determine one or more of the job openings on the database that are similar to the position. For example, the facilitator  10  is able to parse or otherwise identify keywords of the position preferences and/or position data and search the data associated with each of the job openings of the database to determine a subset of the job openings whose data has the most or closest matches of the keywords. Then the facilitator  10  is able to determine an average position quotient  46  by averaging the position quotients  46  of each of job openings of the subset, wherein this average position quotient  46  is able to be used as the position quotient for the current open position. Further, the facilitator  10  is able to determine a position/performance line (and/or a standard deviation of the line) for the current open position using the position quotient in the same manner as described below in the more complex example. 
     Additionally, in some embodiments, using this identified subset of similar job opening from the database, the facilitator  10  is able to identify data (e.g. the hard and/or soft attributes) describing the subset of prior job seekers that were hired for the subset of job openings (and/or hired and retained for a predetermined period) as stored on the database. This job seeker data of the subset of job seekers is then able to be used by the facilitator module  10  along with the position preferences and other data described above to determine or adjust the position quotient for the current open position. 
     For example, similar to how it determines performance quotients of job seekers described below (and/or determines position assessments of current satisfactory employees as also described below), the facilitator  10  is able to determine the performance quotient/position assessment values of each of the subset of prior job seekers and combine them (e.g. average them, determine the median, etc.) to determine an “ideal” performance quotient/position assessment value. In such embodiments, this ideal performance quotient/position assessment value is able to be used as the position quotient itself or combined with the position quotients of the job openings of the subset described above to determine the position quotient for the position. In other words, the position quotient is able to be based on just the similar prior position data, just the prior job seeker data or a combination of the two. Again, the facilitator  10  is able to determine a position/performance line (and/or a standard deviation of the line) for the current open position using the calculated position quotient in the same manner as described below. 
     In some embodiments, instead of statically determining an average position quotient and/or performance line, the facilitator module is able to have an artificial intelligent model (including a rule set) that inputs the position preferences and/or other position data, and using the data stored on the job seeker database as its knowledge base (e.g. including the similar prior positions and the data describing the prior job seekers who filled and did not fill those positions and others), determines at least one of the position quotient and the performance line (and/or as standard deviation thereof) of the current position. For example, the model is able to include, apply, employ, perform, use, be based on, and/or otherwise be associated with artificial intelligence approaches including any one or more of: supervised learning (e.g. using gradient boosting trees, using logistic regression, using back propagation neural networks, using random forests, decision trees), unsupervised learning (e.g. using an Apriori algorithm, using K-means clustering), semi-supervised learning, a deep learning algorithm (e.g. neural networks, a restricted Boltzmann machine, a deep belief network method, a convolutional neural network method, a recurrent neural network method, stacked auto-encoder method), reinforcement learning (e.g. using a Q-learning algorithm, using temporal difference learning), a regression algorithm (e.g. ordinary least squares, logistic regression, stepwise regression, multivariate adaptive regression splines, locally estimated scatterplot smoothing), an instance-based method (e.g. k-nearest neighbor, learning vector quantization, self-organizing map), a regularization method (e.g. ridge regression, least absolute shrinkage and selection operator, elastic net), a decision tree learning method (e.g. classification and regression tree, iterative dichotomiser 3, C4.5, chi-squared automatic interaction detection, decision stump, random forest, multivariate adaptive regression splines, gradient boosting machines), a Bayesian method (e.g. naïve Bayes, averaged one-dependence estimators, Bayesian belief network), a kernel method (e.g. a support vector machine, a radial basis function, a linear discriminant analysis), a clustering method (e.g. k-means clustering, expectation maximization), an associated rule learning algorithm (e.g. an Apriori algorithm, an Eclat algorithm), an artificial neural network model (e.g. a Perceptron method, a back-propagation method, a Hopfield network method, a self-organizing map method, a learning vector quantization method), a dimensionality reduction method (e.g. principal component analysis, partial least squares regression, Sammon mapping, multidimensional scaling, projection pursuit), an ensemble method (e.g. boosting, bootstrapped aggregation, AdaBoost, stacked generalization, gradient boosting machine method, random forest method), and/or any suitable artificial intelligence approach. 
       FIG. 8  illustrates a method matching an employer having at least one job opening to one or more job seekers using a job seeker database according to some embodiments. As shown in  FIG. 8 , the facilitator module receives selection of one or more non-numerical position preferences for the job opening at the step  802 . The facilitator module assigns numerical position preference values for each of the one or more non-numerical position preferences at the step  804 . The facilitator module maintains a job seeker database including a knowledge base of job opening data describing previous job opening characteristics of previous job openings and job seeker characteristic data describing previous job seekers hired for the previous job openings at the step  806 . The facilitator module identifies one or more performance line values for the job opening based on one or more of the previous job opening characteristics and the job seeker characteristic data of the previous job seekers that were hired for the one or more of the previous job openings at the step  808 . The facilitator module assigns the performance line values as a position quotient for the job opening at the step  810 . In some embodiments, the facilitator module further multiplies values of the position quotient by at least one weighting value. 
     The facilitator module inputs non-normalized suitability data of the job seekers at the step  812 . The facilitator module converts the non-normalized suitability data into normalized assessment data by selecting a standard assessment and conforming all of the non-normalized suitability data to the standard assessment at the step  814 . The facilitator module determines a performance quotient for the job seeker based on the normalized assessment data at the step  816 . The facilitator module ranks each of said job seekers with respect to both the job opening and each other by determining the extent to which the values of the performance quotient fall within the numerical position preference values of the position quotient at the step  818 . The facilitator module generates a ranking document illustrating the ranking of each of the job seekers with respect to the job opening and to each other at the step  820 . 
     In some embodiments, the characteristics of the previous job openings maintained in the database include the position quotient of that previous job opening and the job seeker characteristic data of the database includes the performance quotient of that previous job seeker. In some embodiments, the job seeker database is operated by a third party server and the facilitator module includes an application programming interface widget for accessing and operating with the third party server in order to access the job seeker database. In some embodiments, the facilitator module includes a public key cryptographic security function that prevents unauthorized access to the facilitator module. In some embodiments, identifying the one or more performance line values for the job opening comprises selecting the one or more of the previous job openings whose characteristics correspond to the position preferences of the job opening; determining the job seeker characteristic data of the previous job seekers that were hired for the selected one or more of the previous job openings; and combining the job seeker characteristic data of the previous job seekers that were hired for the selected one or more of the previous job openings to form the performance line values. For example, combining the job seeker characteristic data of the previous job seekers that were hired for the selected one or more of the previous job openings is able to include determining at least one of an average and a standard deviation of the job seeker characteristic data of the previous job seekers that were hired for the selected one or more of the previous job openings. Thus, in such embodiments, the method provides the advantage of enabling position quotients to be determined based on similar prior positions and the associated job seekers (as stored in the job seeker database). 
     In any case, as noted below, the position quotient  46 , as well as the performance quotient  48 , are more easily manipulated when expressed as a numerical value. Thus, the step of determining  100  a position quotient  46  based on the position preferences typically includes the step of assigning  111   a  numerical value to elements of the position preferences. These numerical values may be expressed as “points” within the position quotient  46 . In the example below, the position quotient  46  is based on five assessments. To compare these disparate forms of suitability data the step of deriving  102  a performance quotient  48  for each job seeker, the performance quotient  48  including normalized assessment data, includes the step of normalizing  120  at least one behavioral assessment (in this case four behavioral type assessments plus one hard skills assessment. 
     Before discussing the method further, a few notes regarding behavioral assessments, and similar types of assessments, are in order. For the sake of this example, one behavioral assessment used will be a DISC assessment. DISC assessments may be structured to identify personality types/styles, work habits and other such characteristics. Many such assessments are substantially similar and have been used by various parties for several years. Because these assessments are relatively common, no one party necessarily owns the rights to the assessment. These common assessments also are, typically, addressed to the same common characteristics. As used herein, such common assessments shall be identified as “core” assessments. Core assessments have a general applicability. 
     Other DISC assessments may be developed in relation to a type of occupation. While such assessments may follow the same basic pattern or method as a core assessment, there are typically one or more questions that relate to the associated occupation. Any assessment associated with a specific occupation is identified herein as an “occupation specific” assessment. The facilitator  10  may develop an assessment based on the position preferences and/or the position quotient  46  for a specific job opening or for a specific employer. An assessment developed by the facilitator  10  for a specific job opening or employer is identified herein as a “custom” assessment. Employers  12  may also have developed assessments for their private use. Such assessments may be related to hiring, retention of employees, or for evaluation purposes. These assessments are typically confidential and/or protected by copyrights. Such assessments are identified herein as “proprietary” assessments. 
     As discussed above and below, assessments, such as but not limited to a DISC assessment, result in one to three graphs having four data points each. Thus, such assessments are, preferably, assigned  111  a number of “points” equal to the number of data points that are plotted. Preferably, three graphs having four data points each are used. Thus, a DISC assessment is, preferably, assigned twelve (3×4) points. Thus, the assessment data is provided in a normalized format. 
     Returning to the method, the step of deriving  102  a performance quotient  48  for each job seeker, the performance quotient  48  including normalized assessment data, includes the step of normalizing  120  at least one behavioral assessment. Thus, the step of deriving  102  a performance quotient  48  for each job seeker  14  includes the step of comparing  168  the assessment scores of the job seeker  14  to the performance line  1  on three graphs. For this example, it is assumed that the performance line  1  has been established or that a generic performance line  1  has been provided by the employer  12  (e.g. based on the job seeker data associated with the prior job seekers of the database that were hired for the prior job openings of the identified subset described above). A job seeker  14  is considered to match the performance line if the job seeker&#39;s  14  score is the same as, or within the standard deviation of, the performance line. For example, assume that the position assessment is a DISC assessment, from which the common attributes of satisfactory employees derived  148  a performance line on a public perception graph, as detailed above, having the following points “D=5, 1=2, S=2.5, C=0.5” and a standard deviation at all points of +/−1. 
     For this example, a first job seeker  14  is assessed as having a public perception with points at “D=5, I=0, S=2, C=1” Thus, the candidate is at, or within the standard deviation, with respect to three of the four points. Thus, this candidate would have three points associated with the public perception graph incorporated into their performance quotient  48 . The first job seeker&#39;s scores as to the other graphs are calculated in a similar manner. For the sake of this example it is assumed that the first job seeker  14  has six out of the possible twelve points associated with the DISC assessment. Further, assume that a second job seeker  14  has ten out of the possible twelve points associated with the DISC assessment. Thus, both job seekers&#39; assessment data (results) are provided in a normalized format, preferably as a number. Further, assume the only position preferences supplied by the employer  12  is an advanced education and high grades. This may or may not be a legal method for determining job fit unless it can be proven that high grades correlate directly to job performance. This example is included to show the flexibility of the invention for normalizing assessments scores and other candidate data. The facilitator  10  may determine  100  a position quotient  46  by assigning  111  top tier schools a “value” of 2 “points,” average schools 1 point, and unaccredited schools 0 points. It is noted that rankings, such as “top tier,” appear to be a subjective determination, identifying such schools may be accomplished subjectively using various public ratings or, for example, by having the employer  12  identify those schools that it believes are “top tier.” Similarly, a doctorate degree may be assigned a value of 4 points, a masters degree may be assigned a value of 3 points, a bachelor degree may be assigned a value of 2 points, and an associate degree may be assigned a value of 1 point. Further, the facilitator  10  also assigns points for a normalized GPA, as discussed above. If appropriate, the GPA score may simply be incorporated into the position quotient  46 . That is, a GPA may be between 0 and 4.0 “points.” Thus, the maximum number of “points” is “10” (2+4+4). That is, for this example, the position quotient  46  is 10 points. It is noted that this too is a number. 
     Continuing with the example above with the first and second job seekers  14 , assume, that the first job seeker  14  graduated with a masters degree (3 points) from the Massachusetts Institute of Technology (a top tier school=2 points) and a GPA of 3.5; the first job seeker  14  would have 8.5 (3+2+3.5) “points” to be added to their performance quotient  48 . Assume further that the second job seeker  14  graduated with an associate degree (1 point) from an unaccredited school (0 points) and a GPA of 3.2. The second job seeker  14  would have 4.2 (1+0+3.2) “points” to be added to their performance quotient  48 . 
     As the assessment scores and the education related suitability data are expressed as numbers, the numbers may be added to derive  102  the performance quotient  48  for each job seeker, wherein the performance quotient  48  including normalized assessment data. Thus, in this example the first job seeker  14  has a performance quotient  46  of 14.5 (6+8.5) and the second job seeker  14  has a performance quotient  48  of 14.2 (10+4.2). Each job seekers&#39;  14  performance quotient  48  may then be compared  104  to the position quotient  46 , which, for ranking purposes, is equivalent to comparing the performance quotients  48  to each other, so that the job seekers  14  may be ranked  106 . Accordingly, in this example, the facilitator  10  would likely recommend only the first job seeker  14  to the employer  12 . Of course, with millions of job seekers  14  having suitability data available, the method would typically produce an extended list of ranked job seekers  14 . The employer  14 , or the facilitator  10 , could reduce the length of this list by identifying  112  a maximum number of candidates and/or identifying  114  a minimum performance quotient  48 . 
     The step of determining  100  a position quotient  46  based on the position preferences may include the step of weighting  156  the position preferences. That is, and continuing the example immediately above, the employer  12  may believe that the prestige of the job seeker&#39;s school is of more importance than the assessment data, the level of education, and the job seeker&#39;s GPA. To account for this position preference, both the position quotient  46  and the performance quotient  48  may be weighted. As noted above, various attributes may determine the number of “points” in the position quotient  46 . When one, or more attributes, are considered to be more important than other attributes, the total value of that attribute may be increased by applying a multiplier to the favored attributes. Thus, in the example above, the facilitator  10  may weight  156  the position preference of “school” by multiplying its “point” value by two. In this example, the first job seeker&#39;s performance quotient  48  would be enhanced to be 16.5 points (6+(3+(2*2)+3.5)) and the second job seeker  14  has a performance quotient  48  would remain the same 14.2 (10+(1+(0*2)+3.2)). 
     It is noted that, as the job seekers&#39;  14  suitability data is, preferably, in an electronic medium, and a routine  22  or algorithm may be created to perform the step of deriving  102  a performance quotient  48  for each job seeker. For example, and continuing with the example above, the facilitator  10  may have a routine  22  (shown schematically) on the computer  20  that has an associated database  24  (shown schematically) identifying top tier schools, average schools, and unaccredited schools. The routine  22  is further structured to identify the type of school that each job seeker  14  graduated from and add an appropriate number of points to the job seeker&#39;s performance quotient  48 . The routine  22  is further structured to identify the highest level of education set forth in each job seeker&#39;s suitability data and assign the job seeker  14  an appropriate number of points, which are then added to the job seeker&#39;s performance quotient  48 . Finally, the routine is structured to identify and record each job seeker&#39;s normalized GPA. The points associated with the each job seeker&#39;s normalized GPA are then added to each job seeker&#39;s performance quotient  48 . Further, if the job seekers&#39;  14  suitability data is already online, the step of deriving  102  the performance quotient  48  for each job seeker  14  may be performed without any intervention by the job seeker  14 . In some embodiments, the database  24  is able to be a part of the job seeker database described above. In some embodiments, the performance quotient deriving routine/module/algorithm is able to be a part of the artificial intelligence model described above (e.g. a rule set thereof) and the performance quotient is able to be determined by the model based on the input job seeker data described above (e.g. assessment data, hard attributes, soft attributes, other data). 
     It is further noted that the processing of the position quotient  46  and the performance quotient  48 , as well as the final step of ranking  106  the job seekers  14 , is more easily accomplished if the position quotient  46  and the performance quotient  48  are expressed as numerical values. Thus, the facilitator preferably establishes the position quotient  46  as a numerical value and each performance quotient  48  as a numerical value. As described above, the position quotient  46  and the performance quotient  48  are expressed as having a number of “points.” Further, as discussed below, the position quotient and the performance quotient each accounts for, and/or includes, several types of information and data, hereinafter “elements.” As there is a comparison between the position quotient  46  and the performance quotient  48  the elements of each are, preferably, similar. That is, the elements of the position quotient  46  generally correspond to the elements of the performance quotient  48 . 
     As stated above, this is a simple example wherein all the job seeker&#39;s  14  suitability data includes an assessment, the performance line  1  is predetermined, relevant suitability data is easily assigned a numerical value and wherein the higher the numerical value the better. A more complex example is set forth below. It is noted that any of the steps of the embodiment detailed below could be incorporated into the above embodiment of the method, such as, but not limited to, the step of administering  146  at least one position assessment to at least one satisfactory employee (discussed below). 
     Further, as each employer  12  is likely to have their own idea as to what makes an employee acceptable, this embodiment of the invention includes the step of administering  146  at least one position assessment to the satisfactory employees (discussed below) so as to establish a performance line  1 . 
     In another embodiment, the facilitator  10  will perform several additional steps as detailed below. That is, the method includes the steps of determining  100  a position quotient  46  based on the position preferences; identifying  130  a first set of candidates; deriving  102  a performance quotient  48  for each job seeker, the performance quotient  48  including normalized assessment data; comparing  104  each performance quotient  48  to the position quotient; and ranking  106  each said job seeker  14  based on the comparison of the performance quotient  48  to the position quotient  46 . That is, the facilitator&#39;s computer  20  includes a routine  22  structured to perform the steps of determining  100  a position quotient  46  based on the position preferences; identifying  130  a first set of candidates; deriving  102  a performance quotient  48  for each job seeker, the performance quotient  48  including normalized assessment data; comparing  104  each performance quotient  48  to the position quotient  46 ; and ranking  106  each said job seeker  14  based on the comparison of the performance quotient  48  to the position quotient  46 . 
     Expanding upon these steps in turn, the following addresses the step of determining  100  a position quotient based  46  on the position preferences (and expands upon the simplified example set forth above). As noted above, the employer  12 , typically, provides  110  the facilitator  10  with a list of position preferences. Some of the preferences are “hard,” e.g. a minimum education, minimum experience, etc., and other preferences are “soft,” e.g. a certain assessment result on a particular assessment. Other position preferences may be more vague or even unidentified by the employer. For example, a Nevada based employer  12  may hire based on hard attributes, e.g. top school and minimum GPA, but may not realize that only those employees who were born west of the Mississippi River stay with the employer  12 . Thus, if the employer  12  is seeking a long term employee, birth place could be a position preference. 
     By way of a further example, an employer  12  may produce software wherein the original code was in a now defunct computer language, but is now produced in a current computer language. Thus, while knowledge of the defunct computer language is not required, those with such a knowledge may be better able to understand the employer&#39;s products. The employer  12  may identify knowledge of the current computer language as a position preference, but the facilitator  10  may note that knowledge of the defunct computer language as a position preference. As one more example, an employer  12 , and more specifically an individual at the employer  12  under whom the job seeker  14  would be working, i.e. a supervisor, may have a military background. This supervisor may prefer working with others having a military background. Thus, a military background may also be a position preference. Accordingly, the step of determining  100  a position quotient  46  based on said position preferences may include the step of examining  140  the employer to identify position preferences. 
     In these examples, “place of birth,” “knowledge of a defunct computer language,” and “military background” are, or are in essence, hard achievements (if you do not believe place of birth is an achievement, talk to a Texan). Unidentified position preferences, however, are not typically as objectively identifiable as place of birth or other hard achievements, but rather tend to relate to soft attributes as identified above. That is, the employer  12  typically identifies the hard attributes as a minimum requirement that may easily be incorporated into the determination of 100 position quotient. Thus, while the step of examining  140  the employer to identify position preferences may reveal desirable hard attributes of which the employer  12  is unaware, the step of examining  140  the employer to identify position preferences will, typically, relate more to soft attributes. 
     One method of identifying such soft attributes is to identify employees with which the employer  12  is satisfied and to further identify common soft attributes that such employees share. It is noted that, while “satisfactory” is a subjective determination, identifying those employees which the employer  12  believes are “satisfactory” is an objectively achievable goal. That is, as used herein, one type of “satisfactory employee” is an employee whom the employer  12  informs the facilitator  10  is satisfactory. It is further noted that “satisfactory employees” may be related or limited to employees that are in positions similar to the open position. That is, as an example only, an employer  12  may have three supervisors and three assistants all of which perform their jobs in a satisfactory manner. If the job opening to be filled is an assistant position, the relevant “satisfactory employees” that would be identified are the assistants and not the supervisors. Thus, the step of examining  140  the employer to identify position preferences may include the steps of identifying  142  satisfactory employees and identifying  144  common attributes that such employees share. 
     Further, the employer  12  may identify a third party  18  as a “satisfactory employee.” This would typically occur when a model employee has left the employer  12  and the employer is seeking similar workers. In this situation, the former employee may have already taken an assessment or the facilitator  10 , or employer  12 , may contact the former employee and request that the former employee take the position assessment. Further, the facilitator  10  may be able to identify workers who have consistently been evaluated as model employees and average, or otherwise combine, assessment results for those employees so as to create an average assessment for a generic satisfactory employee. Another type of “satisfactory employee” is a model based on prior data. That is, the facilitator  10  and/or third parties  18  may develop a model of a generic “satisfactory employee” having common attributes that successful employees share based on assessments and additional data from employers, e.g. reviews, data relating to retention, etc. Thus, while a satisfactory employee is typically a current or former employee of the employer  12 , such a relationship is not a requirement. Alternatively, as described above, the steps of identifying  142  satisfactory employees and identifying  144  common attributes that such employees share is able to comprise accessing the job seeker database, identifying the prior job seekers hired for one of the subset of similar job openings, and identifying common attributes of those prior job seekers. In particular, as described above, this use of the job seeker database is able to be performed by the artificial intelligence model as a part of the facilitator application. 
     As soft attributes, by definition, are not identifiable in the manner of hard attributes, the facilitator  10  may identify  144  attributes that satisfactory employees share by administering  146  at least one “position assessment” to at least one satisfactory employee(s). To differentiate between various assessments discussed herein, the assessments given to satisfactory employees and used to establish position preferences are identified as “position assessments.” The step of administering  146  at least one position assessment to at least one satisfactory employee includes the steps of providing  146 A the at least one position assessment to at least one satisfactory employee, allowing  146 B each satisfactory employee to complete the at least one position assessment, scoring  146 C each assessment, combining  146 D the results of the assessments (if the assessment is administered to more than one employee), and plotting  146 E the combined results, thereby establishing  147  a performance line  1 . As discussed above, the scores are typically plotted  146 E on two or three graphs. Further, while combining  146 D the results of the assessments, it is preferable to establish  148  a standard deviation for each score, which may also be shown on the graphs. Thus, when the position assessment is a DISC assessment, the position assessment establishes a “performance line,” or similar result. The standard deviation is used during the step of comparing  168  the assessment scores to a position assessment score, discussed below. The steps of establishing  147  a performance line and establishing  148  a standard deviation for the performance line may be identified as the step of determining  149  common attributes of satisfactory employees based on the results of the at least one position assessment. 
     It is noted that the step of providing  146 A the at least one position assessment to each satisfactory employee, or “test taker,” may be accomplished in a traditional manner, e.g. mailing a hard copy to each test taker, but is preferably performed via an electronic communication. More preferably, each test taker is provided with a URL link to a web page in an e-mail. The at least one assessment is presented on the web page associated with the link. The e-mail may include a unique identification so that, when each test taker accesses the web page via the e-mail, the facilitator may automatically identify and track data for each test taker. Alternatively, the web page may require each test taker to sign in using a name and/or password, as is known in the art. The position assessment may then be completed on-line and automatically scored  146 C. When two or more satisfactory employees have completed the at least one assessment, the steps of combining  146 D the results of the assessments, plotting  146 E the combined results, establishing  147  a performance line and establishing  148  a standard deviation may also be performed automatically. That is, the facilitator&#39;s computer  20  includes a routine structured to perform the step of administering  146  at least one position assessment to the satisfactory employees as well as each of the associated steps identified above. 
     As set forth below, there are multiple types of assessments upon which the facilitator  10  may rely. It is noted that some employers  12  may already have assessed one or more satisfactory employees. If so, the facilitator  10  may use an existing employee assessment as the “at least one position assessment.” That is, acquiring the at least one position assessment from the employer  12  is equivalent to administering  146  at least one position assessment to the satisfactory employees. 
     In addition to, or in place of, administering  146  at least one position assessment to the satisfactory employees, the facilitator may also identify  144  attributes that are common to satisfactory employees by determining  150  the employer&#39;s expectations. That is, an employer  12  may be overly brief when initially identifying the position preferences. Thus, as part of determining  150  the employer&#39;s expectations, the facilitator  10  may interview, or otherwise communicate with, the employer  12  to determine in detail what the employer  12  believes the position preferences to be. It is noted that such an interview, or other communications, may also be used to determine  152  what assessment(s) should be given to satisfactory employees in order to identify  144  attributes that satisfactory employees share. That is, an employer  12  may initially state that it is looking for a job seeker  14  having an accounting degree and ten years experience. While examining  140  the employer to identify position preferences, the facilitator  10  may interview the employer  12 , e.g. interview the supervisor under whom the job seeker  14  would be working, to determine  150  the employer&#39;s expectations. At such an interview, the facilitator  10  may learn that the job seeker will be working, essentially, alone and without supervision. Thus, the facilitator could choose to develop  154  assessments that detect attributes corresponding to the position preferences and give such similar assessments to satisfactory employees as described above. 
     When the at least one position assessment establishes  147  a performance line  1 , a number of points are plotted. For example, in a DISC assessment that results in three graphs, there are twelve plot points; one point for each element (letter) of the assessment on each graph (4 points) multiplied by the number of graphs (3). It is noted that other assessments may have more or less plotted points and more or less resulting graphs. As noted above, it is easier to manipulate data that has been reduced to a numerical value. Thus, in this instance it is convenient to incorporate the number of plot points into the position quotient. That is, in this example, the DISC assessment generates twelve “points” in the position quotient  46 . Similarly, other assessments that do not result in a performance line are also incorporated into the position quotient  46  as a numerical value. For example, an assessment of computer skills having twenty-five questions, and which is scored based on the number of correct responses, may be incorporated into the position quotient  46  as twenty-five “points.” This is explained in more detail below. 
     The step of identifying  130  a first set of candidates  30  is useful for reducing the number of job seekers  14  to a smaller number. That is, and as noted above, the initial pool of job seekers  14  may include millions of individuals. This number can be reduced significantly by culling  160  the pool of job seekers  14  based on hard attributes. For example, the employer may identify a position preference that the job seeker  14  have a degree in accounting. As a limited number of the job seekers  14  will have such a degree, the initial pool of job seekers  14  is reduced to a more limited number of candidates  30 . The step of culling  160  the pool of job seekers  14  based on hard attributes should be performed prior to the remaining steps of the method so as to not waste time and effort of those job seekers who will never meet the position quotient. The step of culling  160  the pool of job seekers  14  based on hard attributes may be, and in the preferred embodiment is, performed by, or partially performed by, a third party  18 . That is, the facilitator  10  may access an Internet employment website  17 , or similar electronic construct, which has a search routine  22 . As is known, search routines  22  may be structured to return results based on an identified criteria. Thus, in a search routine  22  structured to operate with a resume database, a facilitator  10  may input a search criteria limiting the results to only those resumes indicating the job seeker  14  has an accounting degree. 
     It is noted that, typically, when a hard attribute that is not variable is required, e.g. a specific degree or certification, that attribute is not incorporated into the position quotient  46 . That is, if all job seekers  14  (or candidates  30 ) must have the attribute, all job seekers  14  (or candidates  30 ) would receive the points for that attribute and, as such, including such points would not differentiate the job seekers  14 . A variable hard attribute, e.g. GPA could still be incorporated into the position quotient  46 . 
     The step of identifying  130  a first set of candidates  30  may also be accomplished by culling  162  the pool of job seekers  14  based on soft attributes. This, however, would only be effective if a number of job seekers  14  have assessment results, or similar soft attribute data, in their suitability data. 
     As noted above, the step of deriving  102  a performance quotient for each job seeker  14 , the performance quotient including normalized assessment data may be performed when the job seekers  14  have assessment results, or similar soft attribute data, in their suitability data. As having assessment results, or similar soft attribute data, in suitability data is not the norm, yet, the facilitator  10  may enhance the odds of finding a suitable job seeker  14  by providing assessments to the job seekers  14 . Assessments may be provided to the job seekers  14  in the same manner as assessments are provided to satisfactory employees, as discussed above. That is, in this instance, the job seeker  14  is the “test taker.” As the pool of job seekers  14  may be very large, it is more efficient to perform the step of identifying  130  a first set of candidates  30  and then provide the assessments to the larger pool of job seekers  14 . That is, the step of deriving  102  a performance quotient  48  for each job seeker  14  may include the steps of providing  166  at least one assessment to each said initial candidate  30 , scoring  167  each assessment that is returned by an initial candidate  30 , and normalizing  120  the assessment results, i.e. normalizing the assessment data. That is, in this context, the assessment results are data. Further, partial results are also data. 
     Typically, for a specific job, each initial candidate  30  would be provided the same at least one assessment. Thus, a single type of assessment would not require the results to be normalized relative to each other. The candidates  30  may, however, have or develop multiple assessments in their suitability data. That is, for example, while assessment results are not commonly included in suitability data, this does not mean that absolutely no job seekers  14  have assessment results included in suitability data. Further, using this method, an initial candidate  30  may be provided  166  an assessment, but then fail to gain the employment associated with that assessment. The data from that assessment could, however, be incorporated into the job seeker&#39;s/initial candidate&#39;s  14 , suitability data. Alternatively, the facilitator  10  could maintain their own records, including the assessment results, and have those records associated with, or incorporated into, the job seeker&#39;s/initial candidate&#39;s  14 ,  30  suitability data (e.g. on the job seeker database). Thus, over a period of time, various job seekers/candidates  14 ,  30  may have multiple assessments incorporated into, or associated with, their suitability data. 
     In some embodiments, the facilitator  10  is able to include a social media analysis feature. Specifically, the facilitator is able to parse social media text (e.g. social media posts, social media videos, social media profiles, blogs, etc.) and other related materials about the job seeker (e.g. as extracted from one or more social media websites) and analyze the parsed data in order to predict DISC “styles” (e.g. DISC levels) or other soft attributes of the job seeker based on the language used and/or subject matter of their posts and other related materials. As a result, the facilitator module provides the benefit of more accurately identifying soft attributes of the job seeker based on publically available data about the job seeker in addition to assessments submitted. 
     Further, in some embodiments the facilitator  10  is able to include a facial analysis feature. Specifically, as shown in  FIG. 10 , when assessments provided by the facilitator  10  and/or input by the facilitator include image and/or video data  1002  of the job seeker as they take the assessment, the facial analysis feature is able to track and analyze the face of the job seeker in order to identify one or more soft attributes of the job seeker. In order to do so, the facilitator  10  is able to maintain and/or be able to remotely access an facial analysis database that associates each of a plurality of different emotions  1004  (e.g anger, fear, neutral, surprise, contempt, disgust, sadness, laughter, happiness, combativeness, frustration, passivity, nervousness, and/or other emotions) with one or more soft attributes (e.g. DISC behavioral style levels (e.g. D/S behavior style; I behavior style; low or less than 1 S level; high D; medium C; etc.), stubborn, flexible, aggressive, passive, independent, confident, fearless, cautious, perfectionist, detail oriented, fastidious, cooperative, sincere, loyal, dependable, erratic, selfish, selfless, optimistic, pessimistic, trusting, enthusiastic, blunt, outspoken, demanding, shy and/or other soft attributes) thereby forming emotion/soft attribute(s) sets. As described in detail below, the facial analysis feature is able to utilize many factors in determining job seeker emotions within the images/video data  1002  including, but not limited to, head orientation  1006 , job seeker characteristics  1008  (e.g. hair color, skin color, gender, age, beard fullness, moustache fullness, glasses and/or other facial image characteristics), extracted job seeker features  1010  and/or other characteristics of the image/video  1002 . As a result, upon identifying one or more emotions  1004  of the job seeker expressed during the assessment, the feature is able to match those identified emotions to the emotions within the database, determine the soft attributes associated with the matched emotions (e.g. a part of the same set as the emotion) and attribute the determined soft attributes to the job seeker (e.g. within their profile and/or to the assessment within their profile). 
     Alternatively or in addition, in some embodiments the facilitator module is able to associate one or more portions of the images/video  1002  with one or more specific questions of the assessment (e.g as stored within the job candidate profile data). For example, each question is able to be associated with a different portion of the images/video  1002  that corresponds to when that question was posed and answered by the job seeker and/or groups of two or more of the questions are able to be associated with portions of the images/video  1002  that correspond to when the group of questions were posed and answered by the job seeker (e.g. all the questions related to leadership methods are able to be grouped together and/or other related questions are able to form separate groups). Further, one or more of the sets of the facial analysis database are able to include or be associated with one or more specific assessment questions, groups of questions and/or types of questions. In particular, each question is able to have a question type (e.g. question topic) that is stored by the facilitator platform and the sets are able to specify an emotion  1004 , one or more soft attributes, a question and/or a question type. Thus, the database is able to distinguish not only between emotions  1004  when determining soft attributes, but also between emotion/question combinations in order to determine soft attributes. For example, the database is able to both associate a first emotion in response to a first question/type of question with first soft attribute(s), as well as associate the first emotion in response to a second question/type of question with second soft attribute(s). Therefore, upon determining an emotion  1004  of a job seeker when responding to a particular question, the module is able to find sets that have matching emotions and questions; and/or determine the question type of the question the job seeker was responding to and find sets that have matching emotions and question types. The soft attributes of these matching sets are then able to be attributed to the job seeker (e.g. as performance quotient data). 
     As a result, in addition to identifying emotions  1004  expressed by the job seeker, the facial analysis feature is able to determine during which portions of the images/video  1002  those emotions  1004  were expressed and the questions/question type of the assessment associated with that portion (that evoked the identified emotion(s)). For example, the facilitator module is able to record a timestamp of the video/image  1002  of when of each of the questions of the assessment is presented to the job seeker and associate that timestamp (and/or the image data that occurs after that timestamp but before the next question timestamp) with the question thereby creating a timestamp/question pair. Thus, the module is able to determine which of the images/video  1002  are associated with each of the questions by determining of the timestamp of those images/video  1002  occur after the timestamp of the question, but before the timestamp of the next question. In some embodiments, this timestamp/question/image data is able to be stored within the facial analysis database of the facilitator platform. Subsequently, the feature is able to access the database and match the pair of identified emotions  1004  and questions/question type to the sets of the facial analysis database having the same emotion and questions/question type and determine the soft attributes of those matching sets that should be associated with the job seeker. 
     For example, when the facial patterns of a job seeker indicate the emotion of contempt during a period of an assessment where a qualification question was being asked and/or when a plurality of qualification type questions were being asked, the feature is able to find the sets of the facial analysis database that match the pair of contempt and qualification type questions (or that specific qualification question) and attribute the soft attributes of those sets to the job seeker. Indeed, for this example, facial patterns indicate a level of contempt, disgust and/or anger during qualification type questions are usually mapped to the soft attributes of a C/D DISC behavior style with a very low I. Such a job seeker may make a great quality control person, or a border patrol agent, but they probably would not be well suited for public relations, or relationship based sales positions. In some embodiments, the sets of the facial analysis database are able to be updated, deleted and/or new sets created based on input assessment data from a plurality of assessments to a plurality of job seekers and subsequent information about whether the job seekers received the job and/or their subsequent job performance. 
     In some embodiments, the emotion identification method is comprises preprocessing, feature extraction and classification. Specifically, the facilitator module is able to access the video/images  1002  and perform one or more preprocessing steps on the images in order to facilitate better emotion identification/classification by the function. For example, the module is able to adjust image clarity and scaling (e.g. cropping and scaling using the nose of the face as midpoint; Bessel filter down sampling to reduce image size; Gaussian filtering for resizing/smoothing the images), normalize image features (e.g. normalize illumination levels using a median filter), determine face alignment (e.g. using SIFT (Scale Invariant Feature Transform) flow algorithm), region of interest segmentation (e.g. dividing the color components and/or regions of face such as eye, forehead and mouth regions) and/or other preprocessing methods. Alternatively, the preprocessing is able to be omitted. The facilitator module is then able to perform feature extraction on the images (e.g. using one or more texture feature-based methods, edge based methods, global and local feature-based methods, geometric feature-based methods and patch-based methods). 
     The extracted feature(s)  1010  and/or other data is then classified by the module into one or more emotions  1004  or classifications, as described above, thereby identifying any emotions  1004  expressed within the images/video. For example, the classification is able to comprise the use of one or more classification techniques such as, but not limited to, directed line segment hausdorff distance (dLHD), euclidean distance, minimum distance classifier (MDC), k-Nearest Neighbors (KNN) algorithm, and/or other classification techniques known in the art. In general, happiness and is able to be determined based on features of a smiling mouth and an eye with a curved shape; sadness is able to be determined based on rising skewed eyebrows and frown; anger is able to be determined based on squeezed eyebrows, slender and stretched eyelids; disgust is able to be identified based on pulled down eyebrows and creased nose; surprise is able to be determined based on eye-widening and mouth gaping; and fear is able to be determined based on growing skewed eyebrows. In any case, as described above, the emotions  1004  identified based on the extracted features  1010  are able to be associated with the job seeker on the facilitator platform along with one or more of: a particular portion of the video  1002  (and/or a particular image or set of images), a question or questions of the assessment that occurred during the particular portion, and/or a type of question or questions of the assessment that occurred during the particular portion. Accordingly, the facial analysis feature provides the benefit of improving on standard assessments by considering not only job seekers answers to assessment questions, but also the emotions they express while being presented with and responding to the questions in order to more accurately identify the job seekers&#39; soft attributes. 
       FIG. 9  illustrates a method matching an employer having at least one job opening to one or more job seekers using a job seeker database according to some embodiments. As shown in  FIG. 9 , the facilitator module receives selection of one or more position soft attributes and one or more non-numerical position preferences for the job opening at the step  902 . The facilitator module assigns numerical position preference values for each of the one or more non-numerical position preferences at the step  904 . The facilitator module inputs one or more images of the job seeker taking a job seeker assessment at the step  906 . The facilitator module determines one or more emotions  1004  expressed by the job seeker within the one or more images  1002  at the step  908 . The emotion determination being based on characteristics of one or more facial features of the job seeker within the one or more images  1002 . The facilitator module maintains a facial analysis database at the step  910 . The database associating each of a plurality of classified emotions with one or more soft attributes thereby forming a plurality of emotion/attribute entries within the facial analysis database. The facilitator module identifies one or more matching entries of the emotion/attribute entries whose classified emotion matches the emotions expressed by the job seeker at the step  912 . The facilitator module generates a performance quotient for the job seeker based on the soft attributes of the matching entries at the step  914 . The facilitator module ranks each of said job seekers with respect to both the job opening and each other at the step  916 . The ranking being implemented by determining if the position soft attributes of the performance quotient of the job seeker match the soft attributes of the position quotient of the job seeker. The facilitator module generating and providing a ranking document to a user on the facilitator device at the step  918 . The ranking document illustrating the ranking of each of said job seekers with respect to the job opening and to each other. 
     In some embodiments, determining the performance quotient for each of the job seekers further comprises determining one or more times when at least one of the images  1002  were taken, determining which one of the questions of the job seeker assessment that the job seeker was responding to during the each of the one or more times and determining a question type of the one of the questions with the facilitator module. In some embodiments, each of the emotion/attribute entries include an associated question type and identifying the one or more matching entries comprises determining the emotion/attribute entries whose classified emotion matches the emotions  1004  expressed by the job seeker and whose associated question type matches the question type of the one of the questions. In some embodiments, the question types include one or more of a group consisting of: questions about the job seeker&#39;s position qualifications, questions about the job seeker&#39;s leadership style; questions about the job seeker&#39;s collaboration style; questions about the job seeker&#39;s work ethic; questions about the job seeker&#39;s work experience; questions about the job seeker&#39;s hard attributes; and questions about the job seeker&#39;s conflict resolution. In some embodiments, the facial features  1010  include one or more of a group consisting of: a smiling mouth, an eye with a curved shape, rising skewed eyebrows, a frown, squeezed eyebrows, slender eyelids, stretched eyelids; pulled down eyebrows, creased nose, eye-widening, mouth gaping, and growing skewed eyebrows. 
     In some embodiments, the soft attributes comprise a DISC personality style, the DISC personality style including at least one of a D intensity value, an I intensity value, an S intensity value and a C intensity value. In some embodiments, determining the performance quotient further comprises inputting non-normalized suitability data of the job seekers with the facilitator module and converting the non-normalized suitability data into normalized assessment data with the facilitator module. In some embodiments, determining the performance quotient further comprises inputting social media data about the job seeker and parsing the social media data to identify one or more additional soft attributes of the job seeker with the facilitator module. In some embodiments, the determining of the position quotient includes administering and scoring at least one position assessment to at least one employee of the one or more employees, if at least two of the one or more employees take said at least one position assessment, then combining the results of the position assessments and plotting the combined results, thereby establishing a performance line. In some embodiments, said at least one position assessment is selected from the group including a core behavioral assessment and at least one from an occupation assessment, a custom assessment, and a proprietary assessments. 
     As discussed below, such assessments may be different and, as such, the data related to the assessment may need to be normalized relative to each other so that a valid comparison may be made between assessments. While there are common elements to such assessments, different assessments are created by different persons/organizations and many of the assessments are protected by secrecy and/or intellectual property laws. Thus, different assessments, typically, cannot be directly compared to each other. 
     The raw scores of the assessments may be normalized however. That is, the facilitator&#39;s computer  20  has a routine  22  thereon structured to normalize the assessments. The routine  22  is structured to adjust, or otherwise adapt, the results of any assessment to the facilitator&#39;s  10  standard. For example, one company&#39;s DISC assessment may include multiple questions relating to making rapid decisions. These questions may emphasize, i.e. cause the subject&#39;s results answers to be more extreme (stronger or weaker), a particular score in a manner different from the facilitator&#39;s standard DISC assessment. Or perhaps instead of administering a DISC type personality assessment an employer may use a Kiersey Temperament or an MMPI type behavioral assessment. Such assessments rate or rank various elements of communication, workplace personality, environmental preferences but all score on entirely different scales. In this instance, the routine  22  would be structured to reduce the value of that particular assessment&#39;s scores so that that assessment could be compared to various other assessments that would meet the facilitator&#39;s  10  standard for assessment. 
     If the raw data (e.g. the actual answer to each question as opposed to just the subject&#39;s final score) is available, the routine  22  could be structured to normalize individual responses. The routine  22  is structured to perform such an adjustment for each specific assessment relative to a selected standard. 
     Accordingly, the step of normalizing  120  the assessment results may include the step of normalizing  170  disparate assessments. The step of normalizing  170  disparate assessments includes the steps of identifying  171  at least one assessment associated with each job seeker  14 , or initial candidate  30 , adjusting  172  the result of the at least one assessment relative to a selected standard assessment, producing  176  a normalized assessment result for each identified assessment. The step of adjusting  172  the result of at least one assessment relative to a selected standard assessment may include the steps of obtaining  180  the raw data for each at least one assessment and adjusting  182  individual results relative to a selected standard assessment. Finally, it is noted that the step of normalizing  120  the assessment results may include the step of normalizing  165  a portion of the assessment results. That is, the facilitator  10  does not need to normalize  120  all of the assessment results, but rather only those assessment results that relate to the performance quotient  48  and/or the position quotient  46 . 
     As noted above, assessments such as a DISC assessment do not rate the subjects as being right or wrong, but rather on a scale representing various styles. Thus, step of deriving  102  a performance quotient  48  for each job seeker  14  (or initial candidate  30 ) includes the step of comparing  168  the assessment scores of the job seeker  14  to a position assessment score. As noted above, when the position assessment is a DISC assessment, the position assessment results in a performance line on three graphs. A job seeker  14  is considered to match the performance line if the job seeker&#39;s  14  score is the same as, or within the standard deviation of, the performance line. For example, assume that the position assessment is a DISC assessment from which the common attributes of satisfactory employees derived  148  a performance line on a public perception graph, as detailed above, having the following points “D=5, 1=2, S=2.5, C=0.5” and a standard deviation at all points of +/−1. A candidate  30  is assessed as having a public perception with points at “D=5, I=0, S=2, C=1” Thus, the candidate is with, or within the standard deviation, with respect to three of the four points. Thus, this candidate would have three points incorporated into their performance quotient  48 . 
     As is known, the step of comparing  168  the raw assessment scores to a model assessment score is structured to determine which candidates  30  most closely match the desired score and is, preferably, performed after normalization  120  of the assessment results. 
     There are other assessments that do not produce a result in the form of a performance line  1  or assess a subject in the manner of a DISC assessment, or, a behavioral assessment having a performance line  1  may still produce a result in an incompatible format. With regard to the former, some assessments are similar to traditional tests that are scored on the number of correct answers relative to the total number of questions. Thus, some assessment results may be a simple number, e.g. 40 out of 50, or, 16 out of 20. Such raw scores may be normalized  120  by converting the scores to a percentage. Other assessments may be scored in a manner similar to most school tests, i.e. on a scale from 1-100 wherein an average subject is about 70%-80% correct and exceptional subjects are above 90% correct. Similar assessments may be scored in a similar manner, but be structured to be harder, e.g. an average subject is about 50%-60% correct and exceptional subjects are above 70% correct. These types of assessments results may also be normalized  120  as part of the step of deriving  102  a performance quotient  48  for each job seeker  14 . In this simple example, the normalization  120 , or the step of adjusting  172  the result of the at least one assessment relative to a selected standard assessment, is accomplished by increasing or decreasing the at least one assessment score relative to the facilitator&#39;s  10  standard. 
     For example, assume that the facilitator  10  and a third party  18  each have an assessment relating to the ability to speak French, i.e. a French test. The average score on the facilitator&#39;s  10  test (FT) is 70% whereas the third party  18  test (TPT) has an average score of 50% and no one scores above 70%. The step of adjusting  172  the result of the at least one assessment relative to a selected standard assessment may be a simple algorithm such as FT=1.4*TPT. Of course, and is known in the art of mathematics, the normalization algorithm is typically more complicated. 
     As with the DISC assessments, if the facilitator  10  has access to the questions/statements and the job seeker&#39;s  14  answers that comprise the assessment, the normalization may be made more precise. For example, the facilitator  10  may eliminate selected questions/answers if the facilitator  10  believes that the selected questions/answers are irrelevant, inaccurate, or for any other reason. 
     With regard to the behavioral assessments that have results in different formats, e.g. an assessment may produces twenty data points as compared to the twelve point DISC assessment discussed above, normalization  170  may occur as follows. That is, the step of adjusting  172  the result of the at least one assessment relative to a selected standard assessment, may be accomplished by adjusting  184  the assessment result relative to a selected standard assessment, e.g. increasing or decreasing the “point” value of the non-standard assessment. For example, the assessment data for a candidate  30  who received sixteen out of twenty points (i.e. sixteen out of twenty scores were within the standard deviation of a performance line on one or more graphs) could be normalized  170  by multiplying the result by 0.6 (12/20), e.g. sixteen points*0.6 provides a normalized score of 9.6. Further, if the assessment measured a specific aspect of the job seeker compared to the standard assessment, the “point” value of the other assessment data may be reduced by a selected factor. This is similar to the step of weighting  156  the position preferences discussed above. For example, if the standard assessment addressed four factors, e.g. the four DISC factors of Dominance, Influence, Steadiness, and Compliance, and the other assessment only evaluated a single factor, then the value of the score could be reduced by a factor of 0.25. That is, assuming that the other assessment result was relevant or somehow corresponded to the associated DISC score. If the other assessment is not directly relatable to the standard assessment, the facilitator  10  determines the adjustment factor. 
     As noted above, the facilitator&#39;s computer  20  has a routine  22  thereon structured to normalize the disparate assessments. The routine  22  is structured to adjust, or otherwise adapt, the results of any assessment to the facilitator&#39;s  10  standard. As shown in  FIG. 5 , the facilitator&#39;s computer  20  preferably includes a routine  22  having an interface  50  having a menu  52  of the assessments associated with the candidate  30 . The facilitator  10  may select, e.g. by checking two or more boxes  54  adjacent the name of each assessment. The routine  22  will then normalize  120  the results of the identified assessments as described above. 
     As with the position quotient  46 , the performance quotient  48  is, preferably, a numerical value. Accordingly, the step of deriving  102  a performance quotient for each job seeker  14  (or initial candidate  30 ) includes a step of assigning  169  a numerical value to the elements of the performance quotient  48 . It is noted that this is done in a manner that corresponds to the numerical value to the elements of the position preferences that are the basis of the position quotient  46 , with at least one exception noted below. That is, if the position preferences include an assessment that provides twelve “points,” as discussed above, to the position quotient  46 , the performance quotient  48  should also include an assessment, the same assessment or a different assessment that has been normalized  170 , that provides twelve “points” to the performance quotient  48 . It is further noted that, by reducing the various elements of the performance quotient  48  to numerical values, disparate types of data are being normalized  120 . 
     One possible exception to the rule set forth immediately above is an option to include additional “points” in the performance quotient  48  for exceptional achievement. There would, typically, not be a corresponding value in the position quotient  46 . Thus, a candidate  30  who was an exceptional match to the employer&#39;s position preferences and who has an exceptional achievement may have a performance quotient  48  that is greater than the position quotient  46 . Thus, an employer  12  may identify  190  any exceptional achievements, including the value of such an achievement, that may be incorporated into the candidate&#39;s  30  performance quotient  48 . It is expected that such exceptional achievements would be vary rare and notable, e.g. a Nobel Prize, Congressional Medal of Honor, but may be less rare, e.g. an Eagle Scout or Girl Scouts Gold Award. Of course, exceptional achievements need not be so widely known and many vocations will have exceptional achievements that have limited exposure outside of the field. 
     Such exceptional achievements are likely to be identifiable on the candidate&#39;s resume or another list of achievements. Thus, the facilitator  10  determines  192 , i.e. a routine  22  on the facilitator&#39;s computer is structured to determine  192 , if a candidate  30  (or job seeker  14 ) qualifies as a recipient of a special achievement. If so, the facilitator  10  may enhance  194  the candidate&#39;s  30  performance quotient  48  by a predetermined value, i.e. a set number of “points” is incorporated into the candidate&#39;s  30  performance quotient  48 . The step of deriving  102  a performance quotient  48  for each job seeker  14  (or initial candidate  30 ) may also include a step of weighting  198  selected attributes of each job seeker  14  (or initial candidate  30 ). As noted above, the step of determining  100  a position quotient  46  based on the position preferences may include the step of weighting  156  the position preferences. If this is performed, the performance quotient  48  should be weighted in a similar manner. Thus, the step of deriving  102  a performance quotient  48  for each job seeker  14  (or initial candidate  30 ) may also include the step of weighting  198  elements of the performance quotient  48 . That is, as noted above, the position preferences can be associated with elements of the position quotient  46 , e.g. when the position preferences identify a specific preference as being important, e.g. a minimum GPA or “strong leadership abilities,” there are corresponding elements in the position quotient  46 . Each job seeker  14 , and especially each initial candidate  30 , should have qualifications that are similar, or correspond to, the position quotient  46 . Thus, just as elements of the position quotient  46  may be weighted, elements of the performance quotient  48  may be weighted. That is, the facilitator may weight selected elements of the performance quotient  48  by enhancing those elements by a multiplier. 
     Once the performance quotient  48 , or a weighted performance quotient  48 , has been determined, each initial candidate  30  is compared  104  to the position quotient (or to each other) so as to determine  106  a rank, as discussed above. Finally, the ranked results are output  200  from the facilitator&#39;s computer  20 , and provided  202  to the employer  12 . Preferably, the results are delivered in an electronic format. In an electronic format, such as, but not limited to a spreadsheet, the employer  12  may manipulate the output. More specifically, a routine on the employer&#39;s computer  20  may resort and display the data as requested by a user. That is, as is known, the data may be displayed and sorted by various methods. As is also known, the data may also be structured to create links, or hyperlinks, to additional data or documentation, e.g. a link to an electronic copy of the candidate&#39;s resume. 
     The results are, preferably, in the form of a final ranking as shown in  FIG. 6 . That is,  FIG. 6  shows an example of the output of the method described above. A brief description of this figure may help clarify the method. As shown on the left, each candidate  30  is identified by name  40 . The candidates  30  are shown in ranked order from most suited to least suited for the job opening. The column labeled “compatibility” (after assessment date) provides an indication  41  of the candidate&#39;s score relative to the position quotient  46 . As shown, this may be done in at least three ways; first and second, the shape and/or color of the indication  41 . For example, the most compatible candidates  30  may have an indication that is a green circle  42   a , less compatible candidates  30  may have an inverted triangle  42   b  (similar to a yield sign) and the least compatible candidates  30  may have a red octagonal shape  42   c  (similar to a stop sign). A third indication  41  may be a numerical representation of the candidate&#39;s performance quotient  48  relative to a numerical representation of the position quotient  46  disposed adjacent the geometric shape. The results may also display the individual elements of the position quotient  46  as well as each candidate&#39;s score relative to that element. As shown, the position quotient  46  includes at least five elements; temperament, team focus, work values, responsibility, and computer skills. In this example, the “temperament” value is based on a DISC assessment. Thus, as discussed above, the DISC assessment results in three graphs each having four points (as well as a standard deviation). Thus, as further detailed above, the “temperament” value was assigned  111  twelve points. The “team focus” and “work values” are based on assessments that result in single bar graphs each having six points (or on a scale that was weighted  156  to have a maximum of six points). Thus, the “team focus” and “work values” contribute six points each to the position quotient  46 . For this example, the “responsibility” value is based on an assessment that has ten questions which is graded as a test, as discussed above, and which is not weighted. Thus, the “responsibility” value contributes ten points to the position quotient  46 . Finally, the “computer skills” value is based on test-like assessment having one hundred questions. As this number is very large, and based on the employer&#39;s preferences, the “computer skills” is weighted  156 , i.e. enhanced, by a factor of one tenth. Thus, the “computer skills” value contributes ten points to the position quotient  46 . Thus, the position quotient  46  has a total of forty-four points. Further, just as each candidate&#39;s performance quotient  48  may be indicated by a geometric shape  42  or a numerical score, the candidate&#39;s score for each element may be displayed by similar indications. 
     Further, as noted above, the results may include, i.e. the routine  22  may be structured to output  200 , additional information such as, but not limited to a link  49  to a stored document, such as but not limited to, a resume or the candidate&#39;s contact information. Thus, the employer  12  may easily access the additional information. Further, the output may include additional information related to the assessments or the candidate&#39;s  30  results. That is, the facilitator&#39;s computer  20  may include a database  24  having descriptions of each assessment, the actual assessments, a summary of what the assessment results mean, etc. When the output is provided  202  to the employer, the additional information may be included so as to give the employer context. Further, the additional information may be related to a specific candidate  30 . For example, a graph showing the performance line  1  established by satisfactory employees, as well as a specific candidate&#39;s  30  results, may be provided to the employer  12 . The additional information may be selected from a report generation interface  60  having a menu  62  as shown in  FIG. 7 . When the facilitator  10  selects items from the menu  62 , the relevant items are attached to the information provided  202  to the employer  12 . If the relevant items are specific to a candidate  30 , the relevant candidate&#39;s data is retrieved and manipulated as required. That is, a routine  22  on the facilitator&#39;s computer  20  is structured to present the report generation interface  60 . In response to the facilitator  10  selecting items from the menu  62 , the routine  22  is further structured to attach the relevant items to a report provided  202  to the employer  12 . 
     It is noted that the steps of deriving  102  a performance quotient for each job seeker  14 ; comparing  104  each performance quotient  48  to the position quotient  46 ; and ranking  106  each job seeker  14  based on the comparison of the performance quotient  48  to the position quotient  46  may be repeated multiple times. That is, just as the pool of job seekers  14  may be reduced to more limited first set of candidates  30 , the method may include a step of identifying  131   a  second (or third or fourth, etc,) reduced set of candidates  30 . Each time the set of candidates  30  is reduced, the candidates  30  may be provided  166  with an additional assessment and the candidates may be re-ranked  106  based upon the new results. 
     For example, the pool of job seekers  14  online is estimated at one hundred million, a number that is, essentially, impossible to work with. A first set of candidates is identified  130  by limiting the results to those having a degree in accounting and a minimum GPA. As set forth above, these candidates are provided  166  at least one assessment and are eventually ranked  106  as set forth above. If the list of candidates  30  is still to long, and/or if the first culling  160  was intended to be one of a plurality of culls, the candidates  30  are again culled  162  based on a criteria selected by the facilitator  10  and/or the employer  12 . Typically, this criteria will be based upon the ranking, e.g., the top one hundred candidates  30 . This second reduced set of candidates  30  may be assessed again, typically with a different and/or more detailed assessment, and a new/updated performance quotient is derived  102 . The second reduced set of candidates  30  is again ranked and presented to the employer  12 . As noted, these steps may be repeated many times until the employer  12  is satisfied that the pool is not too large, or otherwise unsuitable, for review. 
     While specific embodiments of the invention have been described in detail, it will be appreciated by those skilled in the art that various modifications and alternatives to those details could be developed in light of the overall teachings of the disclosure. Accordingly, the particular arrangements disclosed are meant to be illustrative only and not limiting as to the scope of invention which is to be given the full breadth of the claims appended and any and all equivalents thereof.