An open API service indexing awesome lists of open source software.

https://github.com/vetrivel07/ai-powered-resume-evaluator

An AI-powered resume evaluation app that compares a candidate’s resume with a job description using Google’s Gemini 1.5 Flash model to provide HR-style feedback and an ATS-style match scoring through a simple and interactive Streamlit interface.
https://github.com/vetrivel07/ai-powered-resume-evaluator

ats document-parser evaluator gemini-api gemini-flash genai python-library resume-analysis streamlit streamlit-application

Last synced: about 1 month ago
JSON representation

An AI-powered resume evaluation app that compares a candidate’s resume with a job description using Google’s Gemini 1.5 Flash model to provide HR-style feedback and an ATS-style match scoring through a simple and interactive Streamlit interface.

Awesome Lists containing this project

README

          

# AI-Powered Resume Evaluator

This project is an AI-powered Resume Evaluator that analyzes how well a resume aligns with a given job description. Leveraging natural language processing (NLP), semantic embeddings, and dynamic keyword extraction, it simulates the behavior of modern ATS platforms to deliver a comprehensive match score. The system helps both job seekers and recruiters assess fit with precision, beyond simple keyword matching.

## 🚀 Features

📄 **Resume Upload & Parsing** using Streamlit file uploader

🖼️ **PDF-to-Image Conversion** for Gemini's multimodal input

🤖 **Gemini 1.5 Flash Integration** for AI-powered resume evaluation

📝 **Custom Prompting** to drive HR-style or ATS-style assessments

📊 **ATS-Style** Match Scoring with percentage and summary output

⚡ Real-Time Feedback delivered through a responsive **Streamlit** UI

## 📦 Tech Stack

- **Python** — Core backend language
- **Streamlit** — Web application framework for UI
- **Google Gemini 1.5 Flash** — AI model for resume evaluation
- **Google Generative AI API** — LLM integration

## 📁 Project Structure

```
/project-root/

├── .env
├── app.py
├── requirements.txt
└── README.md
```

## 📸 Screenshots

![Index](static/Index.png)

## Author

👤 **[Vetrivel Maheswaran](https://github.com/Vetrivel07)**

## Connect With Me 🌐

**[![LinkedIn](https://img.shields.io/badge/LinkedIn-Vetrivel%20Maheswaran-green)](https://www.linkedin.com/in/vetrivel-maheswaran/)**

**[![PortFolio](https://img.shields.io/badge/Portfolio-Vetrivel%20Maheswaran-blue)](https://vetrivel07.github.io/vetrivel-maheswaran)**

© Created by Vetrivel Maheswaran