The present application relates to the field of candidate evaluation. More specifically, the present application relates to the field of candidate evaluation based on analysis techniques and feedback.
Organizations that hire many people need to screen large volumes of applicants. The process of screening applicants is currently a combination of written or on-line assessments and usually a manually intensive interaction with the candidates through phone or in-person interviews. Automating the screening process yields cost savings by minimizing recruiter time spent on screening applications, and improving the quality of applicants. This ultimately reduces turnover, investment in recruitment costs, and can improve the quality of candidate hired. However, currently systems do not utilize candidate evaluation based on analysis techniques and feedback.
The system and method of the present application utilizes a number of analysis modules to apply analysis techniques to candidate applications. The analysis modules then apply a score for each candidate for each technique with feedback information into an aggregate score. The system and method of the present application controls the collection order of the scores can weight scores by technique, and provide a graphical user interface for ease of evaluation.
The system and method of the present application also allows third-party assessment techniques to be administered through a pluggable module and third-party communication with the controller through an event sink and event emitter, through a position module.
In one aspect of the present application, a computerized method, comprises receiving a plurality of candidate applications into a valuation system, applying a plurality of analysis techniques to each of the plurality of candidate applications, assigning a score for each of the plurality of analysis techniques corresponding to each of the plurality of candidate applications, combining the scores of the plurality of analysis techniques for each of the plurality of candidate applications with a set of feedback information for each of the plurality of candidate applications, and outputting an aggregate score based on the combining.
In another aspect of the present application, a non-transitory computer-readable medium having computer executable instructions for performing a method, comprises receiving a plurality of candidate applications into a valuation system, applying a plurality of analysis techniques to each of the plurality of candidate applications, assigning a score for each of the plurality of analysis techniques corresponding to each of the plurality of candidate applications, combining the scores of the plurality of analysis techniques for each of the plurality of candidate applications with a set of feedback information for each of the plurality of candidate applications, and outputting an aggregate score based on the combining.
In another aspect of the present application, in a computer system having a graphical user interface, a method of providing an aggregate score for each of a plurality of candidates for a position, the method comprises applying a plurality of analysis techniques to each of a plurality of candidate applications, assigning a score for each of the plurality of analysis techniques and combining the scores to derive the aggregate score for each of the plurality of candidates, displaying on the graphical user interface, a list of the plurality of candidates, a listing of a plurality of score icons corresponding to the list of the plurality of candidates, and a list of a plurality of URLs corresponding to the list of the plurality of candidates, where the list of the plurality of candidates provides additional information for each of the plurality of candidates.
In the present description, certain terms have been used for brevity, clearness and understanding. No unnecessary limitations are to be applied therefrom beyond the requirement of the prior art because such terms are used for descriptive purposes only and are intended to be broadly construed. The different systems and methods described herein may be used alone or in combination with other systems and methods. Various equivalents, alternatives and modifications are possible within the scope of the appended claims. Each limitation in the appended claims is intended to invoke interpretation under 35 U.S.C. §112, sixth paragraph, only if the terms “means for” or “step for” are explicitly recited in the respective limitation.
Disclosed herein are various embodiments of systems and methods of automating a hiring decision through the administration of one or more automated or manual assessments. An exemplary method is proposed to combine one or more assessments into a relative ranking for a candidate among his peers applying for as given position.
The system 100 and method 400 (
The system further includes a server that provides accessible web pages by permitting access to computer readable code stored on a non-transient computer readable medium associated with the server, and the system executes the computer readable code to present the GUIs of the web pages.
Although the computing system 500 as depicted in
The processing system 506 can comprise a microprocessor and other circuitry that retrieves and executes software 502 from storage system 504. Processing system 506 can be implemented within a single processing device but can also be distributed across multiple processing devices or sub-systems that cooperate in existing program instructions. Examples of processing system 506 include general purpose central processing units, applications specific processors, and logic devices, as well as any other type of processing device, combinations of processing devices, or variations thereof.
The storage system 504 can comprise any storage media readable by processing system 506 and capable of storing software 502. The storage system 504 can include volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage of information, such as computer readable instructions, data structures, program modules, or other data. Storage system 504 can be implemented as a single storage device but may also be implemented across multiple storage devices or sub-systems. Storage system 504 can further include additional elements, such a controller capable, of communicating with the processing system 506.
Examples of storage media include random access memory, read only memory, magnetic discs, optical discs, flash memory, virtual memory, and non-virtual memory, magnetic sets, magnetic tape, magnetic disc storage or other magnetic storage devices, or any other medium which can be used to storage the desired information and that may be accessed by an instruction execution system, as well as any combination or variation thereof, or any other type of storage medium. In some implementations, the store media can be a non-transitory storage media. In some implementations, at least a portion of the storage media may be transitory. It should be understood that in no case is the storage media a propagated signal.
User interface 510 can include a mouse, a keyboard, a voice input device, a touch input device for receiving a gesture from a user, a motion input device for detecting non-touch gestures and other motions by a user, and other comparable input devices and associated processing elements capable of receiving user input from a user. Output devices such as a video display or graphical display can display an interface further associated with embodiments of the system and method as disclosed herein. Speakers, printers, haptic devices and other types of output devices may also be included in the user interface 510.
As described in further detail herein, the computing system 500 receives audio data 520 in the form of assessments. The audio data 520 may be an audio recording or a conversation, which may exemplarily be between two speakers, although the audio recording may be any of a variety of other audio records, including multiple speakers, a single speaker, or an automated or recorded auditory message.
Embodiments of the system can further have communicative access to one or more of a variety of computer readable mediums for data storage. The access and use of data found in these computer readable media are used in carrying out embodiments of the method as disclosed herein.
Referring to the system 100 illustrated in
Analysis Modules 110, 120 may be provided by the system 100 as well as third party assessment providers in the form of a Pluggable Module 130. A framework is provided to easily incorporate new assessments through by encapsulating the assessment in a Pluggable Module 130 as a means of extending the assessment capabilities of the system 100.
Still referring to
The Analysis Modules 110, 120 are also configurable. In the exemplar embodiment multiple languages are configurable for language proficiency analysis modules. For example, language proficiency Analysis Modules 110 may include Language IQ in US English and Language IQ in Mexican Spanish. The Analysis Modules 110 may be configured for any candidate capability the user wishes to analyze. Analysis Modules 110 with distinct configurations are treated as separate assessments and may be combined to screen one candidate for a given position.
Analysis Modules 110 that have similar modes of assessment can reuse system-provided scoring methods. For example, two scoring methods may be available for any Analysis Module 110 such as Manual Likert scoring and machine scored Audio Analytics for modules 110 that record audio responses. These two system scoring methods are then available in combination or separately. System scoring methods are used in addition to the native scoring method specific to a particular Analysis Module 110.
Referring now to
In this embodiment of the system 100, all candidates applying for a given position are given an identical sequence of assessments with no variance in configuration or order of presentation. In other embodiments conditional logic may be applied to the order 180 of presentation of assessments with variations in flow and content driven by scoring results.
The Controller 200 is responsible for initiating 210, 230, 250 Analysis Modules with specified configurations and gathering resulting scores 220, 240. Scoring may arrive upon completion of an assessment or asynchronously. An exemplar method of asynchronous scoring is manual rating of a candidate's performance that occurs at a time that is days after the completion of the assessment. Such asynchronous scoring does not block further assessments while scoring is pending. An alternate embodiment configures blocking on further processing while asynchronous scoring results are pending to allow for alternate assessments to be rendered based on the results of the score.
When the Controller 200 determines that a candidate has completed all assessments to a final module 190 and all scores are rendered, the Candidate Record is sent to the Combiner 150 (
Referring back to
Referring now to
Analysis Module 110, 120, 130 scores 140 are normalized and used in a weighted average in the Combiner. Relative weights 125 are assigned to each score 140 emitted by an Analysis Module 110, 120, 130 used in the Position as depicted in
Referring now to
Additional embodiments include providing a scheduling system to guarantee candidates and recruiters advance through the hiring process in a timely manner. Measurements for time tracking in the candidate workflow as well as the recruiter workflow are provided to improve time to process applicants.
Still referring to
Referring now to the method 400 illustrated in the flow chart of
Additional embodiments include the introduction of externally generated post-hire performance metrics (external feedback adapters 160) for candidates after they pass through the System 100 (
Additional embodiments include providing optimized recruitment ordering for candidates passing through the prescribed assessments with drill down on individual criteria and sorting within a band on constituent assessment scoring. Arbitrary bands of candidates are provided so that recruitment of candidates can be optimized for a particular band. For example, some companies do not recruit the top 10% candidates, but want above average only.
While embodiments presented in the disclosure refer to assessments for screening applicants in the screening process additional embodiments are possible for other domains where assessments or evaluations are given for other purposes.
In the foregoing description, certain terms have been used for brevity, clearness, and understanding. No unnecessary limitations are to be inferred therefrom beyond the requirement of the prior art because such terms are used for descriptive purposes and are intended to be broadly construed. The different configurations, systems, and method steps described herein may be used alone or in combination with other configurations, systems and method steps. It is to be expected that various equivalents, alternatives and modifications are possible within the scope of the appended claims.
This application claims priority to U.S. Provisional Application No. 61/707,316, filed Sep. 28, 2012, the content of which is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
61707316 | Sep 2012 | US |