Job categorization system and method
First Claim
1. A computer system for managing capture and processing of job listing information data captured through a data network from a plurality of job related sources for compilation into a searchable data structure, the system comprising:
- an administrative portal module providing system administration and operational control through a network interface; and
a scraping management module coordinating operation of and communication between one or more job scraping engines to obtain scraped job information data sets from corporate career sites and job boards identified by a site management module in the administrative portal module and store the scraped data sets in a database;
a job listing data categorization module operable to examine and categorize each job data set stored in the database into one or more of a predetermined set of job categories and return categorized job data sets to the database; and
a quality management module coupled to the scraping management module analyzing each scraped job data set stored in the database for conformance to predetermined quality rules.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer system and method for capture, managing and presenting data obtained from various often unrelated postings via the Internet for examination by a user. This system includes a scraping module having one or more scraping engines operable to scrape information data sets from listings on the corporate sites and web sites, direct feeds, and other sources, wherein the scraping module receives and stores the scraped listing information data sets in a database. The system also has a management platform coordinating all operation of and communication between the sources, system administrators and processing modules. The processing modules in the platform include scraping management module analyzing selected scraped data stored in the database, and a categorization module that examines and categorizes each data set stored in the database into one or more of a predetermined set of categories and returns categorized data sets to the database.
112 Citations
24 Claims
-
1. A computer system for managing capture and processing of job listing information data captured through a data network from a plurality of job related sources for compilation into a searchable data structure, the system comprising:
-
an administrative portal module providing system administration and operational control through a network interface; and
a scraping management module coordinating operation of and communication between one or more job scraping engines to obtain scraped job information data sets from corporate career sites and job boards identified by a site management module in the administrative portal module and store the scraped data sets in a database;
a job listing data categorization module operable to examine and categorize each job data set stored in the database into one or more of a predetermined set of job categories and return categorized job data sets to the database; and
a quality management module coupled to the scraping management module analyzing each scraped job data set stored in the database for conformance to predetermined quality rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of obtaining, handling and compiling job information data sets comprising:
-
scraping job information data sets from one or more job listings on one or more corporate career sites or job boards available through the Internet;
storing a job data set corresponding to each scraped job listing found in a database;
analyzing each scraped data set stored in the database for conformance to predetermined quality criteria; and
categorizing each data set stored in the database into one or more predetermined job categories and returning the categorized job information data set to the database. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer readable medium encoding a computer program of instructions for executing a computer process for scraping job description data from corporate career sites and job boards, the computer process comprising:
-
scraping listing information data from one or more listings on sites available through the Internet;
storing a scraped data set corresponding to each scraped listing information in a database;
analyzing each scraped data set stored in the database for conformance to predetermined quality criteria; and
categorizing each data set stored in the database into one or more predetermined categories and returning the categorized data set to the database. - View Dependent Claims (24)
-
Specification