Feature Description:
As a recruiter, I want to add job postings so that they can be used for candidate analysis during the recruitment process and help me attract the right candidates and fill positions quickly.
Business Value:
This feature helps upload and process job postings, ensuring they reach the right audience and attract suitable candidates.
Components of the Feature (Epics):
Job Posting Processing:
As a recruiter, I want the AI to be able to consume a job posting from various sources quickly and accurately so that I can focus on analyzing insights rather than data cleaning and preparation.
#
Acceptance Criteria:*
#** The AI should be able to ingest data from a specified source (e.g., text, pdf)
#** The AI should clean, normalize, and structure the data for analysis.
#** The system should handle different data formats and types.
Job Posting Normalization:
As a recruiter, I want the AI to be able to analyze the job posting description and normalize and categorize the dynamic and static requirements so that this can be used as an input for scoring and suitability validation.
#
Acceptance Criteria:*
#** The AI should be able to analyze the job posting description and provide a table with hard skills and soft skills
#** The AI should be able to analyze the job description and rank the hard skills and soft skills for expertise level
#** The AI should be able to store the hard skills and soft skills for future usage to avoid duplication of details.
#** The AI should be able to analyze the job description and dfferentiate between required vs. preferred skills
#** The AI should be able to assign a preferred vs. required skillset categorization to the required skills
#** The AI Should be able to provide a normalized categorization of the job posting analysis
Job Posting Analysis Customization:
As a recruiter, I want to be able to modifiy the job posting normalization output so that I can modify the skills-expertise-dynamic requirements threshold so that this can be used as an input for scoring and suitability validation.
#
Acceptance Criteria:*
#** The AI should be able to allow the modification of the job posting normalized categorization.
#** The AI should be able to consume and store the modified attributes.
Job Scoring Engine:
As a recruiter, I want the system to be able to generate the job scoring for a job posting based on the details and data consumed from the job posting as wel as the company and competency data so that I can have a custom scoring for that position to use it to rank candidates.
##
Acceptance Criteria:
### The AI should be able to generate a scoring based on the identified categories and the required experience of each
### The AI should be able to provide a 3 level scoring for: High, Medium, Low per category based on average sizing of the competency
### The AI should allow override of the scoring ranges by customization
### The AI should save the scoring generated for the position