top of page

Letting Data Speak!

Case Study

AI-Powered Resume-Job Matching Engine

A leading AI-powered Job portal in India

About the Client

A leading AI-powered Job portal in India

Untitled design - 2024-09-27T104509.589.png

Challenge

The client faced the challenge of automatically matching over 1 million candidate resumes to 50,000 job descriptions using an AI algorithm. They needed an efficient system to create personalized job recommendations for candidates and streamline the resume screening process for recruiters.

Untitled design - 2024-09-27T105551.128.png

Key Results

  • Developed an algorithm that successfully matched top candidates to job descriptions from a pool of 1M+ resumes

  • Created personalized home pages for candidates, showcasing top matching jobs based on their resumes

  • Improved recruiter efficiency by 80% by providing top matching resumes for each job opening in the recruiter dashboard

Solution

JashDS implemented a sophisticated matching algorithm using two technical approaches:

  1. Sentence-to-sentence matching:Extracted sentences from resumes and job descriptions Converted sentences into embeddings using a BERT model Matched embeddings using a fast nearest-neighbor approximation algorithm (HNSW) Created a matching score for each resume-job pair based on the embedding similarities

  2. Collaborative filtering-based approach (not implemented in production):Identified user interest in jobs based on application history Utilized a collaborative filtering-based deep learning algorithm to recommend jobs This approach was not implemented due to limitations with newly uploaded resumes and created jobs

The sentence-to-sentence matching approach was chosen for production, enabling the creation of:

  • Customized home pages for candidates with top matching jobs

  • A recruiter dashboard showing top matching resumes for each job opening

Untitled design - 2024-09-27T104509.589.png

Technologies Used

  • BERT (Bidirectional Encoder Representations from Transformers)

  • HNSW (Hierarchical Navigable Small World) algorithm

  • Python

  • Deep Learning frameworks (e.g., TensorFlow or PyTorch)

  • Natural Language Processing (NLP) tools

  • Big Data processing technologies (e.g., Apache Spark)

Other Case Study Items

Revolutionizing Personal Loans with AI-Driven Underwriting

Revolutionizing Personal Loans with AI-Driven Underwriting

A leading Indian personal loan provider revolutionized their underwriting process by leveraging AI and machine learning to automate 80% of loan decisions. By integrating social and financial data into a sophisticated predictive algorithm, the company drastically reduced decision times to seconds expanded access to underserved segments, and achieved lower default rates compared to human underwriters.

AI-Powered Tyre Dimension Extraction System

AI-Powered Tyre Dimension Extraction System

JashDS developed an AI-powered computer vision system for a leading automotive e-commerce platform, enabling accurate extraction of tire dimensions from images. The solution, which increased conversion rates by 25% and reduced customer support inquiries by 80%, utilized advanced technologies such as YoloV8 for instance segmentation and custom-designed augmentation techniques to simplify the online tire purchasing process.

Enhanced Jira Data Analysis for Strategic Insights

Enhanced Jira Data Analysis for Strategic Insights

JashDS developed a flexible framework for analyzing Jira project data that is capable of handling varying export structures and custom fields. The solution leveraged GenAI and LLM technologies to provide actionable insights, identify productivity trends, and uncover potential risks across diverse software projects, resulting in a ___% improvement in team efficiency and a ___% increase in successful project outcomes.

bottom of page