• Stars
    star
    419
  • Rank 103,397 (Top 3 %)
  • Language
    CSS
  • License
    MIT License
  • Created over 6 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Automated Resume Screening System using Machine Learning (With Dataset)

Automated Resume Screening System (With Dataset)

A web app to help employers by analysing resumes and CVs, surfacing candidates that best match the position and filtering out those who don't.

Description

Used recommendation engine techniques such as Collaborative , Content-Based filtering for fuzzy matching job description with multiple resumes.

Prerequisites

Software

  • textract==1.6.3
  • requests==2.22.0
  • Flask==1.1.1
  • gensim==3.8.0
  • sklearn==0.0
  • PyPDF2==1.26.0
  • autocorrect==0.4.4
  • nltk==3.4.5
  • contractions==0.0.21
  • textsearch==0.0.17
  • inflect==2.1.0
  • numpy==1.17.2
  • pdfminer.six==20181108
  • Python 3.6.0 |Anaconda 4.3.0 (64-bit)|

Dataset

Running localhost

  • Run pip install -r requirements.txt to install dependencies
  • Simply run this command from root directory.
  • Login Username :admin Password : whitetigers2018
python app.py

Running using Docker

  • Create the docker image running: docker build -t arss .

  • Run the container: docker run -it -p 5000:5000 arss

Author

@CodeByte