Skip to content

meetpotdar777/Resume-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AI Resume Skill Scorer

A fast, lightweight web application that uses AI to analyze resumes via PDF, images, or raw text. It provides a numeric impact score, checks for keyword alignment, and calculates a match percentage against specific job descriptions.

🚀 Features

  • Multi-Input Support:

  • PDF: Direct extraction of text from PDF documents.

  • Photo: AI-powered OCR using Gemini 2.5 Flash to read text from resume images/screenshots.

  • Text: Simple copy-paste for quick analysis.

  • Job Description Matching: Paste a target job description to see how well your resume aligns with the specific requirements.

  • Instant Feedback:

  • Impact Score: A calculated metric based on skills and phrasing.

  • Strengths: Highlights positive keywords found.

  • Gaps: Identifies passive language or "red flag" phrases.

  • Modern UI: Built with Tailwind CSS for a responsive, dashboard-like experience.

🛠️ Tech Stack

  • Frontend: HTML5, Tailwind CSS
  • PDF Processing: PDF.js
  • AI Intelligence: Google Gemini 2.5 Flash (for OCR and content understanding)
  • Icons: SVG-based system icons

📦 Installation

Since this is a single-file application, no complex installation is required:

  1. Clone or download the index.html file.
  2. Open the file in any modern web browser.
  3. Ensure you have an internet connection to load the Tailwind CDN and access the Gemini API.

🔑 Configuration

The application uses the Gemini API for image-to-text extraction.

  • In the <script> section of index.html, locate const apiKey = "";.
  • The environment provides this key at runtime in the preview, but for standalone use, you would insert your Google Generative AI API key there.

📖 How to Use

  1. Select Input Method: Click the PDF, Photo, or Text tab.
  2. Upload/Paste: Provide your resume content.
  3. Target Job (Optional): Paste a job description into the bottom textarea to get a "Job Match" score.
  4. Analyze: Click "Run Analysis" to view your results in the right-hand panel.

📄 License

MIT License - feel free to use and modify for your own career-tech projects!

About

AI-powered Resume Skill Scorer that analyzes resumes via PDF, image, or text. It provides an impact score and job description match percentage using Gemini AI to help candidates optimize their applications for ATS and recruiters.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages