Skip to content

Latest commit

 

History

History

automated_resume_analyzer

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Resume Analyzer

This Python script analyzes resumes (in PDF format) for common issues like structure, keyword optimization, and grammar problems. The tool is designed to help users enhance their resumes by providing insights into missing sections, keyword usage, and grammar issues.

Features

  • Structure Check: Ensures that key sections such as Education, Experience, Skills, Certifications, and Achievements are present.
  • Keyword Optimization: Analyzes the resume text for relevant keywords (customizable) to ensure alignment with job descriptions.
  • Grammar Check: Identifies potential grammar issues such as sentence fragments and missing punctuation.

Installation

Prerequisites

Before running the script, you need to have the following installed:

  • Python 3.x
  • The required Python libraries:
    • PyPDF2 (for PDF text extraction)
    • nltk (for text analysis and grammar checks)

You can install the necessary libraries using pip:

pip install PyPDF2 nltk