Skip to content

It parases the resume and categorises the resume to a particular category(ML, Backend, Data Science, Blockchain) based on the keywords used in it. These keywords are passed into the trained model to identify the category.

Notifications You must be signed in to change notification settings

tanmayrauth/resume-analyser-using-ml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

resume-analyser-using-machine-learning

It parases the resume and categorises the resume to a particular category(ML, Backend, Data Science, Blockchain) based on the keywords used in it. These keywords are passed into the trained model to identify the category.

Parsing the Resume in pdf format and fetching the text data out of it. Cleaning the data using regular expressions and tokenised text data using NLTK library. Used TfidfVectorizer for converting the text data into vectors. And trained those vectors data on the KNNClassifier using the sklearn library.

The train:test percentage is 80:20. Model has an accuracy rate of around 97%

About

It parases the resume and categorises the resume to a particular category(ML, Backend, Data Science, Blockchain) based on the keywords used in it. These keywords are passed into the trained model to identify the category.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published