AI-Streamlined Recruitment Process

Platform:

Web

Time:

January 2023—October 2023

Type:

Web development

Industry:

Recruitment

intro

Project Idea

The project aimed to develop a web-based tool to optimize candidate pre-screening processes. By harnessing the power
of advanced CV and NLP techniques, the goal was to enhance recruitment efficiency and accuracy. A key challenge was
to integrate psychotype analysis into the candidate selection process, requiring a sophisticated solution.

Client had

  • Idea
  • Desired list of features

We were responsible for

  • System design
  • Frontend & backend development
  • Advanced techniques integration
  • Quality assurance
  • Psychotype analysis module
  • Deployment & maintenance

Team

Project manager

UX/UI designer

Backend engineer

Effortless screening

Automate CV parsing and candidate filtering with AI, freeing HR professionals for strategic tasks.

Data-driven decisions

Match candidates based on skills, experience, and qualifications you define for each role.

Tech Stack

Python

PyTorch

Scikit-learn

Transformers

Langchain

OpenAI GPT

Weights & Biases

Label-studio

Flask

Docker

spiral

Key features in detail

Advanced CV Parsing

This goes beyond basic keyword matching. It employs computer vision technology to understand resume layouts and extract information accurately from diverse formats, including tables, charts, and even scanned documents.

Automation of Screening Tasks

Repetitive tasks like resume parsing and keyword matching are automated, freeing up HR professionals to focus on more strategic aspects of recruitment, such as candidate evaluation and interview scheduling.

NLP Analysis

Natural Language Processing (NLP) algorithms analyze resume text to pinpoint relevant skills, experience, and qualifications.  NLP can understand synonyms and variations in terminology, effectively extracting valuable details from bullet points and job descriptions.

Customizable Evaluation Criteria

HR teams can define specific skills, experience, and certifications required for each job role. This enables targeted candidate filtering based on the precise needs of each position.

case-image-1image-2case-image-3case-image-4

Development Challenges and Solutions

The features you will find inside the application.

Problem

It was necessary to organize the process of selecting a candidate based on his psychotype, which the system had to determine.

Solution

We utilized multimodal inputs for more detailed and comprehensive candidate assessments.

What we have now

The web app is live and ready to help HR teams find top talent!

Composite