DEV Community

Cover image for How to integrate Resume Parsing into your software using Make?
Eden AI
Eden AI

Posted on • Originally published at edenai.co

How to integrate Resume Parsing into your software using Make?

In this step-by-step tutorial, we'll show you how to build a resume parser workflow in Make from Google Drive to Encharge. If you're looking to integrate other features into your app, we suggest reading Make's article on 5 ready-to-use AI solutions to build and optimize AI projects.

Build AI on Make with Eden AI

Eden AI was created for no-coders having difficulties with choosing the right AI provider and/or integrating several APIs.

Managing multiple accounts for each app can be a tough job, but with Eden AI, you can connect and manage all your APIs on a single account. Since some AI providers can be complex to use, we wanted to simplify the “no code” part and make AI available to as many people as possible.

Eden AI allows you to solve multiple AI tasks on Make:

Document parsing : extracting text from images and parsing invoice, receipt or resume to extract data
Computer vision: detect faces, objects, logos, explicit content, etc.
Text analysis : sentiment analysis, keyword extraction, summarization, etc.
Machine Translation
Speech recognition & Speech generation

Let's practice with resume parsing!

Just like Receipt and Invoice Parsing, Resume Parsing is a tool powered by OCR to extract and digitalize meaningful data, Computer Vision to identify structure of the document, and NLP techniques to pin down the fields.

Resume parser technology extracts key information from a resume (.pdf, .png or .jpg format) such as the name, work experiences, skills, certifications, etc.

Image description

Resume Parsing APIs
Resume parser APIs help ensure data accuracy by avoiding errors that can occur during manual data extraction. Then, this information can be used for a variety of purposes and makes it easier to generate reports or export data to other applications.

Try Eden AI for FREE

How to bring resume parsing to your app using Make?

If you're looking for an easier and faster way to implement resume parsing to your workflow, skip the tutorial and watch the video, or simply access Make resume parser template.

1. Connect your resume storage
First, you need to connect to the drive where you keep your resumes stored. It can either be directly from emails you receive (Gmail, outlook, etc.), from cloud storage (AWS S3, Google Drive, etc.), or any other personal sources.

Let’s take Google Drive, for example: you'll need to create a connection to your Google Drive account on the Watch Files in a Folder module. Next, select the folder that needs to be watched:


‍Then, add the Download a File module to your workflow in order to parse your file:


2. Connect your resume parser API key 🔑
Once you’ve made sure in the above parameters that you will fetch all the resumes you need, you can connect the Eden AI resume parser module to process the said resumes:


Then, link your Eden AI account by entering the API key, which you can conveniently locate on the Eden AI platform prior to this step:


Image description

Get your API key for FREE

3. Set up your resume module
Once the connection is made, the configuration of the Eden AI resume module is very easy.

First, plug the file from the Google Drive module. Then, choose the resume engine you want to use along with the language of your resume:


Eden AI allows you to choose the best resume parser provider by checking their prices and live testing their performances directly on the Eden AI platform.

As soon as the Eden AI resume module is set up, you will be able to process your resumes.

For each resume parsed in the module, different fields will be extracted such as: name, mail, education, work experiences, languages, skills, certifications, etc.

4. Store the extracted data
The structure of the answer is always the same, regardless of the supplier you choose or the resume you analyze. That way, your scenario remains functional and you can take the information wherever you want (Airtable, Google sheet, Encharge etc.).

Let's say you want to keep the results stored in Encharge. You can use the Create a Person module, and configure it as follows.



Also, defining a user ID in this module allows you to make several actions on the persons you add.


For example, with the Add Tags to a User module you can use tags to prepare mailing campaigns or automate other processes. If you want to go further, your tags can be added regarding Eden AI response with work experiences, skills, languages, etc…


Then, you can automatically add the extracted data in your spreadsheet:


Congrats 🥳 You're all set and ready to automate your resume processing with Make!

Create your Account on Eden AI

Top comments (0)