MITB Banner

This AI Resume Builder Can Help You Land Your Next Most Wanted Job

Share

The average time taken by an HR to skim through a candidate’s resume is less than 10 seconds(~6). Not that their attention spans are low but the number of applications they receive every day, especially for high demand jobs like data scientists and data analysts are unusually high.

So, having a killer resume becomes almost inevitable. Many potential candidates miss out on their favorite jobs for something as trivial as  positioning of their skills on the resume.

There are many formats that are widely popular but the user has to put some effort to not keep the page blank.

To make the resume writing more effective and easier the team at Enhancv introduced a new way of creating resumes on the web with their personalised platform backed by machine learning algorithms.

“It started as a fun projects our devs created in their spare time, but it turned out to be a cool way to show people what a resume could look like. People have told us that they screenshot the resumes and send it to friends who are looking for a new position to use as a reference. It seems that it’s a good way to imagine what the resume could be – seeing a full page rather than staring at a blank template.

So, all resumes you see on the site are generated by a neural network trained on public resources – based on a modified version of TextGenRNN. 90% of the data we used for training (a few thousand resumes) came from Indeed’s API. We also scraped 1-2k Twitter bio’s to make summaries funnier,”said one of the team members talking about their venture.

On opening the portal, one can immediately notice a sample resume format, where the user can fill in their own details and check for different formats just by clicking the ‘Generate a new resume’ option.

Once the ‘generate a resume’ is clicked, the browser generates a resume with new style

To do this, the team at Enhancv turned towards a popular machine learning algorithm, recurrent neural networks for text generation(TextGenRNN).

Recurrent neural networks(RNN) belong to family of artificial neural networks, which unlike feedforward neural networks, can be used for processing sequence of inputs with the internal state memory. Their temporal dynamic behaviour (time varying activations at each node) made them popular with tasks such as handwriting recognition and speech recognition.

Text generation with RNN can be done on Python using module textgenrnn which has the following features:

  • Utilises new techniques as attention-weighting and skip-embedding to accelerate training and improve model quality.
  • Train on and generate text at either the character-level or word-level.
  • Configure RNN size, the number of RNN layers, and whether to use bidirectional RNNs.
  • Train on any generic input text file, including large files.
  • Train models on a GPU and then use them to generate text with a CPU.
  • Utilise a powerful CuDNN implementation of RNNs when trained on the GPU, which massively speeds up training time as opposed to typical LSTM implementations.
  • Train the model using contextual labels, allowing it to learn faster and produce better results in some cases.

Source: Max Woolf

The script for resume generation runs in a “while true” loop and generates a new resume every 3-4 seconds. Resume is then saved to S3 and the same resume is loaded via CloudFront for all users

This resume project is still in its initial stage and the team plans to improve and help millions across the world craft their resumes. With this AI resume generator, they want the users to try and see best resumes they can ever think of building.

Learn how to use TextGenRNN here

Build a cool resume here

Share
Picture of Ram Sagar

Ram Sagar

I have a master's degree in Robotics and I write about machine learning advancements.
Related Posts

CORPORATE TRAINING PROGRAMS ON GENERATIVE AI

Generative AI Skilling for Enterprises

Our customized corporate training program on Generative AI provides a unique opportunity to empower, retain, and advance your talent.

Upcoming Large format Conference

May 30 and 31, 2024 | 📍 Bangalore, India

Download the easiest way to
stay informed

Subscribe to The Belamy: Our Weekly Newsletter

Biggest AI stories, delivered to your inbox every week.

AI Courses & Careers

Become a Certified Generative AI Engineer

AI Forum for India

Our Discord Community for AI Ecosystem, In collaboration with NVIDIA. 

Flagship Events

Rising 2024 | DE&I in Tech Summit

April 4 and 5, 2024 | 📍 Hilton Convention Center, Manyata Tech Park, Bangalore

MachineCon GCC Summit 2024

June 28 2024 | 📍Bangalore, India

MachineCon USA 2024

26 July 2024 | 583 Park Avenue, New York

Cypher India 2024

September 25-27, 2024 | 📍Bangalore, India

Cypher USA 2024

Nov 21-22 2024 | 📍Santa Clara Convention Center, California, USA

Data Engineering Summit 2024

May 30 and 31, 2024 | 📍 Bangalore, India

Subscribe to Our Newsletter

The Belamy, our weekly Newsletter is a rage. Just enter your email below.