Skip to content

An AI-powered CV analysis tool that utilizes the Gemini API to analyze CVs and score a user's suitability for various software fields. Upload a PDF for instant results.

Notifications You must be signed in to change notification settings

HappyHackingSpace/resumeX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

ResumeX

Description

ResumeX is an AI-powered CV analysis application. Users can upload their CVs in PDF format and receive a detailed analysis through the Gemini API. The application analyzes key sections such as experience, skills, education, and projects to identify the user's strengths and suitable software fields.

Features

  • PDF CV Upload: Users can easily upload their CVs in PDF format.
  • Gemini API Integration: CVs are analyzed using AI with the Gemini API.
  • Detailed Analysis: The application analyzes key sections of the CV to identify the user's strengths and suitable software fields.
  • Software Field Suitability Scoring: The user's top 3 suitable software fields are scored out of 100 and presented in a table.
  • User-Friendly Interface: The interface, built with Streamlit, provides easy and intuitive use.
  • .env Support: Sensitive information like the API key is securely managed in a .env file.

Usage

  1. Run the application:

    streamlit run app.py
  2. Upload your CV and wait for the analysis to complete.

  3. Review the analysis results.

Contribution

Your contributions will help us make this project better. Please use GitHub issues for bug reports or feature requests.

About

An AI-powered CV analysis tool that utilizes the Gemini API to analyze CVs and score a user's suitability for various software fields. Upload a PDF for instant results.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages