System and method for normalizing a resume
First Claim
Patent Images
1. A computer implemented method of transferring alien free-text, unstructured multi-lingual information from a resume to a discreet information categorization, comprising:
- a) pre processing a resume using lexical and content analysis to;
i) determine the language of the resume;
ii) determine the origin of the resume;
iii) determine to layout and general topology of the resume; and
iv) determine the discreet type of the resume based on the determined language, layout and topology of the resume;
b) selecting a processing template based on steps a.i. to a.iv. and inputting the template into memory, said template having a discreet (predetermined) number of layouts, topologies and categories and sets or series of sections of text information for each category;
c) providing a set of default templates per determined language when the lexical and content analysis fails to determine the layout, topology and type of the resume;
d) implementing the default templates to allow the system to extract the most important information on the resume allowing an automated contact generation and response to a resume originator, e) automatically generating a contact or response to the resume originator by either electronic or paper based means;
f) normalizing the resume by using the template to associate each resume content section with a discreet information category thereby creating a plurality of normalized resume contents; and
g) automatically transferring each normalized resume content to a resume data section within a discreet data store comprising a database or a tagged data store including XML in which each said resume data section is identified by a storage section identifier comprising a fieldname or a tag-name mapped to the normalized resume content.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer based system and method for creating a standardized or normalized resume format, extracting resume information from the normalized resume, and automatically inputting the resume information into a resume database.
-
Citations
12 Claims
-
1. A computer implemented method of transferring alien free-text, unstructured multi-lingual information from a resume to a discreet information categorization, comprising:
-
a) pre processing a resume using lexical and content analysis to;
i) determine the language of the resume;
ii) determine the origin of the resume;
iii) determine to layout and general topology of the resume; and
iv) determine the discreet type of the resume based on the determined language, layout and topology of the resume;
b) selecting a processing template based on steps a.i. to a.iv. and inputting the template into memory, said template having a discreet (predetermined) number of layouts, topologies and categories and sets or series of sections of text information for each category;
c) providing a set of default templates per determined language when the lexical and content analysis fails to determine the layout, topology and type of the resume;
d) implementing the default templates to allow the system to extract the most important information on the resume allowing an automated contact generation and response to a resume originator, e) automatically generating a contact or response to the resume originator by either electronic or paper based means;
f) normalizing the resume by using the template to associate each resume content section with a discreet information category thereby creating a plurality of normalized resume contents; and
g) automatically transferring each normalized resume content to a resume data section within a discreet data store comprising a database or a tagged data store including XML in which each said resume data section is identified by a storage section identifier comprising a fieldname or a tag-name mapped to the normalized resume content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for transferring free text, unstructured, multi-lingual information from a resume to a discreet data store comprising:
-
means for inputting a resume into a memory, said resume being of unknown language and having a plurality of resume contents;
means for pre processing the resume using lexical and content analysis to determine the language of the resume;
means for pre processing the resume to determine a resume type based on the language and the lexical and content analysis of the resume;
means for selecting a processing template based on the resume type, and inputting the template into memory, the template having a discreet number of layouts, topologies and categories and sets or series of sections of text information for each category;
means for normalizing the resume by using the template to associate each resume content section with a discreet information category thereby creating a plurality of normalized resume contents;
means for automatically transferring each normalized resume content to a data section within a discreet data store comprising a database or a tagged data store including XML in which each said resume data section is identified by a storage section identifier comprising a fieldname or a tag-name mapped to the normalized resume content; and
means for an automated resume response mechanism to a resume originator using either electronic or paper based.
-
-
12. A computer readable medium having program code recorded thereon that, when executed, causes a computing system to transfer free text, multi-lingual information from a resume to a data store, the program code comprising:
-
code for inputting a resume, of unknown origin, content and format, into memory, said resume having a plurality of language, layout and contents;
code for preprocessing the resume, using lexical and content analysis, to determine the origin and language of the resume;
code for preprocessing the resume to determine a resume type based on the determined language, origin, layout and topology of the resume;
code for selecting a template based on the determined type of resume and inputting the template into memory, said template having a discreet number of layouts, topologies and categories and sets or series of sections of text information for each category;
code for selecting a default template when the resume type cannot be determined to allow the system to extract the most important information on the resume allowing an automated contact generation and response to the resume originator;
code for automatically transferring each normalized resume content to a data section within a discreet data store comprising a database or a tagged data store including XML in which each said resume data section is identified by a storage section identifier comprising a fieldname or a tag-name mapped to the normalized resume content; and
code for automatically generating a contact or response to a resume originator using either electronic or paper based means.
-
Specification