Skip to content

This repository contains the Resume Classifier System that will classify the Resumes based on the Job Positions. I've used NLP to preprocess the text after that I trained the model on KNeighborsClassifier, MultinomialNB and SVM. This project uses flask to integrate the model with website interface so that it can run the model.

Notifications You must be signed in to change notification settings

jayeshrajpoot/Job_Position_Classifier

Repository files navigation

📍Job Position Classifier System 1 Datathon 2023 Solution of Access Denied Team

📌 To run this project in your local system follow the below steps:

1) Download the zip folder of this repository ad unzip it in you system.

2) Create a virtual environment first in you local system to avoid the module version mismatch and it is better to create a new virtual environment for every new project

3) Basics steps to follow for creating new virtual environment are as follow:

env is the name of virtual environment

python -m venv env 

Now to activate the virtual environment use the below command

env\Scripts\activate

4) Download all the required dependencies that is required for this project using

Below command will download and install all the required python packages for this project in your virtual environment

pip install -r requirements.txt

You will not required the Resume_Classifier_KNN-final.ipynb file its just for your reference purpose.

Resume_Classifier.pkl and Resume_Classifier1.pkl the difference between this two files are the later is trained on the same dataset after balancing it the prior file is trained on imbalanced dataset

5) Run the app.py file in the folder where this folder is located using command prompt

To run the app.py file use this below command

python app.py

Now I hope that this project will run in your system too without any errors.

About

This repository contains the Resume Classifier System that will classify the Resumes based on the Job Positions. I've used NLP to preprocess the text after that I trained the model on KNeighborsClassifier, MultinomialNB and SVM. This project uses flask to integrate the model with website interface so that it can run the model.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages