AI AUTOMATED CV ANALYSIS
As the industries have grown, there hiring needs have rapidly grown. A great amount of time is required to short list candidates for any job. This has been a big issue for the organizations. Our system provides solution to this problem. This system allows candidates to upload their resumes in a flex
2025-06-28 16:30:10 - Adil Khan
AI AUTOMATED CV ANALYSIS
Project Area of Specialization Artificial IntelligenceProject SummaryAs the industries have grown, there hiring needs have rapidly grown. A great amount of time is required to short list candidates for any job. This has been a big issue for the organizations. Our system provides solution to this problem. This system allows candidates to upload their resumes in a flexible format. These resumes are then analyzed by our system, indexed and stored in a specific format. This makes our search process easy. There is an overwhelming amount of job postings and many times it is difficult to determine which jobs are the best matches to your skills and preferences. This system will allow the Job Seeker to find a job that matches his skills and preferences. The analyzing system works on the algorithm that uses Natural Language Processing and Deep Learning which are sub domains of Artificial Intelligence. It reads the resumes and understands the natural language/format created by the candidate and transforms it into a specific format. As the number of applicants for any job vacancy soars up, it becomes an extremely tedious task for the HRs to shortlist the profiles on the basis of CVs. Moreover, the view-time of a CV in those cases is reduced to as low as 15-20 seconds. This enhances chances of rejection of a deserving candidate.
Further, from the Job Seekers' point of view, it is always beneficial to test the depth of waters before diving. Through this website, the Job Seeker will be able to judge the level of their technical proficiency as per the industry standards and brush up their skills accordingly. In this way, the project serves a two- way purpose for both the Job Seekers and the recruiters.
Project Objectives- This system will enable a more effective way to short list submitted candidate CVs from many applicants providing a consistent and fair CV ranking policy, which can be legally justified.
- This system will allow the Job Seeker to find a job that matches his skills and preferences.
- This System will rank the experience and key skills required for job position. Then system will rank the CV’s based on the experience and other key skills which are required for particular job profile.
- This system will help the human resource department to select right candidate for particular job profile which in turn provide expert workforce for the organization.
- This system can be used in many business sectors that may require expert candidate.
- This system will reduce workload of the human resource department.
-
This system will automatically send job seekers’ CVs to the appropriate posts.
-
This system will shortlist the candidates whom CVs skills do not match with the job preferences/requirements.
-
This system will analyze and rank the CVs of Job seekers according to the job description.
-
This system helps the Human Resource management team avoids the wastage of time in the recruitment process.
?Step 1: Data Collection through parsing from job websites such as Indeed.com and Dataset from dataset website such as Kaggle.com
Step 2: In the Backend, PHP (MVC architecture) is used for connecting with database and Python for artificial intelligence part.
?Step 3: The CVs text are extracted from PDF through pdfminer and from Docx through antiword Library.
?Step 4: Job seeker uploaded resumes are parsed, and skills are extracted through Named Entity Recognition.
Step 5: For ranking process:
?We train model for text classification using RNN.
?We use word2vec models to turns text into vector (numerical form).
Step 6: Integrating PHP and Python.
We are giving weightage to each CV in 3 ways by matching of CV to Job Description:
?40% weightage to Experience
?40% weightage to Skill
?20% weightage to Non-Technical Skills.
Benefits of the Project- Job Seekers will submit their resumes.
- The system will analyze /parse the Job Seekers’ submitted resumes and extract relevant information.
- The system will automatically send the Job Seekers’ resumes to the relevant organizations as per their best matching skills and preferences.
- The Organization will submit its resumes.
- The System will sort the information and rank the resumes according to the skills and experiences of candidates.
- The information is then stored in database and whenever required, it is retrieved and displayed to users (recruiter and Job Seeker).
- User can interact with the system at any time and get information
- On average, every job post receives about 250 candidate applications. If a recruiter spends about 2 minutes for screening a resume, it is 500 minutes a day CV filtering software can do that in 2 seconds. Yes! in 2 seconds.
- In addition to that, using AI for resume Filtering can rank these candidates based on your hiring pattern. AI can screen resume like a domain expert. It would screen resumes contextually. So, the shortlisting of candidates happens right away. Recruiters do not have to screen a pile of resumes one by one. They could find the best matching resumes soon.
- With more time available, a recruiter can spend their time talking to the most promising candidates and increase their chance of engaging the right talent faster.
- You have quicker access to better candidates. By not wading through piles of emails from unqualified candidates, you’re seeing the top tier employees first. This means you may be able to reach out to them before competitors or other industries do.
- Believe it or not but we tend to have an unconscious bias towards many things. Recruitment is no exception. Many times, a hiring manager or a recruiter makes a decision by just reading the name of a candidate. Candidate demographics such as gender, race, religion or region can fuel such unconscious bias. The use of AI for resume screening can help in eliminating such biases. Influential factors such as demographic details can be completely ignored while screening candidates.
- Diversity is an important factor in an organization’s success. Hence it is important to address such unconscious biases that may restrict diversity at your organization.
- Recruiters process resumes in the order they receive it or find it. Many times, they either receive applications that are not relevant or when they search for candidates on job boards, they are often misled by error-prone keyword matching techniques. e.g. when recruiters are searching for Oracle developers, they end up finding many Java developers because both kinds of candidates have mentioned pl-sql on their resume. Similarly, it happens for Financial Analyst vs Data Analyst or Company Secretary vs Personal Secretary.
- The AI CV analysis system is an application that will be used by organizations to fulfill their hiring needs and save their human resources expanses.
- This system is also used by the job Seekers so that they can find their jobs that best matches their skills.
- This product is web-based and will be hosted by a web server.
- User can interact with the system at any time and get information.
- The system will automatically send the Job Seekers’ resumes to the relevant organizations as per their best matching skills and preferences.
- The AI CV Analysis system is running for 24 hours a day as whenever is required.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 70000 | |||
| Dedicated Server for Hosting. | Equipment | 1 | 70000 | 70000 |