Skip to content

AI-powered Applicant Tracking System using Google Gemini Pro LLM and Streamlit - Automate resume screening and candidate-job matching

Notifications You must be signed in to change notification settings

TarunSehgal27/ATS-Resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ATS-Resume

An intelligent recruitment platform that leverages Google's Gemini Pro LLM to streamline candidate evaluation and resume screening. Built with Streamlit for a seamless user experience, this ATS automates the matching of candidates to job requirements with high accuracy.

Features

  • AI-Driven Resume Analysis: Powered by Gemini Pro for intelligent resume parsing and evaluation
  • Job Description Matching: Automatically scores candidate fit based on job requirements
  • Candidate Profile Assessment: Comprehensive evaluation of skills, experience, and qualifications
  • Real-time Processing: Instant analysis through Gemini Pro API integration
  • User-Friendly Interface: Clean and intuitive Streamlit-based web application

How to run

Clone the repository to your local machine:

git clone https://github.com/username/ATS-Resume.git

Install the required dependencies:

pip install -r requirements.txt

Run the Streamlit app:

streamlit run app.py

Tech Stack

  • Frontend: Streamlit
  • Backend: Python
  • AI Model: Google Gemini Pro (LLM)
  • Integration: Gemini API for real-time inference

Demo

streamlit-main-2024-03-31-12-03-15.webm

https://resume-expert.streamlit.app/

About

AI-powered Applicant Tracking System using Google Gemini Pro LLM and Streamlit - Automate resume screening and candidate-job matching

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages