Skip to content

FreyaJain/Resume_Analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Resume_Analyzer

Overview

The Resume Analyzer project is a smart tool built using Python and Machine Learning to analyze resumes. It extracts information from resumes, applies Natural Language Processing (NLP) techniques, calculates a resume score, and provides custom-built recommendations, resume writing tips, and suggestions to enhance the quality of the resume.

Features

  • Resume Information Extraction: Utilizes NLP techniques to extract relevant information from resumes.
  • Resume Scoring: Calculates a resume score based on various criteria.
  • Custom Recommendations: Provides personalized recommendations to improve the resume.
  • Resume Writing Tips: Offers tips and suggestions for effective resume writing.
  • User-Friendly Interface: Implemented using Streamlit for easy interaction. Users can drag and drop their resume files.

Requirements

  • Python 3.x
  • Required Python packages (install using pip install -r requirements.txt):
    • spacy
    • nltk
    • PyReparser
    • scikit-learn
    • streamlit

Setup

  1. Clone the repository:
    git clone https://github.com/FreyaJain/resume-analyzer.git
    cd resume-analyzer

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages