The perfect CV requires weeks of laborious work and ingenuity, but even with all that effort, getting your dream job still requires more than just the perfect resume.


We have solved this problem by developing technology that perfectly analyses every element of your CV and classifies them so that it can provide the finest employment opportunities based on your qualifications and experience, making it the perfect companion for you on your job hunt.

A case study on CV analysing and recommending job opportunities based on it:

Business impact:

  1. The website observed a 42% increase in users by optimally recommending job or internship opportunities to candidates.
  1. Successfully paired candidates with relevant experience and skills to their corresponding work opportunities.
  1. Increase of 23% in overall net revenue as the number of candidates using the company’s business increased.
  1. Provided optimised resumes that are analysed and categorised according to their relevance and competency, thus improving the likelihood that candidates will be hired.

Challenges faced

A resume is an essential tool in a job hunt since it gives you one or two pages to emphasise your greatest and most pertinent skills and qualities.

Making the ideal CV is no easy work, but it has the capacity to open doors to one’s future.

Given the number of resume-building websites available today, we advance the practice by offering a resume analyzer that matches job searchers with the ideal employment possibilities based on their background, qualifications and skills.

Challenges faced during analysing and matching

  1. Skill categorisation

With the number of skills listed on each resume, finding and categorising the skills according to their relevance is an incredibly tough task.

  1. Work opportunity classifications

Given the size of the database for these employment opportunities, it is virtually impossible to match each job or internship opportunity to the ideal résumé.

  1. Resume analyzing 

Although segmenting a resume into sections for education, experience, and talents is a difficult endeavour, it is essential for analysing and comprehending a resume.

Our solution

Our first step to solving these problems was analysing the resume and categorizing it in terms of different sectors and skills.

We further broke down these skills and categorized them based on their relevance and mastery.

After doing so, we matched these analysed resumes with various job openings using structured data from a database.

We provided these recommendations to the respective candidates once their resumes were matched with their ideal employment opportunities, and they used them to further enhance their professional careers.

Technology used

We employed a variety of NLP algorithms to recognise names and entities in the resume, such as the candidate’s name, address, prior employers, alma school, etc.

To further increase the efficiency we made some changes in the bidirectional LSTM – CNN algorithm that helped us perfectly analyse the resume.

After dividing the resume, we employed a variety of NLP algorithms to extract information based on our manually compiled training data for thousands of resumes, and we achieved up to 80% accuracy.