Reduce Talent Acquisition Time by 80-90% With AI Recruiting Software

  • Home
  • AI Recruiting Software
IndustryBuild timePlatformSolution We Provided
Talent Management & Acquisition / Human Resource2.5 monthsWeb ApplicationAI-based Software Development Services 

About Our Client

Based in the USA, the client runs a recruitment agency that provides talent acquisition services to businesses seeking new talent for different job roles. The client is a visionary who has invested in multiple AI startups and AI solutions for their agency, aiming to automate and streamline the recruiting process.

Challenges Our Client Faced

Our client cited how traditional recruitment processes were time-consuming and unable to deliver productive results in today’s fast-paced world. The client quoted two key reasons why they wanted their current recruitment system to be updated: 

  • It is a time-consuming process and requires a significant workforce.
  • To get rid of unintentional human bias towards certain candidates that recruiters often have for various reasons. 

Client’s Expectations

To deal with inefficient, traditional recruitment processes and related problems, our client envisaged an excellent opportunity in Artificial Intelligence. Witnessing the exponential rise in the adoption rates of AI in various industries and backed by in-depth evaluation, the client came up with an idea to integrate AI into the recruiting process to automate and streamline it. 

The client wanted us to create an AI-powered web app that hiring managers could use to conduct interviews with minimal human interference. Let’s move forward and get the client an overview of our solution.

Solution We Delivered

Our team, with experience working on multiple AI software development projects, found the client’s idea feasible and visionary. After thoroughly understanding the client’s requirements, the team of expert AI developers and designers at Space-O Technologies took barely 2.5 months to deliver the AI recruiting software. 

Let’s get an overview of our AI development process and the tools and technologies used:

  • After analyzing the client’s requirements, our team conducted market research involving in-depth competitor analysis. This helped us understand the market and allowed us to make valuable suggestions that made the solution different and better than the competitors’.
  • Following the research and multiple discussions, the team built a wireframe and a prototype for clients’ reference. After receiving the final approval, we designated a team of four for this project: one React.js developer, one Node.js developer, a QA analyst, and a project manager.
  • The team preferred React.js for front-end development owing to its fast rendering and code reusability features, which enable developers to write the codebase in minimal time and see UI changes applied instantly.
  • Node.js was picked for back-end development due to its high scalability, allowing it to handle multiple requests without blocking any. Moreover, its V8 javascript engine compiles Javascript to machine code for faster execution, resulting in faster performance.
  • AWS Lambda was used for processing video files because of its exemplary performance and low latency features. And, AWS Transcribe was used for converting audio files to text.
  • The team used Synthesia to create AI avatars for Job descriptions and videos explaining interview questions to make interviews more interactive.
  • OpenAI’s Whisper has been incorporated for voice-to-text conversion – for converting interview answers by candidates in textual format.
  • OpenAI’s ChatGpt has been integrated to generate the interview questions and the relevant answers. 
  • The team preferred AWS S3 for storing AI-generated and user-recorded videos. 

Our final solution was a highly efficient AI recruitment software that used generative AI to generate role-specific candidate screening questions and model answers. After receiving the answers from the candidate, this platform leveraging generative AI could compare the answers with the reference answer and accordingly rate the candidate’s response out of a score of five.

Summary of Technology Stack Used

TechnologyUse
React.jsFront-end development
Node.jsBack-end development 
AWS S3Storing Videos (AI-generated and user-recorded)
AWS Lambda (with FFmpeg)Video-to-audio conversion 
AWS TranscribeAudio-to-text conversion
OpenAI – ChatGPTGenerating interview question set
OpenAI – WhisperVoice-to-text conversion
Synthesia AI Avatar creation and text-to-video generation

Now, let’s proceed and discuss some of the key features of AI recruiting software so that recruiters and candidates can understand the solution completely. 

Key Functionalities for Recruiters

Inclusive Dashboard

Recruiters (hiring managers) get an inclusive dashboard for a quick view of created job roles, their creation date, their status, and the number of qualified candidates invited. They can also check the number of candidates who have completed, are pending, or have abandoned the interview.

Manage Candidates 

Recruiters can add candidates and their details individually to the database or directly import the list of candidates and their details from a .csv file. They can also erase candidate details from the database if required.

Bulk Actions

A provision to send notifications in bulk to all candidates with necessary information. This information can remind candidates to complete the interview, deadline, or any news that candidates must not miss.

Generate Screening Questions and Answers

Recruiters can generate job role-specific interview questions and their answers from the platform using in-built ChatGPT.

Create Avatars 

A provision to create different types of AI Avatars for specific job roles to make the interview process more interactive for the candidates. These AI Avatars will present the job description and interview questions to the candidates.

Job Description Video

A provision to create a video of the job description (JD) using AI avatars. This JD video describes the job role and will be played when a job seeker opens the interview invitation link.

Omni-Channel Support

A provision to send invitations using invitation templates through multiple channels. Admin can send invitation links to candidates through – SMS, email, or WhatsApp.

Create Public Jobs

Recruiters can create public job links posted on different platforms like Linkedin, which interested job seekers can use to apply for the job profile directly.

AI-Driven Candidate Evaluation

AI will convert the candidate answers to text, compare them with the reference answer, and evaluate them based on relevance and quality. It will also assign scores to each answer, which the recruiter can refer to for final evaluation.

Manage Job Category

Recruiters can add, create, and update job role categories and related details like title, seniority level, and job description. They can create new job roles based on the requirements and delete outdated ones.

Key Functionalities for Candidates

Information Screen 

The screen provides crucial information required to complete the interview process. It will appear when the candidate is redirected to the interview portal as they click the invitation link.

Effortless Navigation

The interview portal is easy to navigate, ensuring candidates have a satisfactory interview experience. Candidates can use the “next” and “back” tabs to move to the next question, skip, or return to the previous ones.

Record and Retake Videos

Candidates can “start” when they are ready to start recording their answer video and “stop” when they are done. The platform also offers an option to retake videos, allowing users to put their best foot forward.

Rate Experience 

The platform provides a feedback mechanism for the candidates to rate their interview experience. Rating “five stars” displays an excellent experience, while “one star” echoes with a poor one. 

Register and Participate

Job seekers willing to apply for a specific job role with a public invitation link can register and participate by providing details such as name, email, country code, and contact number.

Results

Our final solution met the client’s expectations to a great deal, delivering the expected outcomes. Let’s take a look at some promising results that they witnessed:

  • The overall recruitment time was cut by approximately 80-90% of what traditional recruitment practices took.
  • Recruiters could screen hundreds of suitable candidates in 2 days, which traditionally would require over a month.
  • AI-based software was able to choose the most qualified candidates free from human bias and based on factors such as performance, correctness, confidence, and body language during the interview.

Automate Talent Acquisition Process With AI-Based Recruitment Software

HR recruitment or talent acquisition is a long process that involves hiring managers – finding and screening hundreds of candidates for a job role. The process becomes even more tedious and time-consuming with multiple job openings. But, with AI recruiting software businesses can recruit new talents more productively in minimal time. 

AI-based recruitment software is capable of screening hundreds to thousands of candidates simultaneously. It saves recruiters time framing interview questions and provides them with the ideal answers. This software enables recruiters to automate candidate screening and selection by self-grading candidate interviews based on multiple factors.

Thinking of Creating an AI Solution for Your Business?

Contact us. We will help you leverage AI to build a solution that automates your business operations for superior efficiency and productivity.