The Sieve service is designed especially for the recruiting and
hiring community. It automatically processes multiple resumes and
generates a skills profile for each resume and ranks and presents these
profiles in a sorted order, both in text as well as graphical form.
When reviewing the resumes to determine the qualifications of a
candidate versus the job requirements and when selecting the
best-matching candidates, a recruiter usually looks for the following
with regards to each required skill:
- In the various job assignments
or project that a candidate has mentioned in the resume, in how many
assignments the use of that specific skill has been mentioned and what
are the durations of such projects.
- What is the total duration of
projects identified in (a) above. This is indicative of the
candidates’ total experience in that skill.
- Which is the most recent
project in which that specific skill has been shown to be used or how
recent is the candidate’s experience in that specific skill.
- A recruiter will also need to
document the results of his review for each resume in a format that will
facilitate his task of comparing the different resumes and selecting
the best matching resumes.
- The names and contact information given in the resumes, especially for the best matching resumes.
Traditionally, he/she extracts the information required by the
recruiter from a resume by physically reading and reviewing the resume
and then manually documenting the results of his review for comparison
of resumes. In some cases, like in the case of resumes available on
major and renowned job sites like Monster, Dice, Net temps etc some of
this information is available in the resumes. However;
- This information has to be
specifically entered by each candidate at the time of submission of his
resume to these sites, in addition to submission of the resume.
- The recruiter is still required
to validate this information with the experience shown in each
project/job assignment, as these job sites are not validating this
information.The information entered may not have a skill(s) that a
recruiter is looking for.
Functionality of The Sieve may be categorized as:
- Input Functionality
- Output Functionality
- Accepts electronic resumes in text and word format.
- Allows a recruiter/user to enter/paste the job description based on which the resumes are to be evaluated.
- Allows a recruiter/user to categorize the skills required for a job into core, primary and secondary skills.
- Allows a recruiter/user to specify in months the amount of experience required for the core and the primary skills.
- Allows a recruiter/user to
specify which of the core and the primary skills should be highlighted
in the resume that is displayed in the output of The Sieve. Each of the
specified skill is highlighted in a different color to facilitate a
quick and easy review of the resume.
- Allows a recruiter/user to
specify the skill that should be used to sort/rank the resumes being
evaluated. The resumes are first sorted on the basis of experience of
each candidate in the specified skill.
- Displays in tabular
format the results for each resume, the results appearing in sorted
order. Each results table shows a candidate’s name, his contact
information, duration of projects shown in the resume and for each skill
the projects in which that particular skill has been mentioned, total
experience in that particular skill and the year in which that skill was
- Allows viewing of any
candidates resume by clicking at the File Name link in the results
output table. The skills selected for highlighting are highlighted in
the resume in different colors.
- Displays the results
in a bar chart. For each candidate the bar chart shows the experience in
months for each of the skills that were selected to be highlighted. The
bar charts for each candidate are displayed in a sorted order.
- Displays the results
in a comparative table. The comparative table displays a row for each
candidate , each row showing candidate’s name and the experience in
months for each of the skills that were selected to be highlighted. The
rows in the comparative table are in sorted order
- The Sieve provides an alternate method to rank and evaluate the candidates' resume. This method is based on the sum of weighted scores allocated to the experience duration shown in the resume for each of the skills to be evaluated. If the candidate's experience is equal to the desired experience in a particular skill, he/she is allocated 100 points if that skill is a core skill, 90 points if it is a primary skill and 60 points if a secondary skill. If his experience is less than the desired duration, these scores are proportionately reduced. In case the candidate's experience is more than the desired duration for that skill, the score allotted for that skill is increased in a weighted manner. The sum total of points scored by the candidated in all the skills is calculated and is shown in the results table in the output pane.
- The Sieve service may be applied to a wide variety of uses in the human resource assessment or profiling industries
- The Sieve automates
the extraction and formatting of information on an individual's
characteristics, qualifications, education, or experience from text
resumes. This leads to very large savings in time a recruiter has to
spend in reviewing multiple resumes, arranging, and documenting the
review results in a format that facilitates the selection of best- fit
resumes. The Sieve tremendously increases a recruiter’s productivity .
For example, if a recruiter has to review 50 resumes (say) for a job,
it usually takes an average of 10 minutes per resume to manually extract
the require information, document it in suitable format and to select
the best fit resumes. It will thus take him 500 minutes (about 8.5
hours) to complete this task and the results may have some errors that
usually creep in with human fatigue. For the same task, this application
will take 2 to 3 minutes with no human errors. Assuming a cost of $
25/hour for a recruiter, it will mean a saving of $200 for each in a
- The Sieve facilitates
and accelerates the process of comparative review of
resumes/candidates. Adopting a two-tiered ranking approach does this.
Firstly, the formatted data is shown in a tabular format, with data on
core skill, primary skills and secondary skills being shown in different
background colors in a sorted order. Secondly, the same data for
selected skills is shown in sorted order in the form of bar charts,
which give an excellent visual appreciation of each candidate’s
combination of skill levels. The recruiter can easily select the best
matches from these two components of the The Sieve.
- The Sieve provides
precision screening of individuals as the skills profile generated by
the The Sieves are ranked in a quantitative fashion according to their
qualifications in relation to the job. The resulting benefit is that the
screening process is highly objective with a high level of accuracy.
After you have logged in, The Sieve displays the Input screen where you enter your skills criteria for evaluation of resumes.
Fig1. - Input Screen
The Input Screen comprises the following components:
- Requirements Description Box
- Skills Text Boxes
- Highlight Check Boxes
- Sort Radio Buttons
- Months Text Boxes
- Proceed Button
- Reset Button
- Help Button
It has a text box titled "Enter Requirement" where the user can enter
the job description of the job for which the resumes of candidates are
to be evaluated. The entry may be done through the keyboards or system
facilities like copy/cut/paste. The entry in this text box serves as a
ready reference for filling in the other entries in the Input Screen.
- The Input Screen provides for each skill a Select Box and a Text Box.
- Any skill can be entered either in the select Box or the Text Box, but not in both .
- First look for the skill you
want to enter in the Select Box. If you do not find in the select box ,
select "Enter in next TextBox:" in the select box and then type the
skill in the corresponding text box.
- There is one set of boxes for
entry of core skill, six set of boxes for entry of primary skills, and
six set of boxes for entry of secondary skills.Each Select box and each
text box shows the nature of skills it is meant for i.e. Core or Primary
- The categorization of the
skills required for the job into core skill, primary skills and
secondary skills is done by the user and enables the user to set the
relative importance of different skills. It quite often is the case that
job requirements may ask for a wish list of skills that may be
difficult to find in any one candidate. This categorization helps a user
to find the best fit for the job.
- Associated with the core skill
select/text box and with each primary skill select/text box is a text
box under the caption 'Months', where the user has to fill in the
experience required in months for a particular skill.
- The user must enter at least
one skill for Skills Evaluation process to proceed further.This may be a
core skill, a primary skill, or a secondary skill.
- The skills entry boxes can be filled in any order.
- The skill may be entered in lower or upper case
The Sieve provides means for reviewing the resume of a candidate being
evaluated in the Resume Pane of the Results Output screen . It provides a
very useful facility of highlighting up to three of the core/primary
skills in three different colors. Highlighting different keywords in
different colors makes the review of the resume much faster and much
easier. The Input Screen provides a check box against the core skill and
each primary skill. The user can check up to three of these boxes to
indicate which skills he wants to be highlighted. In case a user checks
more than three boxes, a preferred embodiment of the The Sieve will
highlight the skills against the first three checked boxes only. The
Input Screen does not allow the user to check a box against an empty
skill input box.
The Sieve provides the functionality of sorting the skills profiles
generated by it automatically from each candidates resume. This sorting
provides a very useful means to easily select candidates with the best
fit. The sorting is done on two levels. The first sort is done on the
duration of the candidate’s experience in any of the core/primary
skills. The second sort is done on the year in which the candidates last
used that specific skill. The Input Screen provides Radio Buttons for
the user to indicate the skill on which he wants the skills profiles to
be sorted. The Input Screen does not allow the user to select a Radio
Button against an empty skill input box.
Months Text Boxes
Months Text Boxes allow the user to enter in months the minimum
experience required for each of the core/primary skill entered. The
Input Screen does not allow the user to make an entry in a months text
box against an empty skill input box.
When the user has completed entering the relevant information in the
Input Screen he clicks the 'Next' button . Clicking on the next button
brings up the File Upload screens.
If the user wants to reset the entries in the form, he can click on the Reset button.
The user can click on this button to get help on how to use this application
Fig2. - Upload Method Select Screen
The Sieve allows a user to specify up to 50 resumes that the user wants
to evaluate. It supports both browsers like Firefox, Safari, Opera and
Google Chrome that support multi-file upload and browsers like Internet
Explorer that allow only single file upload for each file input box. You
can select either the Multiple File Upload mode or the Single File
Upload mode from the Upload Method Select Screen (Fig.2)
Fig3. - Multiple File Upload Screen
Figure 3 Shows an example of the Multiple File Upload Screen. To
select multiple rseumes at the same time click on 'Browse' button. This
will take you to the file chooser interface of your system( Windows
Explorer for windows). You can then select more than one file for
upload. The list of files selected by you will be shown on the screen.
However, these files should be located in the same directory of your
system. Once you have selected the files to upload, click on the
'Upload' button' to start the file upload and Evaluation process. If,
before uploading, you want to cancel the files selected by you, click on
the 'Delete' button. To reset, the File input box, click on the 'Cancel
Step 1- Specify the number of resumes to upload
Fig4. - Single File Upload Screen #1
Figure 3 Shows the first screen in the Single File upload Process. In
this screen enter the number of resumes to be uploaded and then click
on Submit button.
Step 2- Specify the resume Files; One in each box
Fig5. - Single File Upload Screen
Screen in Figure 5 shows the the required number of file boxes
generated by The Sieve, as specified in step1. The user clicks on the
'Browse' button of each box and selects a resume file. After all the
boxes have been filled, click on the 'Submit' button to start the upload
and Evaluation process
The evaluation results generated by The Sieve are displayed in a
separate window. A sample of this window is shown in figure 6 below.
The window is divided into three sections i.e.
- Output Pane
- Resume Pane
- Requirements Pane
Fig6. - Evalation Results Screen
The Requirements Pane (Refer figure ) displays the job description that was entered in the Input Screen.
Fig7. Candidate Resume Rankings (Table and Bar Chart)
This Pane displays the skills profile automatically generated by The
Sieve from the resumes. Skills Profile for each resume file comprises a
table. A sample skills profile is shown Figure 7. The first row in
the table shows the file name of the resume file as a hyperlink and the
name of the candidate after the cell titled 'Personal Info'. The
second row displays candidate's e-mail address and his phone numbers,
if mentioned in the resume. In the third row, the first cell shows the overall points scored by candidate's resume (See Output Functionality). The The first column in fourth row is for
mentioning projects in the resume and the duration of that project.
The parenthesis next to the project number shows the duration of that
There is a row for each project the table. The skill columns against
that project show the number of times that particular skill has been
mentioned in that project. The sample profile shown has 11 rows for the
projects. Last but one row shows, against each skill, the total
duration of projects in months that particular skill has been used.The
last row shows the year in which a particular skill was last used
Resume Pane (Refer figure 18) can display the text resume associated
with any of the skills profile shown in the Output Pane. To display a
resume for any of the profiles click the mouse on ‘File Name’
hyperlink in that profile. The text resume associated with that
particular file is then shown in the Resume Pane. The skills selected
for highlighting in the Input Screen, are highlighted in the resume in
To help you in easy, quick and accurate comparison and ranking of
resumes based on three of the highlighted skills, The Sieve displays the
skill durations for all the candidates in a tabular form and in a bar
chart presentation. The results in both in table as well as bar charts
are sorted based on the ‘Sort on’ skill selected in the input
screen. The bar chart display also carries a Legend showing the names of
skills being displayed in the bar chart. The bar chart display is
arranged in rows one below another. The number of bar charts in each row
depends upon the screen .This display arrangement allows maximum number
of bar charts to be visible on screen at the same time allowing for
easy comparison and appreciation of skills in different resumes and for
quick and accurate matching of skill sets to the job requirements.
Fig8. - Results Tabular Display Pane