Skip to content

This project is dedicated to creating an OCR software that recognizes text and patterns on resumes and CVs to auto-complete application forms. It is found that many job applicants bounce off job portals with manual forms, so to address this problem we will parse out their resumes.

Notifications You must be signed in to change notification settings

mustafabawany/AutoFiller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoFiller

Problem Statement

Many job portals still don’t have any AI auto-form completion; even if they do, they fail on resumes made with templates. This causes job applicants to fill out and correct the forms, creating a time-consuming activity.

Description

This project is dedicated to creating an OCR software that recognizes text and patterns on resumes and CVs to auto-complete application forms. It is found that many job applicants bounce off job portals with manual forms, so to address this problem we will parse out their resumes.

Proposed Solution

Create an OCR-based AI model, trained on multiple templates from the internet which can parse resumes and can fill out the information like Name, Email Address and Phone Number.

Finished Product

Finished Website

How to execute

NOTE: You must have pip and python pre-installed in your system

  1. Clone this project on your local repository
git clone <repository link>
  1. Install required packages
pip3 install -r requirements.txt
  1. Retrieve language model for spacy
python3 -m spacy download en_core_web_sm
  1. Go to the working directory
cd Autofiller
  1. Execute the application
uvicorn main:app --reload

Technology Used



Future Roadmap

  • Expand to parse more fields like Education, Experience and Skills
  • Adding an additional feature of evaluating resumes based on grammar and design, and providing recommendations to improve.

Dataset Source

Contact

About

This project is dedicated to creating an OCR software that recognizes text and patterns on resumes and CVs to auto-complete application forms. It is found that many job applicants bounce off job portals with manual forms, so to address this problem we will parse out their resumes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages