AI & Machine Learning · HR & Recruitment

4dot5 — AI-Powered Resume Screening & Candidate Matching Platform

Resumes go in unstructured and come out ranked: Daxtra parsing, semantic job matching and AWS Lambda processing for 4dot5's recruitment platform.

The Challenge

4dot5 needed an intelligent recruitment platform that could parse resumes using NLP, match candidates to job openings semantically, manage candidate career progression states, and generate professional screening reports — all at scale with asynchronous processing for large candidate pools.

Our Approach

Daiviksoft built a Spring Boot application with MongoDB for flexible candidate/job document storage and Daxtra NLP integration for resume parsing. AWS Lambda handles asynchronous job processing for large-scale resume screening. The platform includes an NLP resolver for semantic matching, an alert framework for candidate notifications, Interview Mocha API integration for skills assessment, and AWS Chime for communication. Quartz scheduler with MongoDB persistence manages background processing workflows.

Key Deliverables

  • Daxtra NLP-powered resume parsing and data extraction
  • Semantic candidate-to-job matching (NLP resolver)
  • Candidate career progression state management
  • PDF report generation for screening results
  • AWS Lambda for asynchronous, large-scale resume processing
  • Interview Mocha skills assessment integration
  • AWS Chime communication integration
  • Alert framework for candidate and recruiter notifications
  • Quartz-based job scheduling with MongoDB persistence
  • 45+ MongoDB collections for flexible data modeling

Results & Impact

4dot5 launched an AI-powered recruitment platform that automates resume screening through NLP parsing and semantic matching. The AWS Lambda architecture enables processing of large candidate pools asynchronously, while the Daxtra NLP integration extracts structured data from unstructured resumes for intelligent job matching.

Tell us what you are building

A system to build, replace or rescue. We reply within one working day with who would work on it.

Start a conversation See what we have built