Case Studies

Automatic CV Processing Software With ChatGPT

Human Resources
3 months
Skill level assessment
Computer vision for data extraction
Automatic CV Processing Software With ChatGPT

Project Summary

A CV processing module for an HR workflow automation app. Processing of CVs of any format, extraction of relevant data, automatic assessment of a candidate's skill level


AI validation
AI development services
Cloud software development


1 Project manager
1 Machine learning engineer
1 QA engineer

Target Audience

Human resources departments
HR agencies


Our client is a digital transformation company focused on helping HR agencies automate their efforts with their workflow automation app, which includes handling of CVs, storing candidates' information and employer data, and more.

Looking to improve their system, the client approached us to create an AI-powered CV processing system which would automatically extract relevant information and assess candidate's skill level.


We have developed an AI module for processing digital CVs. The module extracts important data, like candidate name, desired compensation, skills, experience, etc. in a matter of seconds irrespective of document formatting.

We have integrated ChatGPT 3.5 to facilitate natural language processing. Based on the candidate's skills and achievements, the module uses ChatGPT 3.5 to prescribe them a qualification level, like "junior", "middle", or "senior" levels for software engineer position candidates, therefore making it easier to sort through the candidates.

The module features a user-friendly, intuitive design for seamless integration into the agency's business processes.


The module sped up CV processing tenfold due to smart information extraction and smart candidate sorting by qualification, reducing the time it takes to find a candidate for any position, thus  making our client stand out among competition.

The module we have developed has been successfully implemented in our client's HR automation app, greatly increasing the analysis efficiency, reducing the CV processing time, and reducing the time it takes to interview each candidate due to smart skill assessment.

Let's Work Together!

Do you want to know the total cost of development and realization of the project? Tell us about your requirements, our specialists will contact you as soon as possible.